[Webkit-unassigned] [Bug 230064] New: REGRESSION(r282115): undefined reference to `IPC::messageArgumentDescriptions(IPC::MessageName)' in Debug build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 8 14:03:14 PDT 2021


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

            Bug ID: 230064
           Summary: REGRESSION(r282115): undefined reference to
                    `IPC::messageArgumentDescriptions(IPC::MessageName)'
                    in Debug build
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: kkinnunen at apple.com

WinCairo and WPE Debug are failing to link WebKit library since r282115. 

Buildbot: builder WinCairo-64-bit-WKL-Debug-Build build 6912
https://build.webkit.org/#/builders/38/builds/6912

FAILED: bin64/WebKit2.dll lib64/WebKit2.lib 
cmd.exe /C "cd . && C:\tools\cmake\bin\cmake.exe -E vs_link_dll --intdir=Source\WebKit\CMakeFiles\WebKit.dir --rc="C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\rc.exe" --mt="C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\mt.exe" --manifests  -- C:\MSVS\VC\Tools\MSVC\14.28.29910\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\WebKit.rsp  /out:bin64\WebKit2.dll /implib:lib64\WebKit2.lib /pdb:bin64\WebKit2.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /OPT:NOREF /OPT:NOICF /INCREMENTAL:NO /debug /INCREMENTAL /INCREMENTAL:NO  /DELAYLOAD:d3d9.dll /DELAYLOAD:dxva2.dll /DELAYLOAD:evr.dll /DELAYLOAD:mf.dll /DELAYLOAD:mfplat.dll  && cd ."
LINK Pass 1: command "C:\MSVS\VC\Tools\MSVC\14.28.29910\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\WebKit.rsp /out:bin64\WebKit2.dll /implib:lib64\WebKit2.lib /pdb:bin64\WebKit2.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /OPT:NOREF /OPT:NOICF /INCREMENTAL:NO /debug /INCREMENTAL /INCREMENTAL:NO /DELAYLOAD:d3d9.dll /DELAYLOAD:dxva2.dll /DELAYLOAD:evr.dll /DELAYLOAD:mf.dll /DELAYLOAD:mfplat.dll /MANIFEST /MANIFESTFILE:Source\WebKit\CMakeFiles\WebKit.dir/intermediate.manifest Source\WebKit\CMakeFiles\WebKit.dir/manifest.res" failed (exit code 1120) with the following output:
   Creating library lib64\WebKit2.lib and object lib64\WebKit2.exp
UnifiedSource-3a52ce78-1.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
UnifiedSource-3a52ce78-2.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
UnifiedSource-88d1702b-2.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
EventDispatcherMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
VisitedLinkTableControllerMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
WebPageMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
StorageAreaMapMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol "class std::optional<class WTF::Vector<struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc> > __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)" (?messageArgumentDescriptions at IPC@@YA?AV?$optional at V?$Vector at UArgumentDescription@IPC@@$0A at VCrashOnOverflow@WTF@@$0BA at UFastMalloc@4@@WTF@@@std@@W4MessageName at 1@@Z)
(...)
bin64\WebKit2.dll : fatal error LNK1120: 2 unresolved externals
ninja: build stopped: subcommand failed.

Buildbot: builder WPE-Linux-64-bit-Debug-Build build 4463
https://build.webkit.org/#/builders/66/builds/4463

/usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /app/webkit/WebKitBuild/Debug/lib/libWPEWebKit-1.1.so: undefined reference to `IPC::messageReplyArgumentDescriptions(IPC::MessageName)'
/usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /app/webkit/WebKitBuild/Debug/lib/libWPEWebKit-1.1.so: undefined reference to `IPC::messageArgumentDescriptions(IPC::MessageName)'

-- 
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/20210908/3a04e5ec/attachment.htm>


More information about the webkit-unassigned mailing list