From: Stefano Lattarini Date: Thu, 22 Nov 2012 09:29:37 +0000 (+0100) Subject: tests: fix a spurious failure with older flex versions X-Git-Tag: v1.12b~18^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=411ada9995cb7d66ea2ede4334172fb9be39ae94;p=thirdparty%2Fautomake.git tests: fix a spurious failure with older flex versions See automake bug#11524 and bug#12836. * t/lex-header.sh: Here, we use flex option '--header-file', but that option is not supported by some older flex versions. Simply skip this test if such an old flex version is detected. Signed-off-by: Stefano Lattarini --- diff --git a/t/lex-header.sh b/t/lex-header.sh index f8d7333e6..ad2976e35 100755 --- a/t/lex-header.sh +++ b/t/lex-header.sh @@ -20,6 +20,12 @@ required='cc flex' . ./defs || exit 1 +# Here, we need to use the use flex option '--header-file', but some +# older flex versions don't support is (see automake bug#11524 and +# bug#12836). Skip this test if such an old flex version is detected. +$LEX --help | grep '.*--header-file' \ + || skip_ "flex doesn't support the --header-file' option" + cat >> configure.ac << 'END' AC_PROG_CC AC_PROG_LEX