[pbuilder] 01/01: Update changelog
Mattia Rizzolo
mattia at debian.org
Mon Nov 28 01:43:04 UTC 2016
This is an automated email from the git hooks/post-receive script.
mattia pushed a commit to branch master
in repository pbuilder.
commit ac393636eb89578490bf62eb5cf2646d32b71daf
Author: Mattia Rizzolo <mattia at debian.org>
Date: Mon Nov 28 02:42:54 2016 +0100
Update changelog
---
debian/changelog | 48 +++++++++++++++++++++++++++++++++++++++++-------
1 file changed, 41 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 69b7a54..ffea398 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,40 @@
pbuilder (0.226.1+) UNRELEASED; urgency=medium
+ [ James Clarke ]
+ * pbuilder-apt-config: Add yakkety and zesty; retire lucid, vivid and wily.
+ * debian/rules: Change default Ubuntu DISTRIBUTION to zesty.
+
[ Mattia Rizzolo ]
- * buildpackage:
- + copy the source into the chroot before satisfying the build-deps.
- This allows for very easy use of `apt-get build-dep`.
* Add an APT based resolver. Closes: #707825
This is named pbuilder-satisfydepends-apt; it requires apt >= 1.2.2 inside
the chroot to work, otherwise it'll just fail. I recommend moving to this
instead of any other for those who can (probably the default will change at
some point in the future, after the stretch release).
+ * Add initial cross build support. Closes: #801799
+ + Add a new --host-arch command line option (setting non-public HOST_ARCH
+ variable) to set the *host* architecture; if not specified it defaults to
+ the build architecture.
+ + --architecture/ARCHITECTURE is used to specify the *build* architecture;
+ it defaults to the architecture of the host as reported by dpkg.
+ + Some automatic setup is done to allow cross building (at `build` time):
+ - the host architecture is added to dpkg's list of architectures;
+ - crossbuild-essential-$HOST_ARCH, libc-dev:$HOST_ARCH and
+ libstdc++-6-dev:$HOST_ARCH are preinstalled (the latter two due to
+ bug #815172 in build-essential);
+ - `--host-arch $HOST_ARCH` is passed to dpkg-buildpackage;
+ - 'nocheck' is added to DEB_BUILD_OPTIONS;
+ - 'nocheck cross' is added to DEB_BUILD_PROFILES.
+ + A new --no-auto-cross can be used to override partially or all of the
+ above automatism; see pbuilder(8) for more.
+ + The dependency statisfiers now receive BUILD_ARCH and HOST_ARCH variables
+ (through --(host|build)-arch options used when call them).
+ + The only dependency satisfier allowed when cross building is the APT one,
+ as that's the only one supporting --host-arch at the moment.
+ This implementation is still *experimental*, details may vary across the
+ next releases, expecially the part relative to what's is automatically done.
+ * buildpackage:
+ + copy the source into the chroot before satisfying the build-deps.
+ This allows for very easy use of `apt-get build-dep`.
* buildpackage-funcs:
+ allow to specify the timestamp for a binNMU changelog. Closes: #843867
+ add a _find_additional_buildresults() function to do proper match of file
@@ -16,15 +42,23 @@ pbuilder (0.226.1+) UNRELEASED; urgency=medium
* pbuilderrc.5:
+ better example for ADDITIONAL_BUILDRESULTS.
Thanks to Andreas Henriksson for the suggestion.
+ * pbuilder.8:
+ + document that now BUILD_ARCH and HOST_ARCH variables are being passed to
+ hook scripts.
* modules:
+ remove_packages: check for package existence in the chroot, not in the
host. Closes: #840146; LP: #1640892
+ + _log(): properly pass arguments to printf.
+ Thanks to Thorsten Glaser <tg at mirbsd.de> for noticing. Closes: #845438
+ * loadconfig:
+ + be more honest about why it's not possible to load a conf file, instead
+ of just saying "it doesn't exist". Also, fail in case the file exists,
+ but can't be loaded. Closes: #844560
+ * checkparams:
+ + add a --profile option to specify build profiles to build with.
+ Closes: #844700
* Debian packaging: bump debhelper compat level to 10.
- [ James Clarke ]
- * pbuilder-apt-config: Add yakkety and zesty; retire lucid, vivid and wily.
- * debian/rules: Change default Ubuntu DISTRIBUTION to zesty.
-
-- Mattia Rizzolo <mattia at debian.org> Sat, 01 Oct 2016 22:14:04 +0000
pbuilder (0.226.1) unstable; urgency=medium
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pbuilder/pbuilder.git
More information about the Pbuilder-maint
mailing list