tags 727286 + pending thanks Dear maintainer,
This bug has been pending for some time, and needs fixing for new ports, 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 libfcgi (versioned as 2.4.0-8.2) and uploaded it to DELAYED/7. 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 simple patch. The existing static libtoolize patch is a poor substitute for re-autoconfing at build time to get the current autoconf files. Daniel's patch just comments that out and I've left it like that to keep the noise out of this nmudiff. But it would be much better to delete that patch from the package and remove a pointless 1.8MB diff. I can do an upload like that if you want? Cheers.
diff -Nru libfcgi-2.4.0/debian/changelog libfcgi-2.4.0/debian/changelog --- libfcgi-2.4.0/debian/changelog 2011-08-20 22:44:38.000000000 +0100 +++ libfcgi-2.4.0/debian/changelog 2014-07-01 18:43:30.000000000 +0100 @@ -1,3 +1,11 @@ +libfcgi (2.4.0-8.2) unstable; urgency=low + + * Non-maintainer upload. + * Update libtool at build time using dh-autoreconf, to support new + architectures (Closes: #727286) + + -- Daniel Schepler <schep...@debian.org> Mon, 04 Mar 2013 08:10:42 -0800 + libfcgi (2.4.0-8.1) unstable; urgency=low * Non-maintainer upload. diff -Nru libfcgi-2.4.0/debian/control libfcgi-2.4.0/debian/control --- libfcgi-2.4.0/debian/control 2010-02-10 15:43:28.000000000 +0000 +++ libfcgi-2.4.0/debian/control 2013-03-04 16:09:26.000000000 +0000 @@ -2,7 +2,7 @@ Section: libs Priority: optional Maintainer: Tatsuki Sugiura <s...@nemui.org> -Build-Depends: debhelper (>> 7.0.0), quilt +Build-Depends: debhelper (>> 7.0.0), quilt, dh-autoreconf Standards-Version: 3.8.3 Uploaders: Taku YASUI <t...@debian.or.jp> Homepage: http://www.fastcgi.com/drupal/ diff -Nru libfcgi-2.4.0/debian/patches/series libfcgi-2.4.0/debian/patches/series --- libfcgi-2.4.0/debian/patches/series 2011-08-20 22:44:55.000000000 +0100 +++ libfcgi-2.4.0/debian/patches/series 2013-03-04 16:09:05.000000000 +0000 @@ -1,3 +1,3 @@ binutils-indirect-linking -re-libtoolize +#re-libtoolize gcc44-fix-include diff -Nru libfcgi-2.4.0/debian/rules libfcgi-2.4.0/debian/rules --- libfcgi-2.4.0/debian/rules 2010-02-08 15:27:34.000000000 +0000 +++ libfcgi-2.4.0/debian/rules 2013-03-04 16:13:02.000000000 +0000 @@ -1,10 +1,12 @@ #!/usr/bin/make -f +export AUTOMAKE=automake --foreign + binary: install - dh --with quilt binary --before installman + dh --with quilt,autoreconf binary --before installman dh_installman -p libfcgi0ldbl debian/cgi-fcgi.1 dh_compress - dh --with quilt binary --after installman + dh --with quilt,autoreconf binary --after installman %: - dh --with quilt $@ + dh --with quilt,autoreconf $@