From dd9c2f21383c2d0e941b64878a9aba34c4584cc6 Mon Sep 17 00:00:00 2001 From: Stefan Berger Date: Sat, 6 Oct 2018 10:07:58 -0400 Subject: [PATCH] build-sys: Only use AX_CHECK_LINK_FLAG with autoconf >= 2.64 Signed-off-by: Stefan Berger --- configure.ac | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index f038386e..3bd0825c 100644 --- a/configure.ac +++ b/configure.ac @@ -59,9 +59,19 @@ if test "$DEBUG" = "yes"; then fi AC_SUBST(DEBUG_DEFINES, $debug_defines) -AX_CHECK_LINK_FLAG([-Wl,--version-script=$srcdir/src/test.syms], - [have_version_script="yes"], - [have_version_script="no"]) +# AX_CHECK_LINK_FLAG needs autoconf 2.64 or later +have_version_script="no" +m4_if( + m4_version_compare( + m4_defn([AC_AUTOCONF_VERSION]), + [2.64]), + -1, + [], + [AX_CHECK_LINK_FLAG([-Wl,--version-script=$srcdir/src/test.syms], + [have_version_script="yes"], + [])] +) + AM_CONDITIONAL([HAVE_VERSION_SCRIPT], [test "x$have_version_script" = "xyes"]) cryptolib=freebl