I'm building clang component build today, (that one's supported right?) from 7.9-lkgr. I'm sure I built 7.8-lkgr the other day, and that was fine, but on 7.9 I get this unresolved symbol that might be related to std::shared_ptr. My
is all default settings for x64.release except v8_enable_i18n_support=false. Any ideas?
[exec] [833/840] STAMP obj/v8_external_snapshot.inputdeps.stamp
[exec] [834/840] CXX obj/v8_external_snapshot/embedded.obj
[exec] [835/840] CXX obj/v8_external_snapshot/natives-external.obj
[exec] [836/840] CXX obj/v8_external_snapshot/setup-isolate-deserialize.obj
[exec] [837/840] CXX obj/v8_external_snapshot/snapshot-external.obj
[exec] [838/840] STAMP obj/v8_external_snapshot.stamp
[exec] [839/840] STAMP obj/v8_maybe_snapshot.stamp
[exec] [840/840] LINK(DLL) v8.dll v8.dll.lib v8.dll.pdb
[exec] FAILED: v8.dll v8.dll.lib v8.dll.pdb
[exec] ninja -t msvc -e environment.x64 -- ../../third_party/llvm-build/Release+Asserts/bin/lld-link.exe /nologo "-libpath:..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x64" "-libpath:..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\lib\x64" "-libpath:..\..\..\..\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "-libpath:..\..\..\..\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64" "-libpath:..\..\..\..\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64" "-libpath:..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x64" "-libpath:..\..\..\..\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\lib\x64" "-libpath:..\..\..\..\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "-libpath:..\..\..\..\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64" "-libpath:..\..\..\..\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64" /IMPLIB:./v8.dll.lib /DLL /OUT:./v8.dll /PDB:./v8.dll.pdb @./v8.dll.rsp
[exec] lld-link: error: undefined symbol: __declspec(dllimport) public: void __cdecl std::__1::__shared_count::__add_shared(void)
[exec] >>> referenced by .\..\..\include\v8.h:4614
[exec] >>> obj/v8/v8dll-main.obj:(public: __cdecl v8::CompiledWasmModule::CompiledWasmModule(class v8::CompiledWasmModule const &))
[exec] >>> referenced by .\..\..\include\v8.h:4614
[exec] >>> obj/v8/v8dll-main.obj:(public: __cdecl v8::CompiledWasmModule::CompiledWasmModule(class v8::CompiledWasmModule &&))
[exec]
[exec] lld-link: error: undefined symbol: __declspec(dllimport) public: bool __cdecl std::__1::__shared_count::__release_shared(void)
[exec] >>> referenced by .\..\..\include\v8.h:4614
[exec] >>> obj/v8/v8dll-main.obj:(public: __cdecl v8::CompiledWasmModule::~CompiledWasmModule(void))
[exec] >>> referenced by .\..\..\include\v8.h:4787
[exec] >>> obj/v8/v8dll-main.obj:(public: __cdecl v8::WasmModuleObjectBuilderStreaming::~WasmModuleObjectBuilderStreaming(void))
[exec] >>> referenced by .\..\..\include\v8.h:4797
[exec] >>> obj/v8/v8dll-main.obj:(private: class v8::WasmModuleObjectBuilderStreaming & __cdecl v8::WasmModuleObjectBuilderStreaming::operator=(class v8::WasmModuleObjectBuilderStreaming &&))
[exec] ninja: build stopped: subcommand failed.
Removed symlink "C:\fce98c51".