Bug 256646 - Build error for cygwin with c++20 WebCore::HTMLNames::WEBCORE_EXPORT': redefinition
Summary: Build error for cygwin with c++20 WebCore::HTMLNames::WEBCORE_EXPORT': redefi...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Other Windows 10
: P2 Blocker
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-05-11 08:02 PDT by jaybhaskar
Modified: 2023-05-18 08:03 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jaybhaskar 2023-05-11 08:02:28 PDT
facing below error:

WebCore::HTMLNames::WEBCORE_EXPORT': redefinition
C:\jay\workspace\win\Release\WebCore\PrivateHeaders\WebCore\HTMLNames.h(45): note: see declaration of 'WebCore::HTMLNames::WEBCORE_EXPORT'
C:\jay\workspace\build\win\Release\WebCore\PrivateHeaders\WebCore\HTMLNames.h(65): error C2144: syntax error: 'WTF::LazyNeverDestroyed<const WebCore::HTMLQualifiedName,WTF::AnyThreadsAccessTraits>' should be preceded by ';'

is it related to c++20 related bug?
Comment 1 Fujii Hironori 2023-05-11 20:22:42 PDT
Something is wrong.
Follow this build instruction.
https://trac.webkit.org/wiki/BuildingCairoOnWindows
Comment 2 Radar WebKit Bug Importer 2023-05-18 08:03:20 PDT
<rdar://problem/109514035>