libjavascriptcoregtk linking fails. Looks like somewhere is buggy indirect linking with some other libraries. This bug was exposed by use -Wl,--as-needed in linker options : && /usr/bin/g++ -fPIC -fdiagnostics-color=always -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-noexcept-type -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DUSER_AGENT_GTK_DISTRIBUTOR_NAME='"G2V"' -flto -fno-strict-aliasing -fno-exceptions -fno-rtti -std=c++14 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -fuse-ld=gold -Wl,--disable-new-dtags -fuse-ld=gold -Wl,--disable-new-dtags -shared -Wl,-soname,libjavascriptcoregtk-4.0.so.18 -o lib/libjavascriptcoregtk-4.0.so.18.13.2 Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCOptions.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a52ce78-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-d93d10ff-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-cd2e8cfa-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-8.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-9.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-10.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-11.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-12.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-13.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-14.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-23a5fd0e-15.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-da3fe922-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bd1dc6f7-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-8.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-9.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-10.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-11.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f0a787a9-12.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-5fbd0224-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-8.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-9.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-10.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-11.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-12.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-13.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-14.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-15.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-16.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-bfc896e1-17.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3c3e0d8c-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-48793971-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-02aa2997-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-ee8a7a7a-8.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-84c9f43f-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0e543b66-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3a3c4ec0-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6e4525b9-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-95324de6-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-32435e5c-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-8.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-9.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-10.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-11.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-12.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-13.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-14.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-15.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-16.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-17.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-18.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-19.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-20.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-21.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-22.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-23.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-24.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-25.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-26.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-27.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-28.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-29.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-30.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-31.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-32.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-33.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-f2e18ffc-34.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WasmAirIRGenerator.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-0284c6ac-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-2.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-3.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-4.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-5.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-6.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-7.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-15db4ad9-8.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-1.cpp.o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-6cbc989f-2.cpp.o lib/libWTFGTK.a /usr/lib64/libicui18n.so /usr/lib64/libglib-2.0.so lib/libbmalloc.a -ldl /usr/lib64/libicudata.so /usr/lib64/libicui18n.so /usr/lib64/libicuuc.so -lpthread /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libz.so && : ../Source/JavaScriptCore/runtime/VMTraps.cpp:57: warning: type 'struct SignalContext' violates the C++ One Definition Rule [-Wodr] 57 | struct SignalContext { | ../Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:179: note: a different type is defined in another translation unit 179 | struct SignalContext { | ../Source/JavaScriptCore/runtime/VMTraps.cpp:75: note: the first difference of corresponding definitions is field 'registers' 75 | PlatformRegisters& registers; | ../Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp:184: note: a field with different name is defined in another translation unit 184 | MacroAssemblerCodePtr<PlatformRegistersPCPtrTag> machinePC; | /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3ac): error: undefined reference to 'llint_throw_stack_overflow_error' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x4cf): error: undefined reference to 'llint_throw_stack_overflow_error' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1eda): error: undefined reference to 'llint_crash' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1ee3): error: undefined reference to 'llint_crash' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1eff): error: undefined reference to 'llint_entry_osr' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1f56): error: undefined reference to 'llint_stack_check' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1fe3): error: undefined reference to 'llint_entry_osr' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x203a): error: undefined reference to 'llint_stack_check' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x20c7): error: undefined reference to 'llint_entry_osr' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x211e): error: undefined reference to 'llint_stack_check' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x21ab): error: undefined reference to 'llint_entry_osr' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2202): error: undefined reference to 'llint_stack_check' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2463): error: undefined reference to 'llint_entry_osr_function_for_call' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x25a1): error: undefined reference to 'llint_entry_osr_function_for_call' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x26df): error: undefined reference to 'llint_entry_osr_function_for_construct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2821): error: undefined reference to 'llint_entry_osr_function_for_construct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2963): error: undefined reference to 'llint_entry_osr_function_for_call_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2a51): error: undefined reference to 'slow_path_call_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2b57): error: undefined reference to 'llint_entry_osr_function_for_call_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2c45): error: undefined reference to 'slow_path_call_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2d4b): error: undefined reference to 'llint_entry_osr_function_for_construct_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2e39): error: undefined reference to 'slow_path_construct_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x2f43): error: undefined reference to 'llint_entry_osr_function_for_construct_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3031): error: undefined reference to 'slow_path_construct_arityCheck' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x322a): error: undefined reference to 'slow_path_enter' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3581): error: undefined reference to 'slow_path_throw_tdz_error' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x35db): error: undefined reference to 'slow_path_throw_tdz_error' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3df6): error: undefined reference to 'llint_slow_path_out_of_line_jump_target' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3e1a): error: undefined reference to 'llint_slow_path_jstricteq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3eec): error: undefined reference to 'llint_slow_path_out_of_line_jump_target' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3f10): error: undefined reference to 'llint_slow_path_jstricteq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3fd3): error: undefined reference to 'llint_slow_path_out_of_line_jump_target' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x3ff7): error: undefined reference to 'llint_slow_path_jnstricteq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x40c9): error: undefined reference to 'llint_slow_path_out_of_line_jump_target' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x40ed): error: undefined reference to 'llint_slow_path_jnstricteq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x4516): error: undefined reference to 'slow_path_negate' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x45f5): error: undefined reference to 'slow_path_negate' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x4ab9): error: undefined reference to 'slow_path_mul' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x4c4b): error: undefined reference to 'slow_path_mul' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x4db9): error: undefined reference to 'slow_path_add' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x4f31): error: undefined reference to 'slow_path_add' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x509f): error: undefined reference to 'slow_path_sub' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x5217): error: undefined reference to 'slow_path_sub' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x64fd): error: undefined reference to 'llint_slow_path_get_by_id_direct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x65b9): error: undefined reference to 'llint_slow_path_get_by_id_direct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6798): error: undefined reference to 'llint_slow_path_get_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6978): error: undefined reference to 'llint_slow_path_get_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6a8c): error: undefined reference to 'llint_write_barrier_slow' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6b7b): error: undefined reference to 'llint_write_barrier_slow' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6ba1): error: undefined reference to 'llint_slow_path_put_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6cc4): error: undefined reference to 'llint_write_barrier_slow' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6dd2): error: undefined reference to 'llint_write_barrier_slow' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x6df8): error: undefined reference to 'llint_slow_path_put_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x7238): error: undefined reference to 'llint_slow_path_get_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x767c): error: undefined reference to 'llint_slow_path_get_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x7b06): error: undefined reference to 'llint_slow_path_put_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x7ffb): error: undefined reference to 'llint_slow_path_put_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x8485): error: undefined reference to 'llint_slow_path_put_by_val_direct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x897a): error: undefined reference to 'llint_slow_path_put_by_val_direct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x8e79): error: undefined reference to 'llint_slow_path_switch_imm' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x8f56): error: undefined reference to 'llint_slow_path_switch_imm' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9059): error: undefined reference to 'llint_slow_path_switch_char' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9162): error: undefined reference to 'llint_slow_path_switch_char' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9197): error: undefined reference to 'llint_replace' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x91f4): error: undefined reference to 'llint_replace' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x93bb): error: undefined reference to 'llint_slow_path_check_if_exception_is_uncatchable_and_notify_profiler' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9417): error: undefined reference to 'llint_slow_path_profile_catch' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x94b3): error: undefined reference to 'llint_slow_path_check_if_exception_is_uncatchable_and_notify_profiler' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x950d): error: undefined reference to 'llint_slow_path_profile_catch' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9546): error: undefined reference to 'llint_replace' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x958b): error: undefined reference to 'llint_replace' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x95f2): error: undefined reference to 'llint_slow_path_handle_exception' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9652): error: undefined reference to 'llint_slow_path_handle_exception' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x9e37): error: undefined reference to 'llint_slow_path_get_from_scope' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xa117): error: undefined reference to 'llint_slow_path_get_from_scope' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xa95b): error: undefined reference to 'llint_slow_path_put_to_scope' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb249): error: undefined reference to 'llint_slow_path_put_to_scope' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb5a3): error: undefined reference to 'slow_path_profile_type_clear_log' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb656): error: undefined reference to 'slow_path_profile_type_clear_log' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb7c5): error: undefined reference to 'llint_slow_path_log_shadow_chicken_prologue' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb848): error: undefined reference to 'llint_slow_path_log_shadow_chicken_prologue' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb8de): error: undefined reference to 'llint_slow_path_log_shadow_chicken_tail' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xb972): error: undefined reference to 'llint_slow_path_log_shadow_chicken_tail' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbc5e): error: undefined reference to 'slow_path_enumerator_generic_pname' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbc8a): error: undefined reference to 'slow_path_enumerator_generic_pname' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbcb6): error: undefined reference to 'slow_path_enumerator_structure_pname' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbce2): error: undefined reference to 'slow_path_enumerator_structure_pname' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbd0e): error: undefined reference to 'slow_path_get_by_id_with_this' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbd3a): error: undefined reference to 'slow_path_get_by_id_with_this' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbfce): error: undefined reference to 'slow_path_has_indexed_property' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xbffa): error: undefined reference to 'slow_path_has_indexed_property' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc07e): error: undefined reference to 'slow_path_in_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc0aa): error: undefined reference to 'slow_path_in_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc75e): error: undefined reference to 'llint_slow_path_del_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc78a): error: undefined reference to 'llint_slow_path_del_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc7b6): error: undefined reference to 'llint_slow_path_del_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc7e2): error: undefined reference to 'llint_slow_path_del_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc80e): error: undefined reference to 'llint_slow_path_instanceof' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc83a): error: undefined reference to 'llint_slow_path_instanceof' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc866): error: undefined reference to 'llint_slow_path_instanceof_custom' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc892): error: undefined reference to 'llint_slow_path_instanceof_custom' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc8be): error: undefined reference to 'llint_slow_path_new_array' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc8ea): error: undefined reference to 'llint_slow_path_new_array' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc916): error: undefined reference to 'llint_slow_path_new_array_with_size' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc942): error: undefined reference to 'llint_slow_path_new_array_with_size' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc96e): error: undefined reference to 'llint_slow_path_new_async_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc99a): error: undefined reference to 'llint_slow_path_new_async_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc9c6): error: undefined reference to 'llint_slow_path_new_async_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xc9f2): error: undefined reference to 'llint_slow_path_new_async_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xca1e): error: undefined reference to 'llint_slow_path_new_async_generator_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xca4a): error: undefined reference to 'llint_slow_path_new_async_generator_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xca76): error: undefined reference to 'llint_slow_path_new_async_generator_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcaa2): error: undefined reference to 'llint_slow_path_new_async_generator_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcace): error: undefined reference to 'llint_slow_path_new_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcafa): error: undefined reference to 'llint_slow_path_new_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcb26): error: undefined reference to 'llint_slow_path_new_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcb52): error: undefined reference to 'llint_slow_path_new_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcb7e): error: undefined reference to 'llint_slow_path_new_generator_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcbaa): error: undefined reference to 'llint_slow_path_new_generator_func' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcbd6): error: undefined reference to 'llint_slow_path_new_generator_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcc02): error: undefined reference to 'llint_slow_path_new_generator_func_exp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcc2e): error: undefined reference to 'llint_slow_path_new_object' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcc5a): error: undefined reference to 'llint_slow_path_new_object' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcc86): error: undefined reference to 'llint_slow_path_new_regexp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xccb2): error: undefined reference to 'llint_slow_path_new_regexp' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xccde): error: undefined reference to 'llint_slow_path_put_getter_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcd0a): error: undefined reference to 'llint_slow_path_put_getter_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcd36): error: undefined reference to 'llint_slow_path_put_getter_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcd62): error: undefined reference to 'llint_slow_path_put_getter_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcd8e): error: undefined reference to 'llint_slow_path_put_getter_setter_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcdba): error: undefined reference to 'llint_slow_path_put_getter_setter_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcde6): error: undefined reference to 'llint_slow_path_put_setter_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xce12): error: undefined reference to 'llint_slow_path_put_setter_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xce3e): error: undefined reference to 'llint_slow_path_put_setter_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xce6a): error: undefined reference to 'llint_slow_path_put_setter_by_val' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xce96): error: undefined reference to 'llint_slow_path_set_function_name' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcec2): error: undefined reference to 'llint_slow_path_set_function_name' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xceee): error: undefined reference to 'llint_slow_path_super_sampler_begin' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcf1a): error: undefined reference to 'llint_slow_path_super_sampler_begin' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcf46): error: undefined reference to 'llint_slow_path_super_sampler_end' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcf72): error: undefined reference to 'llint_slow_path_super_sampler_end' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcf9e): error: undefined reference to 'llint_slow_path_throw' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcfca): error: undefined reference to 'llint_slow_path_throw' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xcff6): error: undefined reference to 'llint_slow_path_try_get_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd022): error: undefined reference to 'llint_slow_path_try_get_by_id' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd04e): error: undefined reference to 'llint_slow_path_switch_string' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd076): error: undefined reference to 'llint_slow_path_switch_string' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd11c): error: undefined reference to 'slow_path_eq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd1d3): error: undefined reference to 'slow_path_eq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd27d): error: undefined reference to 'slow_path_neq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd334): error: undefined reference to 'slow_path_neq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd66a): error: undefined reference to 'llint_slow_path_jtrue' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd720): error: undefined reference to 'llint_slow_path_jtrue' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd7cf): error: undefined reference to 'llint_slow_path_jfalse' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd885): error: undefined reference to 'llint_slow_path_jfalse' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xd9cc): error: undefined reference to 'llint_slow_path_jless' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xdb22): error: undefined reference to 'llint_slow_path_jless' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xdc69): error: undefined reference to 'llint_slow_path_jnless' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xddbf): error: undefined reference to 'llint_slow_path_jnless' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xdf06): error: undefined reference to 'llint_slow_path_jgreater' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe05c): error: undefined reference to 'llint_slow_path_jgreater' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe1a3): error: undefined reference to 'llint_slow_path_jngreater' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe2f9): error: undefined reference to 'llint_slow_path_jngreater' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe440): error: undefined reference to 'llint_slow_path_jlesseq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe596): error: undefined reference to 'llint_slow_path_jlesseq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe6dd): error: undefined reference to 'llint_slow_path_jnlesseq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe833): error: undefined reference to 'llint_slow_path_jnlesseq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xe97a): error: undefined reference to 'llint_slow_path_jgreatereq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xead0): error: undefined reference to 'llint_slow_path_jgreatereq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xec17): error: undefined reference to 'llint_slow_path_jngreatereq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xed6d): error: undefined reference to 'llint_slow_path_jngreatereq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xee3e): error: undefined reference to 'llint_slow_path_jeq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xef22): error: undefined reference to 'llint_slow_path_jeq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xeff3): error: undefined reference to 'llint_slow_path_jneq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf0d7): error: undefined reference to 'llint_slow_path_jneq' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf52c): error: undefined reference to 'llint_loop_osr' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf571): error: undefined reference to 'llint_loop_osr' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf5d1): error: undefined reference to 'llint_slow_path_handle_traps' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf61f): error: undefined reference to 'llint_slow_path_handle_traps' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf74c): error: undefined reference to 'llint_slow_path_call' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xf89a): error: undefined reference to 'llint_slow_path_call' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xfa84): error: undefined reference to 'llint_slow_path_tail_call' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xfcd2): error: undefined reference to 'llint_slow_path_tail_call' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xfe72): error: undefined reference to 'llint_slow_path_construct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0xffb1): error: undefined reference to 'llint_slow_path_construct' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10025): error: undefined reference to 'llint_slow_path_size_frame_for_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10061): error: undefined reference to 'llint_slow_path_call_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x100d7): error: undefined reference to 'llint_slow_path_size_frame_for_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10113): error: undefined reference to 'llint_slow_path_call_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x101a8): error: undefined reference to 'llint_slow_path_size_frame_for_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x101e4): error: undefined reference to 'llint_slow_path_tail_call_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x102de): error: undefined reference to 'llint_slow_path_size_frame_for_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1031a): error: undefined reference to 'llint_slow_path_tail_call_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10412): error: undefined reference to 'llint_slow_path_size_frame_for_forward_arguments' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x1044e): error: undefined reference to 'llint_slow_path_tail_call_forward_arguments' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10548): error: undefined reference to 'llint_slow_path_size_frame_for_forward_arguments' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10584): error: undefined reference to 'llint_slow_path_tail_call_forward_arguments' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10697): error: undefined reference to 'llint_slow_path_construct_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10749): error: undefined reference to 'llint_slow_path_construct_varargs' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x107c1): error: undefined reference to 'llint_slow_path_call_eval' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10838): error: undefined reference to 'llint_slow_path_call_eval_wide' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x10970): error: undefined reference to 'llint_slow_path_debug' /tmp/libjavascriptcoregtk-4.0.so.18.13.2.GOp51G.ltrans0.ltrans.o(.text+0x109a7): error: undefined reference to 'llint_slow_path_debug' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. error: Bad exit status from /var/tmp/rpm-tmp.23hZto (%build)
This looks like another case of trying to use LTO before it was supported. Should work nowadays.