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]

Reply via email to