WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
149640
configure-xcode-for-ios-development does not work with Xcode 7
https://bugs.webkit.org/show_bug.cgi?id=149640
Summary
configure-xcode-for-ios-development does not work with Xcode 7
Daniel Bates
Reported
2015-09-29 13:31:53 PDT
Running `sudo configure-xcode-for-ios-development` dies with an error because it cannot find the iOS specification files in the Xcode 7 distribution.
Attachments
Patch
(10.44 KB, patch)
2015-09-29 13:32 PDT
,
Daniel Bates
no flags
Details
Formatted Diff
Diff
Patch
(9.09 KB, patch)
2015-09-29 14:43 PDT
,
Daniel Bates
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from ews102 for mac-mavericks
(612.28 KB, application/zip)
2015-09-29 15:17 PDT
,
Build Bot
no flags
Details
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Daniel Bates
Comment 1
2015-09-29 13:32:44 PDT
Created
attachment 262098
[details]
Patch
Alexey Proskuryakov
Comment 2
2015-09-29 14:23:45 PDT
Comment on
attachment 262098
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=262098&action=review
> Tools/Scripts/configure-xcode-for-ios-development:112 > + if (updateXcode7SpecificationFileForSDKIfNeeded($sdkName)) { > + return; > + } > + createLegacyXcodeSpecificationFilesForSDKIfNeeded($sdkName);
This is not a great way to structure the code - we try Xcode 7 code path, and it it fails for any reason, we fall back. But it's really unclear that the only possible failure is when it's an older Xcode.
> Tools/Scripts/configure-xcode-for-ios-development:226 > + if ($mode == TRUNCATE_FILE) {
I don't think that passing a mode is necessary. This function can check for the file's existence.
Daniel Bates
Comment 3
2015-09-29 14:43:50 PDT
Created
attachment 262110
[details]
Patch
Build Bot
Comment 4
2015-09-29 15:17:37 PDT
Comment on
attachment 262110
[details]
Patch
Attachment 262110
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.webkit.org/results/224835
New failing tests: http/tests/websocket/tests/hybi/workers/no-onmessage-in-sync-op.html
Build Bot
Comment 5
2015-09-29 15:17:40 PDT
Created
attachment 262113
[details]
Archive of layout-test-results from ews102 for mac-mavericks The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews102 Port: mac-mavericks Platform: Mac OS X 10.9.5
Daniel Bates
Comment 6
2015-09-29 17:22:01 PDT
Comment on
attachment 262110
[details]
Patch Clearing flags on attachment: 262110 Committed
r190333
: <
http://trac.webkit.org/changeset/190333
>
Daniel Bates
Comment 7
2015-09-29 17:22:06 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug