Summary: | Tools/Scripts/build-jsc doesn't work after WTF move | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Michael Saboff <msaboff> | ||||
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | eric, fpizlo, gyuyoung.kim, jberlin, mrobinson, ossy | ||||
Priority: | P2 | ||||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Bug Depends on: | 81844 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Michael Saboff
2012-03-22 17:30:38 PDT
It's slightly confusing becasue some of the ports build each directory independently, and some don't. It looks liek Qt is already setup to build WTF before buidling JSC in this script. I recommend we just hack AppleMac/AppleWin to do similar to Qt for now. I believe I have a fix for this. Created attachment 133400 [details]
the patch
Comment on attachment 133400 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=133400&action=review This looks reasonable. > Tools/Scripts/build-jsc:92 > + chdir "../.."; chdrWebKit? (In reply to comment #4) > (From update of attachment 133400 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=133400&action=review > > This looks reasonable. > > > Tools/Scripts/build-jsc:92 > > + chdir "../.."; > > chdrWebKit? Aha! Didn't know about that, and it indeed works. Will land with this change. Comment on attachment 133400 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=133400&action=review > Source/JavaScriptCore/bytecode/SamplingTool.h:127 > - static void dump(); > + JS_EXPORT_PRIVATE static void dump(); Did you mean to include this? It doesn't look relevant. (In reply to comment #6) > (From update of attachment 133400 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=133400&action=review > > > Source/JavaScriptCore/bytecode/SamplingTool.h:127 > > - static void dump(); > > + JS_EXPORT_PRIVATE static void dump(); > > Did you mean to include this? It doesn't look relevant. Good catch, and no, it is not relevant. Will revert. Landed in http://trac.webkit.org/changeset/111797 |