Bug 313506

Summary: [CMake][Mac] Fail configure if an ASan build dir is reconfigured without ENABLE_SANITIZERS
Product: WebKit Reporter: Simon Lewis <simon.lewis>
Component: CMakeAssignee: Simon Lewis <simon.lewis>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Simon Lewis
Reported 2026-04-27 18:37:39 PDT
If CMakeCache.txt is lost in WebKitBuild/cmake-mac/ASan, the next ninja auto-reconfigure silently rebuilds the whole tree without -fsanitize=address; add a FATAL_ERROR pointing at `cmake --preset mac-asan`, and FORCE-cache the Apple PORT=Mac autodetect so the cache stops reading NOPORT.
Attachments
EWS
Comment 1 2026-04-27 19:18:34 PDT
Committed 312164@main (4476b098b4c8): <https://commits.webkit.org/312164@main> Reviewed commits have been landed. Closing PR #63757 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.