at 23.05-pre 676 B view raw
1Upstream commit c9cfad50a ("src/Makefile.in: Avoid a race condition 2when performing a parallel build") 3 4--- a/src/Makefile.in 5+++ b/src/Makefile.in 6@@ -54,6 +54,12 @@ COMPILE_CMD = $(CC) -c $(ALL_CFLAGS) -DMOST_SYSTEM_INITFILE='"$(SYS_INITFILE)"' 7 all: $(EXEC) 8 $(EXEC): $(OBJDIR) $(CONFIG_H) slangversion $(OBJDIR)/$(EXEC) 9 @echo $(EXEC) created in $(OBJDIR) 10+ 11+# C source files include autogenrated "config.h". Make sure 12+# it's available before the compilation. Pessimistically assume 13+# any source file can depend on "config.h". 14+$(OBJS) $(OBJDIR)/chkslang.o: $(CONFIG_H) 15+ 16 $(OBJDIR)/$(EXEC): $(OBJS) 17 cd $(OBJDIR); $(CC) $(OFILES) -o $(EXEC) $(LDFLAGS) $(EXECLIBS) 18 #