From: Yousong Zhou Date: Mon, 5 Jan 2015 17:03:35 +0000 (+0000) Subject: Fix race condition issue in makefile. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d8dbd903d024f84a149dac2f8a674a68dfed47a3;p=people%2Fms%2Fdnsmasq.git Fix race condition issue in makefile. --- diff --git a/Makefile b/Makefile index 5675f60..bcbd557 100644 --- a/Makefile +++ b/Makefile @@ -148,10 +148,12 @@ $(copts_conf): $(hdrs) $(objs:.o=.c) $(hdrs): ln -s $(top)/$(SRC)/$@ . +$(objs): $(copts_conf) $(hdrs) + .c.o: $(CC) $(CFLAGS) $(COPTS) $(i18n) $(build_cflags) $(RPM_OPT_FLAGS) -c $< -dnsmasq : $(copts_conf) $(hdrs) $(objs) +dnsmasq : $(objs) $(CC) $(LDFLAGS) -o $@ $(objs) $(build_libs) $(LIBS) dnsmasq.pot : $(objs:.o=.c) $(hdrs)