Bug#709854: libewf: FTBFS: possibly undefined macro: AC_CHECK_HEADERS

Aaron M. Ucko ucko at debian.org
Sun May 26 01:45:35 UTC 2013


Source: libewf
Version: 20130416-1
Severity: serious
Justification: fails to build from source

Builds of libewf in minimal environments (as on the autobuilders) have
been failing when trying to refresh the generated portions of its
build system:

  libtoolize: putting auxiliary files in `.'.
  libtoolize: copying file `./ltmain.sh'
  libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
  libtoolize: copying file `m4/libtool.m4'
  libtoolize: copying file `m4/ltoptions.m4'
  libtoolize: copying file `m4/ltsugar.m4'
  libtoolize: copying file `m4/ltversion.m4'
  libtoolize: copying file `m4/lt~obsolete.m4'
  configure.ac:217: error: possibly undefined macro: AC_CHECK_HEADERS
        If this token and others are legitimate, please use m4_pattern_allow.
        See the Autoconf documentation.
  autoreconf: /usr/bin/autoconf failed with exit status: 1
  dh_autoreconf: autoreconf -f -i returned exit code 1
  make: *** [build-arch] Error 2

This error is very odd, as AC_CHECK_HEADERS is a standard Autoconf
macro.  A quick search for it suggests that the real problem may be
failing to declare a build dependency on pkg-config:

http://lists.freedesktop.org/archives/harfbuzz/2012-June/002086.html

Could you please look into it?  You can use pbuilder or the like to
obtain suitably minimal build environments.

Thanks!



More information about the forensics-devel mailing list