From f7e439d0b84988b30c57f843cf58ab33f1675669 Mon Sep 17 00:00:00 2001 From: johnhg Date: Tue, 17 Jan 2023 10:05:49 -0700 Subject: [PATCH] Bugfix #2408 main_v11.0 empty config (#2409) --- src/basic/vx_config/Makefile.am | 4 +++- src/basic/vx_config/Makefile.in | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/basic/vx_config/Makefile.am b/src/basic/vx_config/Makefile.am index b4d2d52ce6..3bbde1ca86 100644 --- a/src/basic/vx_config/Makefile.am +++ b/src/basic/vx_config/Makefile.am @@ -9,8 +9,10 @@ MAINTAINERCLEANFILES = Makefile.in include ${top_srcdir}/Make-include # Yacc/lex flags +# Initialize yystate to 8 to allow for empty configuartion files -AM_YFLAGS = --defines=config.tab.h -p config +AM_YFLAGS = --defines=config.tab.h -p config ; \ + sed -i 's/yystate = 0;/yystate = 8;/g' config.tab.cc # The library diff --git a/src/basic/vx_config/Makefile.in b/src/basic/vx_config/Makefile.in index 4c152e5961..c1481df8e1 100644 --- a/src/basic/vx_config/Makefile.in +++ b/src/basic/vx_config/Makefile.in @@ -400,7 +400,10 @@ top_srcdir = @top_srcdir@ MAINTAINERCLEANFILES = Makefile.in # Yacc/lex flags -AM_YFLAGS = --defines=config.tab.h -p config +# Initialize yystate to 8 to allow for empty configuartion files +AM_YFLAGS = --defines=config.tab.h -p config ; \ + sed -i 's/yystate = 0;/yystate = 8;/g' config.tab.cc + # The library noinst_LIBRARIES = libvx_config.a