diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2020-01-05 22:04:21 +0100 |
---|---|---|
committer | Andrew Gregory <andrew@archlinux.org> | 2020-06-22 10:29:27 +0200 |
commit | b2c97ad76290eab37afd3873d011745d43059585 (patch) | |
tree | 5f1bea8aa27de63800a78332bb7eb6949d050ec0 /configure.ac | |
parent | c834a75718949103a0d3b71f6de8bb6dbabfd74a (diff) | |
download | pacman-b2c97ad76290eab37afd3873d011745d43059585.tar.gz pacman-b2c97ad76290eab37afd3873d011745d43059585.tar.xz |
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>
(cherry picked from commit 435f5fc20484d3728d8877eea15c7a8653da6d10)
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 305432b3..4571582e 100644 --- a/configure.ac +++ b/configure.ac @@ -228,6 +228,7 @@ PKG_CHECK_VAR(bashcompdir, [bash-completion], [completionsdir], , PKG_CHECK_MODULES(LIBARCHIVE, [libarchive >= 3.0.0], , AC_MSG_ERROR([*** libarchive >= 3.0.0 is needed to compile pacman!])) +m4_pattern_forbid([^AX_COMPARE_VERSION$]) # Check file for seccomp if test "x$with_file_seccomp" = "xauto"; then file_version="$(file --version| sed -n 's/^file-\(.*\)/\1/p')" |