Bug 312757

Summary: Set CMake policy for Swift
Product: WebKit Reporter: adrian_taylor
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

adrian_taylor
Reported 2026-04-20 00:47:04 PDT
In earlier CMake versions, Swift compilation was considered part of the linking step. Later CMake versions understand separate compile and link steps, which will help us feed the right flags to the Swift compiler. GTK WebKit compatibility constraints currently prevent us from upgrading the minimum cmake version, but setting policy CMP0157 has the same effect.
Attachments
adrian_taylor
Comment 1 2026-04-20 00:49:28 PDT
EWS
Comment 2 2026-04-21 01:23:01 PDT
Committed 311659@main (7935c86d18f9): <https://commits.webkit.org/311659@main> Reviewed commits have been landed. Closing PR #63103 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.