WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
302872
Exclude Cxx Swift symbols from WebKit library
https://bugs.webkit.org/show_bug.cgi?id=302872
Summary
Exclude Cxx Swift symbols from WebKit library
adrian_taylor
Reported
2025-11-20 07:42:17 PST
Swift/C++ interop adds some extra Swift 'Cxx' symbols into the shared object, which are not desirable for various reasons, including the fact that they cause TAPI verification to fail. We already manually exclude such symbols in WebGPU; do the same in WebKit in preparation for upcoming CoreIPC receiver work.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-11-20 07:42:25 PST
<
rdar://problem/165132725
>
adrian_taylor
Comment 2
2025-11-20 07:45:08 PST
Pull request:
https://github.com/WebKit/WebKit/pull/54253
EWS
Comment 3
2025-11-21 00:01:03 PST
Committed
303380@main
(ca61e5efd5c5): <
https://commits.webkit.org/303380@main
> Reviewed commits have been landed. Closing PR #54253 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug