[Webkit-unassigned] [Bug 172267] New: [Win] error LNK2005: WebCore::JSNode::checkSubClassPatchpoint() already defined in WebKit.lib

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 18 03:11:23 PDT 2017


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

            Bug ID: 172267
           Summary: [Win] error LNK2005:
                    WebCore::JSNode::checkSubClassPatchpoint() already
                    defined in WebKit.lib
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: achristensen at apple.com, bfulgham at webkit.org,
                    pvollan at apple.com, utatane.tea at gmail.com

AppleWin port and WinCairo port builds are broken.

> FAILED: bin64/TestWebKitLib.dll lib64/TestWebKitLib.lib 
> cmd.exe /C "cd . && C:\tools\cmake\bin\cmake.exe -E vs_link_dll --intdir=Tools\TestWebKitAPI\CMakeFiles\TestWebKitLib.dir --manifests  -- "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe" /nologo @CMakeFiles/TestWebKitLib.rsp  /out:bin64\TestWebKitLib.dll /implib:lib64\TestWebKitLib.lib /pdb:bin64\TestWebKitLib.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /INCREMENTAL:NO   && cd ."
> WebCore.lib(JSNodeDOMJIT.cpp.obj) : error LNK2005: "public: static class WTF::RefPtr<class JSC::DOMJIT::Patchpoint> __cdecl WebCore::JSNode::checkSubClassPatchpoint(void)" (?checkSubClassPatchpoint at JSNode@WebCore@@SA?AV?$RefPtr at VPatchpoint@DOMJIT at JSC@@@WTF@@XZ) already defined in WebKit.lib(WebKit.dll)
> 
> WebCore.lib(JSDocumentDOMJIT.cpp.obj) : error LNK2005: "public: static class WTF::RefPtr<class JSC::DOMJIT::Patchpoint> __cdecl WebCore::JSDocument::checkSubClassPatchpoint(void)" (?checkSubClassPatchpoint at JSDocument@WebCore@@SA?AV?$RefPtr at VPatchpoint@DOMJIT at JSC@@@WTF@@XZ) already defined in WebKit.lib(WebKit.dll)
> 
>    Creating library lib64\TestWebKitLib.lib and object lib64\TestWebKitLib.exp
> 
> bin64\TestWebKitLib.dll : fatal error LNK1169: one or more multiply defined symbols found
> 
> LINK failed. with 1169
> [60/60] Linking CXX shared library bin64\TestWebCoreLib.dll
> FAILED: bin64/TestWebCoreLib.dll lib64/TestWebCoreLib.lib 
> cmd.exe /C "cd . && C:\tools\cmake\bin\cmake.exe -E vs_link_dll --intdir=Tools\TestWebKitAPI\CMakeFiles\TestWebCoreLib.dir --manifests  -- "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe" /nologo @CMakeFiles/TestWebCoreLib.rsp  /out:bin64\TestWebCoreLib.dll /implib:lib64\TestWebCoreLib.lib /pdb:bin64\TestWebCoreLib.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /INCREMENTAL:NO   && cd ."
> WebCore.lib(JSNodeDOMJIT.cpp.obj) : error LNK2005: "public: static class WTF::RefPtr<class JSC::DOMJIT::Patchpoint> __cdecl WebCore::JSNode::checkSubClassPatchpoint(void)" (?checkSubClassPatchpoint at JSNode@WebCore@@SA?AV?$RefPtr at VPatchpoint@DOMJIT at JSC@@@WTF@@XZ) already defined in WebKit.lib(WebKit.dll)
> 
> WebCore.lib(JSDocumentDOMJIT.cpp.obj) : error LNK2005: "public: static class WTF::RefPtr<class JSC::DOMJIT::Patchpoint> __cdecl WebCore::JSDocument::checkSubClassPatchpoint(void)" (?checkSubClassPatchpoint at JSDocument@WebCore@@SA?AV?$RefPtr at VPatchpoint@DOMJIT at JSC@@@WTF@@XZ) already defined in WebKit.lib(WebKit.dll)
> 
>    Creating library lib64\TestWebCoreLib.lib and object lib64\TestWebCoreLib.exp

-- 
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/20170518/74831201/attachment-0001.html>


More information about the webkit-unassigned mailing list