From: Greg Whiteley Date: Wed, 20 Jul 2016 07:13:56 +0000 (+1000) Subject: Makefile: rounding.h generation requires proto.h via rsync.h X-Git-Tag: v3.1.3pre1~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=31e93c322865acea7533176c2278b259890662fc;p=thirdparty%2Frsync.git Makefile: rounding.h generation requires proto.h via rsync.h Bug 12029 - Makefile missing dep gives parallel race for rounding.h Signed-off-by: Greg Whiteley --- diff --git a/Makefile.in b/Makefile.in index 5656688b..f912f312 100644 --- a/Makefile.in +++ b/Makefile.in @@ -98,7 +98,7 @@ $(CHECK_OBJS): $(HEADERS) flist.o: rounding.h -rounding.h: rounding.c rsync.h +rounding.h: rounding.c rsync.h proto.h @for r in 0 1 3; do \ if $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o rounding -DEXTRA_ROUNDING=$$r -I. $(srcdir)/rounding.c >rounding.out 2>&1; then \ echo "#define EXTRA_ROUNDING $$r" >rounding.h; \