[webkit-reviews] review denied: [Bug 214043] Building with the public SDK fails (Xcode 11.5 and Big Sur) : [Attachment 404053] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jul 11 14:31:27 PDT 2020


Alexey Proskuryakov <ap at webkit.org> has denied Rob Buis <rbuis at igalia.com>'s
request for review:
Bug 214043: Building with the public SDK fails (Xcode 11.5 and Big Sur)
https://bugs.webkit.org/show_bug.cgi?id=214043

Attachment 404053: Patch

https://bugs.webkit.org/attachment.cgi?id=404053&action=review




--- Comment #15 from Alexey Proskuryakov <ap at webkit.org> ---
Comment on attachment 404053
  --> https://bugs.webkit.org/attachment.cgi?id=404053
Patch

This CFNetwork functionality is not present in current macOS 11 seed versions,
so it's more than an SDK issue. I don't think that we should wait for it to
become available, so disabling it completely seems unavoidable. But we need to
also compile out code in TestWebKitAPI. 

I can think of two approaches. 

1. Disable HAVE_PRECONNECT_PING in PlatformHave.h for public SDK for now. This
would need to reference a bug to re-enable it.

2. Use runtime respondsToSelector checks (TestWebKitAPI part could be somewhat
tricky).


More information about the webkit-reviews mailing list