Package: policykit-1 Version: 0.105-6 Severity: normal Tags: patch pending Dear maintainer,
This package is one of hundreds which need autoconf updates to build on new architectures, including arm64 which is building now: (http://buildd.debian-ports.org/status/architecture.php?a=arm64&suite=sid). So I've prepared an NMU for policykit-1 (versioned as 0.105-6.1) Discussion on debian-devel revealed consensus that the right way to ensure successful builds on all new architectures was to autoreconf packages, so that method has been used to fix this bug. This works for all arches, even those that need libtool changes, and will continue to work into the future without an update as each new arch comes along. (Discussion at https://lists.debian.org/debian-devel/2014/04/msg00383.html, thread starting at https://lists.debian.org/debian-devel/2014/04/msg00342.html As you can see this works fine on this package, and is a very simple patch. debdiff says that the produced packages are essentially identical before and after the autoreconfing. The package previously depended on autotools-dev but did not appear to use it to actually use it to update its config.{sub,guess} files. This dh-autoreconf patch supercedes that and is a much more complete fix that will work on all architectures, including the forthcoming mipe64el. There does not seem to have been a bug about this filed already, so this one is new with this NMU. I've uploaded it nevertheless (to delayed/10) to avoid the context switch of potentially having to come back to it if you don't get round to an upload in that time. I hope that's not too presumptious. Please feel free to tell me if I should delay it longer. Regards.
diff -Nru policykit-1-0.105/debian/changelog policykit-1-0.105/debian/changelog --- policykit-1-0.105/debian/changelog 2014-05-22 18:32:05.000000000 +0100 +++ policykit-1-0.105/debian/changelog 2014-07-10 01:16:13.000000000 +0100 @@ -1,3 +1,10 @@ +policykit-1 (0.105-6.1) unstable; urgency=medium + + * Non-maintainer upload. + * Use dh-autoreconf in build to support new architectures + + -- Wookey <woo...@debian.org> Thu, 10 Jul 2014 00:15:28 +0100 + policykit-1 (0.105-6) unstable; urgency=medium * Team upload. diff -Nru policykit-1-0.105/debian/control policykit-1-0.105/debian/control --- policykit-1-0.105/debian/control 2014-05-22 18:31:55.000000000 +0100 +++ policykit-1-0.105/debian/control 2014-07-10 01:16:13.000000000 +0100 @@ -4,7 +4,7 @@ Maintainer: Utopia Maintenance Team <pkg-utopia-maintain...@lists.alioth.debian.org> Uploaders: Michael Biebl <bi...@debian.org>, Martin Pitt <mp...@debian.org> Build-Depends: debhelper (>= 9), - autotools-dev, + dh-autoreconf, pkg-config, libglib2.0-dev (>= 2.28.0), libexpat1-dev, diff -Nru policykit-1-0.105/debian/rules policykit-1-0.105/debian/rules --- policykit-1-0.105/debian/rules 2014-05-22 18:31:55.000000000 +0100 +++ policykit-1-0.105/debian/rules 2014-07-10 01:16:13.000000000 +0100 @@ -4,7 +4,7 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: - dh $@ + dh $@ --with autoreconf DPKG_GENSYMBOLS_CHECK_LEVEL=4 export DPKG_GENSYMBOLS_CHECK_LEVEL