RESOLVED FIXED 206259
Regression r254533: iOS and mac build broken
https://bugs.webkit.org/show_bug.cgi?id=206259
Summary Regression r254533: iOS and mac build broken
Aakash Jain
Reported 2020-01-14 14:20:38 PST
r254533 seems to have broken iOS and mac builds. e.g.: https://build.webkit.org/builders/Apple%20Mojave%20Debug%20%28Build%29/builds/11790 https://build.webkit.org/builders/Apple%20iOS%2013%20Release%20%28Build%29/builds/3286 Relevant build error:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.1.sdk/usr/include/objc/runtime.h:634:47: error: reference to 'Protocol' is ambiguous
Attachments
Ryan Haddad
Comment 1 2020-01-14 14:26:35 PST
In file included from /Volumes/Data/slave/mojave-debug/build/WebKitBuild/Debug/DerivedSources/WebKit2/unified-sources/UnifiedSource55.cpp:1: /Volumes/Data/slave/mojave-debug/build/Source/WebKit/UIProcess/WebAuthentication/fido/FidoAuthenticator.cpp:42:17: error: member access into incomplete type 'WebKit::CtapDriver' m_driver->cancel(); ^ In file included from /Volumes/Data/slave/mojave-debug/build/WebKitBuild/Debug/DerivedSources/WebKit2/unified-sources/UnifiedSource55.cpp:1: In file included from /Volumes/Data/slave/mojave-debug/build/Source/WebKit/UIProcess/WebAuthentication/fido/FidoAuthenticator.cpp:27: /Volumes/Data/slave/mojave-debug/build/Source/WebKit/UIProcess/WebAuthentication/fido/FidoAuthenticator.h:34:7: note: forward declaration of 'WebKit::CtapDriver' class CtapDriver; ^
Jiewen Tan
Comment 2 2020-01-14 14:31:23 PST
Radar WebKit Bug Importer
Comment 3 2020-01-14 14:32:12 PST
Aakash Jain
Comment 4 2020-01-14 15:04:31 PST
Alexey Proskuryakov
Comment 5 2020-01-14 15:30:28 PST
Ryan reverted the change and the first build fix attempt.
Note You need to log in before you can comment on or make changes to this bug.