summaryrefslogtreecommitdiffstats
path: root/lib/Makefile
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2014-05-10 16:39:00 +0000
committerimp <imp@FreeBSD.org>2014-05-10 16:39:00 +0000
commit975a81a4d7176abd63d96387489092efd07797cc (patch)
tree78800f970a5a7daa9f06ab33f79e3aa237267642 /lib/Makefile
parentfe4a9fe3d31ca1e610e47cd5aab678df3ae9a586 (diff)
downloadFreeBSD-src-975a81a4d7176abd63d96387489092efd07797cc.zip
FreeBSD-src-975a81a4d7176abd63d96387489092efd07797cc.tar.gz
Sprinkle a few more .WAITs into the mix after csu, libc, msun and the
early built libraries. This should be sufficient for most cases and has eliminated the issues I've seen with high -j builds. Races likely still remain, but this knocks the problem down a notch.
Diffstat (limited to 'lib/Makefile')
-rw-r--r--lib/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Makefile b/lib/Makefile
index de87cba..51abfca 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -31,8 +31,12 @@
# Except it appears bind needs to be compiled last
SUBDIR_ORDERED= ${_csu} \
+ .WAIT \
libc \
libc_nonshared \
+ .WAIT \
+ msun \
+ .WAIT \
libbsm \
libauditd \
libutil \
@@ -45,7 +49,6 @@ SUBDIR_ORDERED= ${_csu} \
${_libiconv_modules} \
libkvm \
${_libldns} \
- msun \
libmd \
ncurses \
${_libnetgraph} \
@@ -62,6 +65,7 @@ SUBDIR_ORDERED+= libcom_err
.endif
SUBDIR= ${SUBDIR_ORDERED} \
+ .WAIT \
libalias \
libarchive \
${_libatm} \
OpenPOWER on IntegriCloud