]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
Makefile: rounding.h generation requires proto.h via rsync.h
authorGreg Whiteley <greg.whiteley@gmail.com>
Wed, 20 Jul 2016 07:13:56 +0000 (17:13 +1000)
committerWayne Davison <wayned@samba.org>
Wed, 20 Jul 2016 15:34:26 +0000 (08:34 -0700)
Bug 12029 - Makefile missing dep gives parallel race for rounding.h

Signed-off-by: Greg Whiteley <greg.whiteley@gmail.com>
Makefile.in

index 5656688b3e6b1228b5a7317158984e8069491ffc..f912f312ce89a9df8d63fcd26ddef151821c9044 100644 (file)
@@ -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; \