RESOLVED FIXED252617
LLIntAssembly.h:38532:23: error: ‘g_superSamplerCount’ was not declared in this scope
https://bugs.webkit.org/show_bug.cgi?id=252617
Summary LLIntAssembly.h:38532:23: error: ‘g_superSamplerCount’ was not declared in th...
Michael Catanzaro
Reported 2023-02-20 14:47:09 PST
WebKitGTK 2.39.90 fails to build on i686. It seems to be a JSC bug: In file included from /buildstream/gnome/sdk/webkitgtk-6.0.bst/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:432: /buildstream/gnome/sdk/webkitgtk-6.0.bst/_builddir/JavaScriptCore/DerivedSources/LLIntAssembly.h: In static member function ‘static JSC::JSValue JSC::LLInt::CLoop::execute(JSC::OpcodeID, void*, JSC::VM*, JSC::ProtoCallFrame*, bool)’: /buildstream/gnome/sdk/webkitgtk-6.0.bst/_builddir/JavaScriptCore/DerivedSources/LLIntAssembly.h:38532:23: error: ‘g_superSamplerCount’ was not declared in this scope 38532 | t1 = CAST<void*>(&g_superSamplerCount); // LowLevelInterpreter.asm:410 | ^~~~~~~~~~~~~~~~~~~ I think this is just a simple case of missing #include "SuperSampler.h" in LowLevelInterpreter.cpp and will submit a pull request (likely tomorrow) if so.
Attachments
Michael Catanzaro
Comment 1 2023-02-20 18:33:49 PST
Michael Catanzaro
Comment 2 2023-02-20 19:01:32 PST
*** Bug 252634 has been marked as a duplicate of this bug. ***
EWS
Comment 3 2023-02-20 19:42:20 PST
Committed 260584@main (f51987a0f316): <https://commits.webkit.org/260584@main> Reviewed commits have been landed. Closing PR #10417 and removing active labels.
Radar WebKit Bug Importer
Comment 4 2023-02-20 19:43:20 PST
Note You need to log in before you can comment on or make changes to this bug.