WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
314553
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
Add attachment
proposed patch, testcase, etc.
Claudio Saavedra
Comment 1
2026-05-11 08:42:14 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/64678
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
<
rdar://problem/176848528
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug