RESOLVED FIXED304224
[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
Radar WebKit Bug Importer
Comment 1 2025-12-15 17:21:10 PST
Elliott Williams
Comment 2 2025-12-15 17:28:00 PST
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
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.