Bug 140171
Summary: | [WebKitGTK 2.4.7] Build freezes when using multiple jobs in parallel | ||
---|---|---|---|
Product: | WebKit | Reporter: | Philip Chimento <philip.chimento> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | Normal | CC: | jeremyhu, mcatanzaro |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Mac (Intel) | ||
OS: | OS X 10.10 |
Philip Chimento
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Jeremy Huddleston Sequoia
I don't see this. Can you take a spindump?
Philip Chimento
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?