Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tools .WAIT for makefs, because in most builds, it's the fir...
details: https://anonhg.NetBSD.org/src/rev/6ea956410aab
branches: trunk
changeset: 763354:6ea956410aab
user: riz <riz%NetBSD.org@localhost>
date: Thu Mar 17 19:06:45 2011 +0000
description:
.WAIT for makefs, because in most builds, it's the first target
which includes Makefile.nbincludes, whose beforedepend: has
some race condition I don't fully understand, and which has been
causing many (but not all!) -j16 builds on the autobuild cluster
to fail in tools since sometime between 201103061600 and 201103070900.
With the proper voodoo, I was able to get 8 builds in a row to fail
without this change, and 16 in a row to succeed with it.
XXX a proper fix likely involves reworking the beforedepend: target
of Makefile.nbincludes, but this should get the build cluster back up
to full functionality in the meanwhile.
diffstat:
tools/Makefile | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (18 lines):
diff -r d54b973a0ae0 -r 6ea956410aab tools/Makefile
--- a/tools/Makefile Thu Mar 17 17:53:02 2011 +0000
+++ b/tools/Makefile Thu Mar 17 19:06:45 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.143 2011/02/25 23:29:16 phx Exp $
+# $NetBSD: Makefile,v 1.144 2011/03/17 19:06:45 riz Exp $
.include <bsd.own.mk>
@@ -56,7 +56,7 @@
${DTRACE_BITS} \
asn1_compile cat cksum compile_et config db \
file lint1 \
- makefs menuc mkcsmapper mkesdb mklocale mknod msgc \
+ makefs .WAIT menuc mkcsmapper mkesdb mklocale mknod msgc \
.WAIT disklabel \
.WAIT paxctl \
.WAIT fdisk \
Home |
Main Index |
Thread Index |
Old Index