Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001-Use-obs-build-in-locations-and-executable-names.patch | Use obs-build in locations and executable names instead of just build. |
=?utf-8?b?SMOpY3RvciBPcsOzbiBNYXJ0w61uZXo=?= <zumbi@debian.org> | not-needed | 2018-08-30 | ||
0003-HACK-make-glibc-build.patch | HACK: make glibc build See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844420 |
=?utf-8?b?SMOpY3RvciBPcsOzbiBNYXJ0w61uZXo=?= <zumbi@debian.org> | not-needed | debian | 2018-08-30 | |
0005-dsc-keep-everything.patch | dsc: keep everything Debian package build dependencies allow for direct or indirect build cycles, when doing a full distribution build in OBS this means keeping the keep list gets very tedious very quickly. Adjust the default keep processing such that for Debian (dsc) builds everything is kept by default |
=?utf-8?b?SMOpY3RvciBPcsOzbiBNYXJ0w61uZXo=?= <zumbi@debian.org> | yes | 2018-08-30 | ||
build-recipe-dsc-don-t-rebuild-the-source-package.patch | build-recipe-dsc: don't rebuild the source package If we use build suffixes, rebuilding the source package will result in the build suffix being included into the source package, which we'd rather avoid. |
Andrej Shadura <andrew.shadura@collabora.co.uk> | yes | 2018-08-30 | ||
debootstrap-add-fallback-for-Debian-SID-distro.patch | debootstrap: add fallback for Debian SID distro When attempting to build Debian unstable, distribution is calculated using lsb, which relies on apt cache. As our build systems lack apt cache and network we cannot detect we are building for Debian SID (aka unstable). For more background information see: DebianBug#845651 |
=?utf-8?b?SMOpY3RvciBPcsOzbiBNYXJ0w61uZXo=?= | yes | 2018-08-30 | ||
build-recipe-dsc-Move-all-build-results-not-just-.deb-and.patch | build-recipe-dsc: Move all build results, not just *.deb and *.changes The purpose of the changes file is to list everything that is to be installed into the Debian (or derivative) archive, including *.deb, *.udeb (micro-debs for the Debian installer), *.ddeb (detached debug symbols, in Ubuntu and its derivatives) and *.buildinfo (details of the build environment, mainly for reproducible builds). If we're providing an equivalent of the Debian archive, then we should include all the same files. This change ensures that all build products get moved into the right place, even if they are file types that obs-build doesn't yet know about, or even file types that haven't been invented yet. When obs-build is used in conjunction with OBS, changes to bs_publish are also likely to be necessary for a full-stack solution. |
Simon McVittie <smcv@collabora.com> | yes | 2019-03-18 | ||
Log-the-version-number-during-startup.patch | Log the version number during startup When testing OBS behaviour changes, it's useful to be able to look at a build log and see which code was running. |
Simon McVittie <smcv@collabora.com> | yes | 2018-11-12 | ||
debootstrap-Print-the-exact-command-we-re-going-to-run.patch | debootstrap: Print the exact command we're going to run debootstrap is not a simple command, and there are some subtleties to the options we use, so we should log exactly what we did. The incantation with `$(printf ' %q' "$@")` is to log the contents of $@, correctly shell-quoted to avoid ambiguity (in case there are spaces in an argument). It should expand to something like running debootstrap: chroot /buildroot debootstrap --etc --etc... |
Simon McVittie <smcv@collabora.com> | yes | 2018-11-12 | ||
deb-Show-version-of-each-package-that-we-preinstall.patch | deb: Show version of each package that we preinstall If packages fail to unpack or configure during the preinstall step, it's useful for the log to indicate precisely which packages were used. |
Simon McVittie <smcv@collabora.com> | yes | 2018-11-12 | ||
build-recipe-dsc-List-contents-of-build-results.patch | build-recipe-dsc: List contents of build results Debian's sbuild dumps the metadata and contents of all build results into its own logs, which is often helpful when comparing build logs and package contents. Let's do the same. |
Simon McVittie <smcv@collabora.com> | yes | 2019-03-18 | ||
build-recipe-dsc-Show-information-about-the-build-chroot.patch | build-recipe-dsc: Show information about the build chroot This vaguely mimics what Debian's sbuild does, although the precise information given here is different. |
Simon McVittie <smcv@collabora.com> | yes | 2019-03-18 | ||
python3-openstack-console.patch | Use Python 3 for the openstack console | Andrej Shadura <andrew.shadura@collabora.co.uk> | no | 2020-08-06 |