1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
From: Victor Seva <linuxmaniac@torreviejawireless.org>
Date: Thu, 24 Jul 2025 17:54:43 +0200
Subject: [PATCH] Makefile: fix dependency of core/cfg.tab.c rule
* don't call bison twice
Fix #4337
(cherry picked from commit d3e71874cf39c9ab50af293d647754bb589d0612)
---
src/Makefile | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/Makefile b/src/Makefile
index 8de3eb2..2362e7c 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -263,7 +263,8 @@ $(NAME): $(extra_objs) # static_modules
core/lex.yy.c: core/cfg.lex core/cfg.tab.h $(ALLDEP)
$(LEX) -o core/lex.yy.c $<
-core/cfg.tab.c core/cfg.tab.h: core/cfg.y $(ALLDEP)
+core/cfg.tab.c: core/cfg.tab.h
+core/cfg.tab.h: core/cfg.y $(ALLDEP)
$(YACC) $(YACC_FLAGS) $<
nullstring=
|