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 #