Bug 200910 - [CMake] WebKit2.dll can't link because of missing PAL's import symbols for WinCairo port
Summary: [CMake] WebKit2.dll can't link because of missing PAL's import symbols for Wi...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Fujii Hironori
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2019-08-19 20:12 PDT by Fujii Hironori
Modified: 2019-08-19 20:35 PDT (History)
1 user (show)

See Also:


Attachments
Patch (1.20 KB, patch)
2019-08-19 20:17 PDT, Fujii Hironori
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fujii Hironori 2019-08-19 20:12:34 PDT
[Win][WebKit] WebKit2.dll can't link because of missing PAL's import symbols

https://build.webkit.org/builders/WinCairo%2064-bit%20WKL%20Release%20%28Build%29/builds/11303

> AuxiliaryProcess.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static void __cdecl PAL::SessionID::enableGenerationProtection(void)" (__imp_?enableGenerationProtection@SessionID@PAL@@SAXXZ) referenced in function "public: void __cdecl WebKit::AuxiliaryProcess::initialize(struct WebKit::AuxiliaryProcessInitializationParameters const &)" (?initialize@AuxiliaryProcess@WebKit@@QEAAXAEBUAuxiliaryProcessInitializationParameters@2@@Z)
> UnifiedSource-88d1702b-22.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class PAL::SessionID __cdecl PAL::SessionID::generateEphemeralSessionID(void)" (__imp_?generateEphemeralSessionID@SessionID@PAL@@SA?AV12@XZ) referenced in function "public: static class WTF::Ref<class WebKit::WebsiteDataStore,struct WTF::DumbPtrTraits<class WebKit::WebsiteDataStore> > __cdecl WebKit::WebsiteDataStore::createNonPersistent(void)" (?createNonPersistent@WebsiteDataStore@WebKit@@SA?AV?$Ref@VWebsiteDataStore@WebKit@@U?$DumbPtrTraits@VWebsiteDataStore@WebKit@@@WTF@@@WTF@@XZ)
> bin64\WebKit2.dll : fatal error LNK1120: 2 unresolved externals
Comment 1 Fujii Hironori 2019-08-19 20:17:16 PDT
Created attachment 376737 [details]
Patch
Comment 2 Fujii Hironori 2019-08-19 20:34:14 PDT
Committed r248888: <https://trac.webkit.org/changeset/248888>
Comment 3 Radar WebKit Bug Importer 2019-08-19 20:35:18 PDT
<rdar://problem/54497133>