From baa78fdc7dd42d54595a2678f759fe842f990912 Mon Sep 17 00:00:00 2001 From: Tomohiro Kusumi Date: Sun, 30 Apr 2017 20:35:09 +0300 Subject: [PATCH] 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 --- configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- 2.25.1