From e33cd4b8243a42d00de21e68be49509752393406 Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sun, 3 May 2020 16:52:26 +0200 Subject: [PATCH] flex: fix incorrect use of Automake conditional AM_CONDITIONAL does _not_ define a shell variable... Reported privately by Denis Excoffier. * configure.ac (LEX_CXX_WORKS): Fix its definition. --- configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 7e673b51..956ce4cd 100644 --- a/configure.ac +++ b/configure.ac @@ -262,7 +262,8 @@ if ! "$LEX_IS_FLEX" || test "X$LEX" = X:; then LEX=: fi AM_CONDITIONAL([FLEX_WORKS], [$LEX_IS_FLEX && $FLEX_SUPPORTS_HEADER_OPT]) -AM_CONDITIONAL([FLEX_CXX_WORKS], [$LEX_WORKS && test $bison_cv_cxx_works = yes]) +AM_CONDITIONAL([FLEX_CXX_WORKS], + [$LEX_IS_FLEX && $FLEX_SUPPORTS_HEADER_OPT && test $bison_cv_cxx_works = yes]) AC_PROG_YACC AC_PROG_RANLIB AC_PROG_GNU_M4