From 89556808ef14a30670390f0f52e5726ee00a1303 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Mon, 12 Mar 2018 14:37:37 -0700 Subject: [PATCH] configure: Disable lex on NetBSD Since the NetBSD lex software does not support all features (yylval) used by fio, disable lex on NetBSD. Signed-off-by: Bart Van Assche --- configure | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/configure b/configure index aefd5bb0..a73b61ee 100755 --- a/configure +++ b/configure @@ -252,6 +252,8 @@ elif check_define __linux__ ; then targetos="Linux" elif check_define __OpenBSD__ ; then targetos='OpenBSD' +elif check_define __NetBSD__ ; then + targetos='NetBSD' elif check_define __sun__ ; then targetos='SunOS' CFLAGS="$CFLAGS -D_REENTRANT" @@ -280,7 +282,7 @@ 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|OpenBSD) +AIX|*BSD) # Unless explicitly enabled, turn off lex. # OpenBSD will hit syntax error when enabled. if test -z "$disable_lex" ; then -- 2.25.1