Bug 289834

Summary: platform-enabled-swift-args.resp introduces a WTF:installhdrs dependency on WebKitAdditions
Product: WebKit Reporter: Elliott Williams <emw>
Component: Tools / TestsAssignee: Elliott Williams <emw>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Elliott Williams
Reported 2025-03-14 15:50:34 PDT
Because WTF generates the response file during installhdrs, and Platform*.h conditionally includes WebKitAdditions headers using __has_include, the contents of the .resp file will be nondeterministic. We either need to modify the internal build to ensure WebKitAdditions and WTF build in order, or refactor how we generate the .resp file.
Attachments
Elliott Williams
Comment 1 2025-03-14 15:50:35 PDT
Elliott Williams
Comment 2 2025-03-14 15:58:06 PDT
EWS
Comment 3 2025-03-14 18:00:25 PDT
Committed 292201@main (ca5726399ac9): <https://commits.webkit.org/292201@main> Reviewed commits have been landed. Closing PR #42520 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.