Subject: xfsprogs: FTBFS if autoconf2.13 is installed Package: xfsprogs Version: 2.8.18 Severity: normal X-Debbugs-CC: Ben Pfaff <[EMAIL PROTECTED]>
I needed to rebuild xfsprogs with a patch but found that it wouldn't build on either testing or unstable. It fails with: make[1]: Entering directory /usr/src/xfsprogs-2.8.18' autoconf autoconf: Undefined macros: configure.in:60:AC_CHECK_TYPES(__u32,,,[#include <asm/types.h>]) make[1]: *** [configure] Error 1 make[1]: Leaving directory /usr/src/xfsprogs-2.8.18' make: *** [.census] Error 2 debuild: fatal error at line 1228: dpkg-buildpackage -rfakeroot -D -us -uc failed It turns out that this is due to Debian's autoconf2.13 wrapper which tries to choose which version of autoconf to use, choosing 2.13 because nothing else was specified, and that macro doesn't exist in that old version. The simplest way to fix this is renaming configure.in to configure.ac, as that implies a newer version of autoconf. You could also use ACPREREQ to say which version really is needed (2.59 was suggested by scott james remnant IIRC). It might also be good if the auoconf dependency indicated the needed version, but that won't solve the above problem as autoconf2.13 can still be installed. This could reasonably be described as an autoconf2.13 bug so cc:ing the maintainer who may have suggestions. -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (990, 'testing'), (600, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.15-1-686 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]