|
| 1 | +From 9303f1876b660d18118cd5b09ba616d01bc31610 Mon Sep 17 00:00:00 2001 |
| 2 | +From: "W.C.A. Wijngaards" <wouter@nlnetlabs.nl> |
| 3 | +Date: Thu, 20 Feb 2025 10:28:40 +0100 |
| 4 | +Subject: [PATCH] * Fix #271: Intermittent build failure with multi-job builds |
| 5 | + (make -j). |
| 6 | + |
| 7 | +--- |
| 8 | + Makefile.in | 54 ++++++++++++++++++++++++++--------------------------- |
| 9 | + 1 file changed, 27 insertions(+), 27 deletions(-) |
| 10 | + |
| 11 | +diff --git a/Makefile.in b/Makefile.in |
| 12 | +index 57957d0..e89d4b0 100644 |
| 13 | +--- a/Makefile.in |
| 14 | ++++ b/Makefile.in |
| 15 | +@@ -566,9 +566,9 @@ depend: |
| 16 | + done; \ |
| 17 | + done |
| 18 | + for p in $(EXAMPLE_PROGS) $(LDNS_DPA) $(LDNS_DANE) $(EX_SSL_PROGS); do \ |
| 19 | +- echo "$$p: $$p.lo $$p.o \$$(LIB)" >> $(DEPEND_TMP) ; done |
| 20 | ++ echo "$$p: $$p.lo \$$(LIB)" >> $(DEPEND_TMP) ; done |
| 21 | + echo "$(TESTNS): `for o in $(TESTNS_LOBJS) ; do \ |
| 22 | +- echo -n "$$o $${o%lo}o " ; done` \$$(LIB)" \ |
| 23 | ++ echo -n "$$o " ; done`\$$(LIB)" \ |
| 24 | + >> $(DEPEND_TMP) |
| 25 | + cp $(DEPEND_TARGET) $(DEPEND_TMP2) |
| 26 | + head -`egrep -n "# Dependencies" $(DEPEND_TARGET) | tail -1 | sed -e 's/:.*$$//'` $(DEPEND_TMP2) > $(DEPEND_TARGET) |
| 27 | +@@ -1108,28 +1108,28 @@ drill/work.lo drill/work.o: $(srcdir)/drill/work.c $(srcdir)/drill/drill.h ldns/ |
| 28 | + $(srcdir)/ldns/host2wire.h ldns/net.h $(srcdir)/ldns/str2host.h $(srcdir)/ldns/update.h \ |
| 29 | + $(srcdir)/ldns/wire2host.h $(srcdir)/ldns/rr_functions.h $(srcdir)/ldns/parse.h $(srcdir)/ldns/radix.h \ |
| 30 | + $(srcdir)/ldns/sha1.h $(srcdir)/ldns/sha2.h |
| 31 | +-examples/ldns-chaos: examples/ldns-chaos.lo examples/ldns-chaos.o $(LIB) |
| 32 | +-examples/ldns-compare-zones: examples/ldns-compare-zones.lo examples/ldns-compare-zones.o $(LIB) |
| 33 | +-examples/ldnsd: examples/ldnsd.lo examples/ldnsd.o $(LIB) |
| 34 | +-examples/ldns-gen-zone: examples/ldns-gen-zone.lo examples/ldns-gen-zone.o $(LIB) |
| 35 | +-examples/ldns-key2ds: examples/ldns-key2ds.lo examples/ldns-key2ds.o $(LIB) |
| 36 | +-examples/ldns-keyfetcher: examples/ldns-keyfetcher.lo examples/ldns-keyfetcher.o $(LIB) |
| 37 | +-examples/ldns-keygen: examples/ldns-keygen.lo examples/ldns-keygen.o $(LIB) |
| 38 | +-examples/ldns-mx: examples/ldns-mx.lo examples/ldns-mx.o $(LIB) |
| 39 | +-examples/ldns-notify: examples/ldns-notify.lo examples/ldns-notify.o $(LIB) |
| 40 | +-examples/ldns-read-zone: examples/ldns-read-zone.lo examples/ldns-read-zone.o $(LIB) |
| 41 | +-examples/ldns-resolver: examples/ldns-resolver.lo examples/ldns-resolver.o $(LIB) |
| 42 | +-examples/ldns-rrsig: examples/ldns-rrsig.lo examples/ldns-rrsig.o $(LIB) |
| 43 | +-examples/ldns-test-edns: examples/ldns-test-edns.lo examples/ldns-test-edns.o $(LIB) |
| 44 | +-examples/ldns-update: examples/ldns-update.lo examples/ldns-update.o $(LIB) |
| 45 | +-examples/ldns-version: examples/ldns-version.lo examples/ldns-version.o $(LIB) |
| 46 | +-examples/ldns-walk: examples/ldns-walk.lo examples/ldns-walk.o $(LIB) |
| 47 | +-examples/ldns-zcat: examples/ldns-zcat.lo examples/ldns-zcat.o $(LIB) |
| 48 | +-examples/ldns-zsplit: examples/ldns-zsplit.lo examples/ldns-zsplit.o $(LIB) |
| 49 | +-examples/ldns-dpa: examples/ldns-dpa.lo examples/ldns-dpa.o $(LIB) |
| 50 | +-examples/ldns-dane: examples/ldns-dane.lo examples/ldns-dane.o $(LIB) |
| 51 | +-examples/ldns-nsec3-hash: examples/ldns-nsec3-hash.lo examples/ldns-nsec3-hash.o $(LIB) |
| 52 | +-examples/ldns-revoke: examples/ldns-revoke.lo examples/ldns-revoke.o $(LIB) |
| 53 | +-examples/ldns-signzone: examples/ldns-signzone.lo examples/ldns-signzone.o $(LIB) |
| 54 | +-examples/ldns-verify-zone: examples/ldns-verify-zone.lo examples/ldns-verify-zone.o $(LIB) |
| 55 | +-examples/ldns-testns: examples/ldns-testns.lo examples/ldns-testns.o examples/ldns-testpkts.lo examples/ldns-testpkts.o $(LIB) |
| 56 | ++examples/ldns-chaos: examples/ldns-chaos.lo $(LIB) |
| 57 | ++examples/ldns-compare-zones: examples/ldns-compare-zones.lo $(LIB) |
| 58 | ++examples/ldnsd: examples/ldnsd.lo $(LIB) |
| 59 | ++examples/ldns-gen-zone: examples/ldns-gen-zone.lo $(LIB) |
| 60 | ++examples/ldns-key2ds: examples/ldns-key2ds.lo $(LIB) |
| 61 | ++examples/ldns-keyfetcher: examples/ldns-keyfetcher.lo $(LIB) |
| 62 | ++examples/ldns-keygen: examples/ldns-keygen.lo $(LIB) |
| 63 | ++examples/ldns-mx: examples/ldns-mx.lo $(LIB) |
| 64 | ++examples/ldns-notify: examples/ldns-notify.lo $(LIB) |
| 65 | ++examples/ldns-read-zone: examples/ldns-read-zone.lo $(LIB) |
| 66 | ++examples/ldns-resolver: examples/ldns-resolver.lo $(LIB) |
| 67 | ++examples/ldns-rrsig: examples/ldns-rrsig.lo $(LIB) |
| 68 | ++examples/ldns-test-edns: examples/ldns-test-edns.lo $(LIB) |
| 69 | ++examples/ldns-update: examples/ldns-update.lo $(LIB) |
| 70 | ++examples/ldns-version: examples/ldns-version.lo $(LIB) |
| 71 | ++examples/ldns-walk: examples/ldns-walk.lo $(LIB) |
| 72 | ++examples/ldns-zcat: examples/ldns-zcat.lo $(LIB) |
| 73 | ++examples/ldns-zsplit: examples/ldns-zsplit.lo $(LIB) |
| 74 | ++examples/ldns-dpa: examples/ldns-dpa.lo $(LIB) |
| 75 | ++examples/ldns-dane: examples/ldns-dane.lo $(LIB) |
| 76 | ++examples/ldns-nsec3-hash: examples/ldns-nsec3-hash.lo $(LIB) |
| 77 | ++examples/ldns-revoke: examples/ldns-revoke.lo $(LIB) |
| 78 | ++examples/ldns-signzone: examples/ldns-signzone.lo $(LIB) |
| 79 | ++examples/ldns-verify-zone: examples/ldns-verify-zone.lo $(LIB) |
| 80 | ++examples/ldns-testns: examples/ldns-testns.lo examples/ldns-testpkts.lo $(LIB) |
| 81 | +-- |
| 82 | +2.45.3 |
| 83 | + |
0 commit comments