Webkit not building on XCode 5.1 due to garbage collection no longer being supported
Created attachment 226424 [details] Patch
Note that there are important steps to take when updating ANGLE. See http://trac.webkit.org/wiki/UpdatingANGLE
Comment on attachment 226424 [details] Patch We can't disable garbage collection entirely since that would be an ABI-incompatible change, breaking clients of WebKit that build with GC enabled. We'll need to disable it when USE_INTERNAL_SDK is unset and leave it set to "supported" when USE_INTERNAL_SDK is YES.
Created attachment 226435 [details] Patch v2
Created attachment 226438 [details] Rebased patch
Comment on attachment 226438 [details] Rebased patch Looks fine. You'll probably want to remove the #include of UseInternalSDK.xcconfig from DebugRelease.xcconfig in each of the projects you've modified though, otherwise people outside of Apple will get twice the number of warnings about its absence.
Created attachment 226441 [details] Patch for landing
Comment on attachment 226441 [details] Patch for landing Removing and re-adding cq+ flag, hopefully commit queue will pick it up then.
Comment on attachment 226441 [details] Patch for landing You forgot to re-add it :) I'm gonna land it manually if the cq bot doesn't pick it up.
> You forgot to re-add it :) It was taking time, Bugzilla is slow today.
(In reply to comment #9) > (From update of attachment 226441 [details]) > You forgot to re-add it :) I'm gonna land it manually if the cq bot doesn't pick it up. Please land it manually.
Committed r165549: <http://trac.webkit.org/changeset/165549>
Comment on attachment 226441 [details] Patch for landing removing the cq+ just to be safe.
There weren't quite enough ".."s in the new paths in the ThirdParty/ANGLE and WebKit/mac xcconfigs, which are both one directory deeper than the others.
(In reply to comment #14) > There weren't quite enough ".."s in the new paths in the ThirdParty/ANGLE and WebKit/mac xcconfigs, which are both one directory deeper than the others. Did you fix that, or are you asking for a follow-up patch to fix it?
(In reply to comment #14) > There weren't quite enough ".."s in the new paths in the ThirdParty/ANGLE and WebKit/mac xcconfigs, which are both one directory deeper than the others. Fixed in http://trac.webkit.org/changeset/165576