Bug 306015
| Summary: | Build broken on MacOS 14 / Xcode 15.4 / Clang 15 after 305889@main | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Carlos Alberto Lopez Perez <clopez> |
| Component: | New Bugs | Assignee: | Carlos Alberto Lopez Perez <clopez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | marcosc, pascoe, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=305995 https://bugs.webkit.org/show_bug.cgi?id=305158 |
||
Carlos Alberto Lopez Perez
The ToT WebKit build is failing in MacOS 14
In file included from /Users/runner/webkit/WebKitBuild/Release/DerivedSources/WebKit/unified-sources/UnifiedSource46-nonARC.mm:3:
/Users/runner/webkit/Source/WebKit/UIProcess/DigitalCredentials/WKDigitalCredentialsPicker.mm:375:35: error: no matching constructor for initialization of 'WebCore::DigitalCredentialsResponseData'
auto responseObject = WebCore::DigitalCredentialsResponseData(IdentityCredentialProtocol::OrgIsoMdoc, object->toJSONString());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I think this build failure might have been triggered by 305889@main because this code was previously not compiled on this MacOS version (guard DIGITAL_CREDENTIALS_UI) but now is (guard WEB_AUTHN)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Carlos Alberto Lopez Perez
Pull request: https://github.com/WebKit/WebKit/pull/57038
EWS
Committed 306011@main (aad7216e6cd8): <https://commits.webkit.org/306011@main>
Reviewed commits have been landed. Closing PR #57038 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/168674285>