RESOLVED FIXED314553
REGRESSION(312949@main): Breaks Linux build with clang and pre-compiled headers enabled
https://bugs.webkit.org/show_bug.cgi?id=314553
Summary REGRESSION(312949@main): Breaks Linux build with clang and pre-compiled heade...
Claudio Saavedra
Reported 2026-05-11 07:31:14 PDT
This doesn't affect CI and post-commit bots because these user DEVELOPER_MODE=ON and we disabled pre-compiled headers in favor of a working ccache. However otherwise the build is broken with the following error: In file included from <built-in>:2: In file included from /home/claudio/webkit/WebKitBuild/WPE/Release/Source/JavaScriptCore/CMakeFiles/JavaScriptCoreJIT.dir/cmake_pch.hxx:5: /home/claudio/webkit/Source/JavaScriptCore/JavaScriptCoreJITPrefix.h:30:5: error: function-like macro 'ENABLE' is not defined 30 | #if ENABLE(DFG_JIT) | ^
Attachments
Claudio Saavedra
Comment 1 2026-05-11 08:42:14 PDT
EWS
Comment 2 2026-05-11 20:56:34 PDT
Committed 313056@main (99d385c6573a): <https://commits.webkit.org/313056@main> Reviewed commits have been landed. Closing PR #64678 and removing active labels.
Radar WebKit Bug Importer
Comment 3 2026-05-11 20:57:12 PDT
Note You need to log in before you can comment on or make changes to this bug.