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

Reply via email to