[Webkit-unassigned] [Bug 196866] New: [WinCairo] Non-unified build fails to link Tools
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 12 10:24:24 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=196866
Bug ID: 196866
Summary: [WinCairo] Non-unified build fails to link Tools
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ross.kirsling at sony.com
CC: lforschler at apple.com
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)
--
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/750d0230/attachment-0001.html>
More information about the webkit-unassigned
mailing list