[Webkit-unassigned] [Bug 196866] [WinCairo] Non-unified build fails to link Tools

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 12 10:27:42 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=196866

--- Comment #1 from Don Olmstead <don.olmstead at sony.com> ---
(In reply to Ross Kirsling from comment #0)
> As mentioned in bug 196845 comment 2, building WinCairo with clang-cl / lld
> and -DENABLE_UNIFIED_BUILDS=OFF, we fail to link DumpRenderTree and
> TestRunnerInjectedBundle.
> 
> > lld-link.exe: error: undefined symbol: __imp_?toJS at WebCore@@YA?AVJSValue at JSC@@PEAVExecState at 3@PEAVJSDOMGlobalObject at 1@AEAVTextTrackCueGeneric at 1@@Z
> > >>> referenced by C:\GitHub\neko\WebKitBuild\Release\DerivedSources\WebCore\JSInternals.cpp:6803
> > >>>               WebCoreTestSupport.lib(JSInternals.cpp.obj):(?jsInternalsPrototypeFunctionCreateGenericCue at WebCore@@YA_JPEAVExecState at JSC@@@Z)
> > 
> > 
> > lld-link.exe: error: undefined symbol: ?notifyNetworkStateChange at ServiceWorkerThreadProxy@WebCore@@QEAAX_N at Z
> > >>> referenced by C:\GitHub\neko\WebKitBuild\Release\WTF\Headers\wtf\Function.h:102
> > >>>               WebCoreTestSupport.lib(ServiceWorkerInternals.cpp.obj):(?call@?$CallableWrapper at V<lambda_0>@?0??setOnline at ServiceWorkerInternals@WebCore@@QEAAX_N at Z@@?$Function@$$A6AXXZ at WTF@@UEAAXXZ)
> > 
> > 
> > lld-link.exe: error: undefined symbol: __imp_?parseHEVCCodecParameters at WebCore@@YA?AV?$Optional at UHEVCParameterSet@WebCore@@@WTF@@AEBVString at 3@@Z
> > >>> referenced by C:\GitHub\neko\Source\WebCore\testing\Internals.cpp:4962
> > >>>               WebCoreTestSupport.lib(Internals.cpp.obj):(?parseHEVCCodecParameters at Internals@WebCore@@QEAA?AV?$Optional at UHEVCParameterSet@WebCore@@@WTF@@AEBVString at 4@@Z)
> > 
> > 
> > lld-link.exe: error: undefined symbol: __imp_?doDispatchMessageOnFrontendPage at InspectorClient@WebCore@@SAXPEAVPage at 2@AEBVString at WTF@@@Z
> > >>> referenced by C:\GitHub\neko\Source\WebCore\testing\Internals.cpp:372
> > >>>               WebCoreTestSupport.lib(Internals.cpp.obj):(?sendMessageToFrontend at InspectorStubFrontend@WebCore@@EEAAXAEBVString at WTF@@@Z)

This is clang-cl specific right? If so update the description

-- 
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/20190412/88717f0a/attachment-0001.html>


More information about the webkit-unassigned mailing list