Bug 312625
| Summary: | REGRESSION(311458@main): [GLIB] Post-commit link failure due to missing inlines for JSC::JSCell::methodTable | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Lauro Moura <lmoura> |
| Component: | WPE WebKit | Assignee: | Lauro Moura <lmoura> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Lauro Moura
It's affecting at least the GTK Release post-commit and the WPE Clang bots. Error:
[1183/1461] Linking CXX shared library lib/libwebkit2gtk-4.1.so.0.22.0
FAILED: lib/libwebkit2gtk-4.1.so.0.22.0
...
ld.lld: error: undefined symbol: JSC::JSCell::methodTable() const
>>> referenced by WebKitDOMNode.cpp
>>> Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp.o:(webkit_dom_node_for_js_value)
>>> referenced by WebKitDOMNode.cpp
>>> Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp.o:(webkit_dom_node_for_js_value)
>>> referenced by WebKitWebFormManager.cpp
>>> Source/WebKit/CMakeFiles/WebKit.dir/WebProcess/InjectedBundle/API/glib/WebKitWebFormManager.cpp.o:(nodeForJSCValue(_JSCValue*))
>>> referenced 2 more times
collect2: error: ld returned 1 exit status
Tentative patch incoming.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Lauro Moura
Pull request: https://github.com/WebKit/WebKit/pull/63023
EWS
Committed 311508@main (342572c23bc1): <https://commits.webkit.org/311508@main>
Reviewed commits have been landed. Closing PR #63023 and removing active labels.