Bug 313503

Summary: [CMake][Mac] WebGPU framework fails to link: missing CoreGraphics and ICU
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 17:50:03 PDT
Linking WebGPU.framework on the mac-asan CMake build fails with undefined CGImageCreate / kCGColorSpace* (from PresentationContextIOSurface.mm) and u_charType / u_stringHasBinaryProperty (from WGSL/Lexer.cpp); the target needs CoreGraphics and ICU::uc added to its link libraries.
Attachments
EWS
Comment 1 2026-04-27 21:04:26 PDT
Committed 312168@main (afc2f0fb6914): <https://commits.webkit.org/312168@main> Reviewed commits have been landed. Closing PR #63756 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.