summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2015-11-11 02:21:43 (GMT)
committerAlexey Neyman <stilor@att.net>2015-11-11 02:21:43 (GMT)
commitf3e62e0c090aab6047037d3025de69bc8b5328f3 (patch)
tree086ba7eb4df6cf25b6e6b786fdfb9858539d639c /scripts
parentbea0cde3051624261eff6e413a044161d581973a (diff)
Disable parallel build of mingw-w64-crt.
Unfortunately, parallel build issue is not yet fixed in current mingw-w64 sources. Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/libc/mingw.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/build/libc/mingw.sh b/scripts/build/libc/mingw.sh
index 26a00e0..19289de 100644
--- a/scripts/build/libc/mingw.sh
+++ b/scripts/build/libc/mingw.sh
@@ -104,8 +104,11 @@ do_libc() {
--build=${CT_BUILD} \
--host=${CT_TARGET} \
+ # mingw-w64-crt has a missing dependency occasionally breaking the
+ # parallel build. See https://github.com/crosstool-ng/crosstool-ng/issues/246
+ # Do not pass ${JOBSFLAGS} - build serially.
CT_DoLog EXTRA "Building mingw-w64-crt"
- CT_DoExecLog ALL make ${JOBSFLAGS}
+ CT_DoExecLog ALL make
CT_DoLog EXTRA "Installing mingw-w64-crt"
CT_DoExecLog ALL make install DESTDIR=${CT_SYSROOT_DIR}