Bug 183640

Summary: build failed: undefined reference to JSC::...
Product: WebKit Reporter: Antoine Jacoutot <ajacoutot>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Other   

Description Antoine Jacoutot 2018-03-14 12:26:11 PDT
Hi.

Building WebKitGTK 2.20.0 with llvm (clang version 5.0.1) on OpenBSD fails with the following error.
I'm a bit puzzled... :-/

[1/1546] : && /hack/objdirs/pobj/webkitgtk4-2.20.0/bin/c++  -fdiagnostics-color=always -fcolor-diagnostics -Wno-parentheses-equality -Wno-noexcept-type -Qunused-arguments -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wextra -Wall -O2 -pipe -fno-strict-aliasing -fno-exceptions -std=c++14 -fno-rtti -DNDEBUG  -L/usr/X11R6/lib -L/usr/local/lib Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o  -o bin/jsc -L/hack/objdirs/pobj/webkitgtk4-2.20.0/build-amd64/lib  -L/usr/local/lib -Wl,-rpath,/hack/objdirs/pobj/webkitgtk4-2.20.0/build-amd64/lib: -ljavascriptcoregtk-4.0 lib/libWTFGTK.a -lglib-2.0 lib/libbmalloc.a -licudata -licuuc -lpthread -lgio-2.0 -lgobject-2.0 -lz -licui18n -lglib-2.0 && :
FAILED: bin/jsc 
: && /hack/objdirs/pobj/webkitgtk4-2.20.0/bin/c++  -fdiagnostics-color=always -fcolor-diagnostics -Wno-parentheses-equality -Wno-noexcept-type -Qunused-arguments -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wextra -Wall -O2 -pipe -fno-strict-aliasing -fno-exceptions -std=c++14 -fno-rtti -DNDEBUG  -L/usr/X11R6/lib -L/usr/local/lib Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o  -o bin/jsc -L/hack/objdirs/pobj/webkitgtk4-2.20.0/build-amd64/lib  -L/usr/local/lib -Wl,-rpath,/hack/objdirs/pobj/webkitgtk4-2.20.0/build-amd64/lib: -ljavascriptcoregtk-4.0 lib/libWTFGTK.a -lglib-2.0 lib/libbmalloc.a -licudata -licuuc -lpthread -lgio-2.0 -lgobject-2.0 -lz -licui18n -lglib-2.0 && :
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `GlobalObject::moduleLoaderImportModule(JSC::JSGlobalObject*, JSC::ExecState*, JSC::JSModuleLoader*, JSC::JSString*, JSC::JSValue, JSC::SourceOrigin const&)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x308): undefined reference to `JSC::importModule(JSC::ExecState*, JSC::Identifier const&, JSC::JSValue, JSC::JSValue)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `GlobalObject::moduleLoaderFetch(JSC::JSGlobalObject*, JSC::ExecState*, JSC::JSModuleLoader*, JSC::JSValue, JSC::JSValue, JSC::JSValue)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x12a5): undefined reference to `g_UnlinkedSourceCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1321): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1358): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `GlobalObject::moduleLoaderCreateImportMetaProperties(JSC::JSGlobalObject*, JSC::ExecState*, JSC::JSModuleLoader*, JSC::JSValue, JSC::JSModuleRecord*, JSC::JSValue)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x163e): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `GlobalObject::GlobalObject(JSC::VM&, JSC::Structure*)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1807): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `jscmain(int, char**)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x2d60): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x2db7): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x2de1): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x3045): undefined reference to `JSC::loadAndEvaluateModule(JSC::ExecState*, WTF::String const&, JSC::JSValue, JSC::JSValue)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x32ea): undefined reference to `g_UnlinkedSourceCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x3361): undefined reference to `g_UnlinkedSourceCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x3823): undefined reference to `g_UnlinkedSourceCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x38c4): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL14runInteractiveP12GlobalObject':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x531c): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x53ce): more undefined references to `g_UnlinkedSourceCodePoison' follow
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL21functionDescribeArrayPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x5bcc): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL11functionRunPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x63ac): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x6407): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x643b): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x6861): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL17functionRunStringPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x6bd2): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x6c2a): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x6c5e): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x6fdc): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL12functionLoadPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x737f): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL18functionLoadStringPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x775c): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL19functionCheckSyntaxPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x8130): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL13functionNoFTLPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x8d55): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x8d8c): undefined reference to `g_JSFunctionPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL18functionJSCOptionsPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x8e5a): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL27functionTransferArrayBufferPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x15608): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x15649): undefined reference to `g_JSArrayBufferPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL23functionMakeMasqueraderPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x15875): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x158bf): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL26functionCreateGlobalObjectPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x15a27): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x15a81): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x15aac): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL18functionLoadModulePN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16094): undefined reference to `JSC::loadAndEvaluateModule(JSC::ExecState*, WTF::String const&, JSC::JSValue, JSC::JSValue)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL25functionCheckModuleSyntaxPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16453): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL26functionEnsureArrayStoragePN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16943): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1695b): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL29functionStartSamplingProfilerPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16a44): undefined reference to `_ZN3JSC2VM22ensureSamplingProfilerEON3WTF6RefPtrINS1_9StopwatchENS1_13DumbPtrTraitsIS3_EEEE'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL29functionWebAssemblyMemoryModePN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16d36): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16dbe): undefined reference to `g_JSWebAssemblyMemoryPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16e4a): undefined reference to `g_JSWebAssemblyInstancePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL25functionDollarCreateRealmPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16f09): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16f63): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x16f8e): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL24functionDollarEvalScriptPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x175c9): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17682): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17726): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17765): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x177d2): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x177ef): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x178c3): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17963): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x179c9): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17c81): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17d3e): more undefined references to `g_GlobalDataPoison' follow
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL24functionDollarEvalScriptPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x17e97): undefined reference to `g_UnlinkedSourceCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1812b): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x18144): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x18346): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL35functionDollarAgentReceiveBroadcastPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1871f): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x18810): undefined reference to `_ZN3JSC13JSArrayBuffer6createERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_11ArrayBufferENS5_13DumbPtrTraitsIS7_EEEE'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL28functionDollarAgentBroadcastPN3JSC9ExecStateE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x18cac): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x18e68): undefined reference to `g_JSArrayBufferPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZN3WTF8FunctionIFvvEE15CallableWrapperIZL24functionDollarAgentStartPN3JSC9ExecStateEE3$_4E4callEv':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1a05f): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1a0b6): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1a0ee): undefined reference to `JSC::JSGlobalObject::JSGlobalObject(JSC::VM&, JSC::Structure*, JSC::GlobalObjectMethodTable const*, WTF::RefPtr<JSC::ThreadLocalCache, WTF::DumbPtrTraits<JSC::ThreadLocalCache> >)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1a286): undefined reference to `g_UnlinkedSourceCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL14checkExceptionP12GlobalObjectbbN3JSC7JSValueER11CommandLineRb':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1ad99): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL13dumpExceptionP12GlobalObjectN3JSC7JSValueE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1b83c): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1b8a3): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1b94c): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1b98a): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1b9f3): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1ba10): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1bae0): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1bb57): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1be89): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1bece): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1c46a): more undefined references to `g_GlobalDataPoison' follow
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL13dumpExceptionP12GlobalObjectN3JSC7JSValueE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1c5d5): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1c5f2): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1c6bc): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1c750): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1c7cc): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d05a): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d09e): more undefined references to `g_GlobalDataPoison' follow
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZL13dumpExceptionP12GlobalObjectN3JSC7JSValueE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d1bd): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d1da): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d346): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d3bf): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d60f): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d62c): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d7e2): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1d826): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1da7d): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1da9a): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1dcfe): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1dd1b): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1e426): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1e5d1): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1e5ee): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1e6bc): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1e70b): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text+0x1ec3d): undefined reference to `g_NativeCodePoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `bool JSC::JSObject::putDirectInternal<(JSC::JSObject::PutMode)1>(JSC::VM&, JSC::PropertyName, JSC::JSValue, unsigned int, JSC::PutPropertySlot&)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC8JSObject17putDirectInternalILNS0_7PutModeE1EEEbRNS_2VMENS_12PropertyNameENS_7JSValueEjRNS_15PutPropertySlotE[_ZN3JSC8JSObject17putDirectInternalILNS0_7PutModeE1EEEbRNS_2VMENS_12PropertyNameENS_7JSValueEjRNS_15PutPropertySlotE]+0x58): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `GlobalObject::finishCreation(JSC::VM&, WTF::Vector<WTF::String, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN12GlobalObject14finishCreationERN3JSC2VMERKN3WTF6VectorINS3_6StringELm0ENS3_15CrashOnOverflowELm16ENS3_10FastMallocEEE[_ZN12GlobalObject14finishCreationERN3JSC2VMERKN3WTF6VectorINS3_6StringELm0ENS3_15CrashOnOverflowELm16ENS3_10FastMallocEEE]+0xc6e): undefined reference to `JSC::IsoSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN12GlobalObject14finishCreationERN3JSC2VMERKN3WTF6VectorINS3_6StringELm0ENS3_15CrashOnOverflowELm16ENS3_10FastMallocEEE[_ZN12GlobalObject14finishCreationERN3JSC2VMERKN3WTF6VectorINS3_6StringELm0ENS3_15CrashOnOverflowELm16ENS3_10FastMallocEEE]+0xcce): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN12GlobalObject14finishCreationERN3JSC2VMERKN3WTF6VectorINS3_6StringELm0ENS3_15CrashOnOverflowELm16ENS3_10FastMallocEEE[_ZN12GlobalObject14finishCreationERN3JSC2VMERKN3WTF6VectorINS3_6StringELm0ENS3_15CrashOnOverflowELm16ENS3_10FastMallocEEE]+0xf8a): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZN3JSC8JSString6createERNS_2VMEON3WTF3RefINS3_10StringImplENS3_13DumbPtrTraitsIS5_EEEE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC8JSString6createERNS_2VMEON3WTF3RefINS3_10StringImplENS3_13DumbPtrTraitsIS5_EEEE[_ZN3JSC8JSString6createERNS_2VMEON3WTF3RefINS3_10StringImplENS3_13DumbPtrTraitsIS5_EEEE]+0x70): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `_ZN3JSC23JSGenericTypedArrayViewINS_12Uint8AdaptorEE6createERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_21GenericTypedArrayViewIS1_EENS7_13DumbPtrTraitsISA_EEEE':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC23JSGenericTypedArrayViewINS_12Uint8AdaptorEE6createERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_21GenericTypedArrayViewIS1_EENS7_13DumbPtrTraitsISA_EEEE[_ZN3JSC23JSGenericTypedArrayViewINS_12Uint8AdaptorEE6createERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_21GenericTypedArrayViewIS1_EENS7_13DumbPtrTraitsISA_EEEE]+0xfe): undefined reference to `_ZN3JSC17JSArrayBufferView19ConstructionContextC1ERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_11ArrayBufferENS6_13DumbPtrTraitsIS8_EEEEjj'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC23JSGenericTypedArrayViewINS_12Uint8AdaptorEE6createERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_21GenericTypedArrayViewIS1_EENS7_13DumbPtrTraitsISA_EEEE[_ZN3JSC23JSGenericTypedArrayViewINS_12Uint8AdaptorEE6createERNS_2VMEPNS_9StructureEON3WTF6RefPtrINS_21GenericTypedArrayViewIS1_EENS7_13DumbPtrTraitsISA_EEEE]+0x198): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `JSC::GenericTypedArrayView<JSC::Uint8Adaptor>::create(unsigned int)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC21GenericTypedArrayViewINS_12Uint8AdaptorEE6createEj[_ZN3JSC21GenericTypedArrayViewINS_12Uint8AdaptorEE6createEj]+0x7a): undefined reference to `_ZN3JSC15ArrayBufferViewC2EON3WTF6RefPtrINS_11ArrayBufferENS1_13DumbPtrTraitsIS3_EEEEj'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `JSC::JSObject::getOwnPropertySlot(JSC::JSObject*, JSC::ExecState*, JSC::PropertyName, JSC::PropertySlot&)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC8JSObject18getOwnPropertySlotEPS0_PNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE[_ZN3JSC8JSObject18getOwnPropertySlotEPS0_PNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE]+0x2c7): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC8JSObject18getOwnPropertySlotEPS0_PNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE[_ZN3JSC8JSObject18getOwnPropertySlotEPS0_PNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE]+0x2e0): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `JSC::JSArray::tryCreate(JSC::VM&, JSC::Structure*, unsigned int, unsigned int)':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj[_ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj]+0x15a): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj[_ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj]+0x1ac): undefined reference to `JSC::clearArrayMemset(JSC::WriteBarrier<JSC::Unknown, WTF::DumbValueTraits<JSC::Unknown> >*, unsigned int)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj[_ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj]+0x21d): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj[_ZN3JSC7JSArray9tryCreateERNS_2VMEPNS_9StructureEjj]+0x4f7): undefined reference to `JSC::CompleteSubspace::allocateNonVirtual(JSC::VM&, unsigned long, JSC::GCDeferralContext*, JSC::AllocationFailureMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `JSC::JSObject::get(JSC::ExecState*, JSC::PropertyName) const':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x388): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x445): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x4df): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x50c): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x56c): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x589): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x654): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x6e2): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x752): undefined reference to `g_GlobalDataPoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x94a): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0x9f0): more undefined references to `g_GlobalDataPoison' follow
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o: In function `JSC::JSObject::get(JSC::ExecState*, JSC::PropertyName) const':
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0xad5): undefined reference to `g_NativeCodePoison'
/hack/objdirs/pobj/webkitgtk4-2.20.0/webkitgtk-2.20.0/Source/JavaScriptCore/jsc.cpp:(.text._ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE[_ZNK3JSC8JSObject3getEPNS_9ExecStateENS_12PropertyNameE]+0xaf2): undefined reference to `g_GlobalDataPoison'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:(.data.rel.ro+0x70): undefined reference to `JSC::JSScope::toThis(JSC::JSCell*, JSC::ExecState*, JSC::ECMAMode)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:(.data.rel.ro+0x120): undefined reference to `JSC::JSCell::reifyPropertyNameIfNeeded(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName&)'
Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o:(.data.rel.ro+0x2d8): undefined reference to `JSC::JSCell::reifyPropertyNameIfNeeded(JSC::JSCell*, JSC::ExecState*, JSC::PropertyName&)'
c++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
Comment 1 Antoine Jacoutot 2019-09-22 05:32:37 PDT
That is due to /usr/loca/lib getting before the internal lib path.
I will try and work around this in our port.