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
304224
[audit-spi] SDKDB cache contains multiples of each API declaration when switching between Xcodes
https://bugs.webkit.org/show_bug.cgi?id=304224
Summary
[audit-spi] SDKDB cache contains multiples of each API declaration when switc...
Elliott Williams
Reported
2025-12-15 17:21:02 PST
We cache the SDKDB at a path like `WebKitBuild/WebKitSDKDBs/iphoneos26.0.sqlite3`. When switching between different Xcode bundles with the same 26.0 SDK, the cache will be updated with API declarations from each SDK, for libraries that we treat as implicitly API and load from the SDK. This isn't a problem, but it wastes space, and lead to confusing reporting.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-12-15 17:21:10 PST
<
rdar://problem/166578115
>
Elliott Williams
Comment 2
2025-12-15 17:28:00 PST
Pull request:
https://github.com/WebKit/WebKit/pull/55447
EWS
Comment 3
2026-01-07 13:41:40 PST
Committed
305233@main
(560b5b740328): <
https://commits.webkit.org/305233@main
> Reviewed commits have been landed. Closing PR #55447 and removing active labels.
EWS
Comment 4
2026-01-07 17:01:54 PST
Committed
305242@main
(7edb9b43d6a2): <
https://commits.webkit.org/305242@main
> Reviewed commits have been landed. Closing PR #56227 and removing active labels.
Elliott Williams
Comment 5
2026-01-07 17:46:07 PST
Re-opening for pull request
https://github.com/WebKit/WebKit/pull/56231
EWS
Comment 6
2026-01-08 11:07:56 PST
Committed
305300@main
(46d3869ef51b): <
https://commits.webkit.org/305300@main
> Reviewed commits have been landed. Closing PR #56231 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