RESOLVED WONTFIX 140171
[WebKitGTK 2.4.7] Build freezes when using multiple jobs in parallel
https://bugs.webkit.org/show_bug.cgi?id=140171
Summary [WebKitGTK 2.4.7] Build freezes when using multiple jobs in parallel
Philip Chimento
Reported 2015-01-06 20:27:26 PST
When building WebKitGTK 2.4.7 with "make -j5", it freezes at a certain point: Freezes after CXXLD libWebCoreSVG.la ... ... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libWebCoreSVG.a(libWebCoreSVG_la-CachedSVGDocumentReference.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libWebCoreSVG.a(libWebCoreSVG_la-JSSVGZoomAndPan.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libWebCoreSVG.a(libWebCoreSVG_la-CachedSVGDocumentReference.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libWebCoreSVG.a(libWebCoreSVG_la-JSSVGZoomAndPan.o) has no symbols When building with "make -j1", it does not freeze. I suspect there's a missing dependency of one target on another.
Attachments
Jeremy Huddleston Sequoia
Comment 1 2016-01-15 11:27:24 PST
I don't see this. Can you take a spindump?
Philip Chimento
Comment 2 2016-01-16 22:20:43 PST
I don't get it anymore on 2.4.9, so this can probably be closed. Although I do get a different build failure which I didn't get the last time I build 2.4.9 (probably on OSX 10.9 or 10.10, this is now on 10.11.) In file included from Source/JavaScriptCore/runtime/JSGlobalObject.cpp:100: ./Source/JavaScriptCore/API/ObjCCallbackFunction.h:32:9: fatal error: 'JavaScriptCore/JSCallbackFunction.h' file not found #import <JavaScriptCore/JSCallbackFunction.h> ^ To fix, I changed line 32 of Source/JavaScriptCore/API/ObjCCallbackFunction.h to #import <JSCallbackFunction.h> Is this known to anyone else or should I open a new bug for it?
Note You need to log in before you can comment on or make changes to this bug.