autotools: emit error message when autoconf-archive is missing
Forbid the AX_COMPARE_VERSION macro from being found in the output configure script. If autoconf-archive is not installed when autoreconf is run, the following error message is emitted: configure.ac:231: error: possibly undefined macro: AX_COMPARE_VERSION 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 Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
9883015be2
commit
435f5fc204
1 changed files with 1 additions and 0 deletions
|
@ -228,6 +228,7 @@ PKG_CHECK_VAR(bashcompdir, [bash-completion], [completionsdir], ,
|
||||||
PKG_CHECK_MODULES(LIBARCHIVE, [libarchive >= 3.0.0], ,
|
PKG_CHECK_MODULES(LIBARCHIVE, [libarchive >= 3.0.0], ,
|
||||||
AC_MSG_ERROR([*** libarchive >= 3.0.0 is needed to compile pacman!]))
|
AC_MSG_ERROR([*** libarchive >= 3.0.0 is needed to compile pacman!]))
|
||||||
|
|
||||||
|
m4_pattern_forbid([^AX_COMPARE_VERSION$])
|
||||||
# Check file for seccomp
|
# Check file for seccomp
|
||||||
if test "x$with_file_seccomp" = "xauto"; then
|
if test "x$with_file_seccomp" = "xauto"; then
|
||||||
file_version="$(file --version| sed -n 's/^file-\(.*\)/\1/p')"
|
file_version="$(file --version| sed -n 's/^file-\(.*\)/\1/p')"
|
||||||
|
|
Loading…
Add table
Reference in a new issue