[Webkit-unassigned] [Bug 224603] New: MacCatalyst WTF HAVE_PDFKIT is not in sync with HAVE_PDFKIT in TestWebKitAPI, build failure
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Apr 15 05:37:01 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=224603
Bug ID: 224603
Summary: MacCatalyst WTF HAVE_PDFKIT is not in sync with
HAVE_PDFKIT in TestWebKitAPI, build failure
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: kkinnunen at apple.com
CC: thorton at apple.com
Depends on: 222643
Blocks: 224602
MacCatalyst WTF HAVE_PDFKIT is not in sync with HAVE_PDFKIT in TestWebKitAPI
Breaks link due to missing symbol that is used in TestPDFDocument.m
ASSERT([m_annotation.get().action isKindOfClass:[PDFActionURL class]]);
(PDFActionURL is missing.
Before regressing in bug 22643, MacCatalyst did not build the test.
After regressing in bug 22643, MacCatalyst tries to build the test and fails.
The error is silent, since the pattern of defining HAVE_* is that we don't ever define 0. Thus we inherit HAVE_PDFKIT from WTF, even though it's (semantically) not what was intended.
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=222643
[Bug 222643] Modernize WebKit2 PDFKit softlinking
https://bugs.webkit.org/show_bug.cgi?id=224602
[Bug 224602] MacCatalyst ANGLE is linked with @loader_path/../../../libANGLE-shared.dylib
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210415/96d6a3f8/attachment-0001.htm>
More information about the webkit-unassigned
mailing list