Bug 314553
| Summary: | REGRESSION(312949@main): Breaks Linux build with clang and pre-compiled headers enabled | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Claudio Saavedra <csaavedra> |
| Component: | New Bugs | Assignee: | Claudio Saavedra <csaavedra> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | ggaren, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Claudio Saavedra
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
Pull request: https://github.com/WebKit/WebKit/pull/64678
EWS
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
<rdar://problem/176848528>