Package: mbuffer Version: 20140310-1 Severity: important User: debian-...@lists.debian.org Usertags: arm64
The latest version of mbuffer failed to build on arm64 with the following error. Invalid configuration `aarch64-linux-gnu': machine `aarch64' not recognized configure: error: /bin/bash ./config.sub aarch64-linux-gnu failed Version 20110119-2 built successfully. Looking at the changelog I see "Use dh-autoreconf instead of autotools-dev to also regenerate the configure script and friends" It appears your package is one of the handful of cases that uses autoconf and config,sub/guess but does not use automake. autoreconf only updates config.sub/guess if automake is used so your package still needs autotools-dev to update them despite using autoreconf. Debdiff attatched. If I get no response to this I will most likely NMU it after either the current version migrates to testing or arm64 is formally declared a release architecture (which will make this a rc bug and a testing migration blocker)
diff -Nru mbuffer-20140310/debian/changelog mbuffer-20140310/debian/changelog --- mbuffer-20140310/debian/changelog 2014-10-22 22:19:20.000000000 +0000 +++ mbuffer-20140310/debian/changelog 2014-10-25 10:45:20.000000000 +0000 @@ -1,3 +1,12 @@ +mbuffer (20140310-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Use autotools-dev in addition to autoreconf because this package does not + use automake and autoreconf only updates config.sub/guess if automake is + used. + + -- Peter Michael Green <plugw...@debian.org> Sat, 25 Oct 2014 10:44:18 +0000 + mbuffer (20140310-1) unstable; urgency=medium * Fix the watch file: support both absolute and relative links. diff -Nru mbuffer-20140310/debian/rules mbuffer-20140310/debian/rules --- mbuffer-20140310/debian/rules 2014-10-22 21:38:37.000000000 +0000 +++ mbuffer-20140310/debian/rules 2014-10-25 10:41:33.000000000 +0000 @@ -9,4 +9,4 @@ override_dh_auto_test: %: - dh $@ --with autoreconf + dh $@ --with autoreconf,autotools_dev