[Webkit-unassigned] [Bug 240650] Missing JSCInlines.h header for non-unified 2.36.2 build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 26 15:36:46 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=240650

Adrian Perez <aperez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aperez at igalia.com

--- Comment #1 from Adrian Perez <aperez at igalia.com> ---
(In reply to Dennis Nezic from comment #0)
> These files seem to be missing  #include "JSCInlines.h"
> 
> Source/JavaScriptCore/dfg/DFGCapabilities.cpp
> Source/JavaScriptCore/jit/JITDisassembler.cpp
> Source/JavaScriptCore/jit/JITPlan.cpp
> Source/JavaScriptCore/llint/LLIntEntrypoint.cpp
> Source/JavaScriptCore/runtime/FileBasedFuzzerAgentBase.cpp
> Source/JavaScriptCore/wasm/js/WebAssemblyFunctionBase.cpp
> 
> The compilation/linking errors look like:
> 
> Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCapabilities.cpp.
> o: in function `JSC::DFG::capabilityLevel(JSC::CodeBlock*)':
> DFGCapabilities.cpp:(.text+0x4ea): undefined reference to
> `JSC::JSCell::structure() const

Could you share the CMake invocation you are using? I have tried the
following but have not been able to reproduce the issue:

  cmake -Bbuild -S. -DPORT=GTK -DENABLE_UNIFIED_BUILDS=OFF -GNinja
  ninja -Cbuild

If you could also indicate if you are defining CFLAGS, CXXFLAGS, LDFLAGS,
and/or CPPFLAGS in the environment when running CMake, that may help us
reproduce and fix your issue.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220526/84970bd2/attachment.htm>


More information about the webkit-unassigned mailing list