[Webkit-unassigned] [Bug 270970] New: [GTK] [2.42.5] undefined reference to `typeinfo for WTF::FunctionDispatcher' (and others)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 14 05:04:38 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=270970
Bug ID: 270970
Summary: [GTK] [2.42.5] undefined reference to `typeinfo for
WTF::FunctionDispatcher' (and others)
Product: WebKit
Version: Other
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: berto at igalia.com
CC: bugs-noreply at webkitgtk.org
WebKitGTK 2.42.5 has recently stopped building in Debian unstable due to the following linking errors:
----------------------------------------
: && /usr/bin/c++ -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/tmp/webkit2gtk-2.42.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--reduce-memory-overheads Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o -o bin/jsc -ldl /usr/lib/x86_64-linux-gnu/libglib-2.0.so lib/libjavascriptcoregtk-4.0.so.18.23.14 /usr/lib/x86_64-linux-gnu/libicudata.so /usr/lib/x86_64-linux-gnu/libicui18n.so /usr/lib/x86_64-linux-gnu/libicuuc.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so -ldl -latomic /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libsystemd.so && :
/usr/bin/ld: Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:(.data.rel.ro._ZTIN3JSC20StringSourceProviderE[_ZTIN3JSC20StringSourceProviderE]+0x10): undefined reference to `typeinfo for JSC::SourceProvider'
/usr/bin/ld: Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:(.data.rel.ro._ZTIN3JSC29BaseWebAssemblySourceProviderE[_ZTIN3JSC29BaseWebAssemblySourceProviderE]+0x10): undefined reference to `typeinfo for JSC::SourceProvider'
/usr/bin/ld: Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:(.data.rel.ro._ZTIN3WTF7RunLoop13DispatchTimerE[_ZTIN3WTF7RunLoop13DispatchTimerE]+0x18): undefined reference to `typeinfo for WTF::RunLoop::TimerBase'
----------------------------------------
----------------------------------------
: && /usr/bin/c++ -g1 -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/tmp/webkit2gtk-2.42.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--reduce-memory-overheads Source/WebKit/CMakeFiles/WebProcess.dir/WebProcess/EntryPoint/unix/WebProcessMain.cpp.o -o bin/WebKitWebProcess lib/libwebkit2gtk-4.0.so.37.67.8 /usr/lib/x86_64-linux-gnu/libwpe-1.0.so /usr/lib/x86_64-linux-gnu/libWPEBackend-fdo-1.0.so /usr/lib/x86_64-linux-gnu/libgtk-3.so /usr/lib/x86_64-linux-gnu/libgdk-3.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libatk-1.0.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so lib/libjavascriptcoregtk-4.0.so.18.23.14 /usr/lib/x86_64-linux-gnu/libicudata.so /usr/lib/x86_64-linux-gnu/libicui18n.so /usr/lib/x86_64-linux-gnu/libicuuc.so -ldl -latomic /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libsystemd.so && :
/usr/bin/ld: lib/libwebkit2gtk-4.0.so.37.67.8: undefined reference to `typeinfo for JSC::MarkingConstraint'
/usr/bin/ld: lib/libwebkit2gtk-4.0.so.37.67.8: undefined reference to `typeinfo for JSC::SourceProvider'
/usr/bin/ld: lib/libwebkit2gtk-4.0.so.37.67.8: undefined reference to `typeinfo for JSC::Debugger'
/usr/bin/ld: lib/libwebkit2gtk-4.0.so.37.67.8: undefined reference to `typeinfo for WTF::FunctionDispatcher'
/usr/bin/ld: lib/libwebkit2gtk-4.0.so.37.67.8: undefined reference to `typeinfo for WTF::RunLoop::TimerBase'
/usr/bin/ld: lib/libwebkit2gtk-4.0.so.37.67.8: undefined reference to `typeinfo for JSC::TypedArrayController'
----------------------------------------
This is gcc 13.2.0-18 from Debian.
WPE WebKit (same version) does not seem to be affected by this.
--
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/20240314/adb7c6f5/attachment.htm>
More information about the webkit-unassigned
mailing list