From: Tomohiro Kusumi Date: Sun, 30 Apr 2017 17:35:09 +0000 (+0300) Subject: Turn off lex by default on OpenBSD X-Git-Tag: fio-2.20~21 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=baa78fdc7dd42d54595a2678f759fe842f990912;p=fio.git Turn off lex by default on OpenBSD Do the same as what AIX does. OpenBSD (at least recent ones) hits below syntax error. Feel free to revert this commit and properly fix this if possible. CC y.tab.c exp/expression-parser.y:68: syntax error %parse-param { long long *result } ^ gmake: *** [Makefile:341: y.tab.c] Error 1 Signed-off-by: Tomohiro Kusumi Signed-off-by: Jens Axboe --- diff --git a/configure b/configure index 83a67029..bcb898a8 100755 --- a/configure +++ b/configure @@ -257,8 +257,9 @@ fi # cross-compiling to one of these OSes then you'll need to specify # the correct CPU with the --cpu option. case $targetos in -AIX) +AIX|OpenBSD) # Unless explicitly enabled, turn off lex. + # OpenBSD will hit syntax error when enabled. if test -z "$disable_lex" ; then disable_lex="yes" else