| Summary: | [WinCairo][CMake][MSBuild][ANGLE] entry_points_*.h was generated twice both in LibGLESv2EntryPointsHeaders and GLESv2 projects | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <Hironori.Fujii> | ||||||
| Component: | ANGLE | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | annulen, dino, don.olmstead, ews-watchlist, graouts, gyuyoung.kim, jdarpinian, kbr, kkinnunen, kondapallykalyan, ryuan.choi, sergio, webkit-bug-importer, ysuzuki | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Nightly Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Attachments: |
|
||||||||
|
Description
Fujii Hironori
2021-01-04 12:36:04 PST
Created attachment 416959 [details]
WinCairo build log
entry_points_egl.h was generated twice both in LibGLESv2EntryPointsHeaders and GLESv2 projects.
10>------ Build started: Project: LibGLESv2EntryPointsHeaders, Configuration: Debug x64 ------
10>Generating ../../../ANGLE/Headers/ANGLE/entry_points_egl.h
16>------ Build started: Project: ANGLE-webgl-headers, Configuration: Debug x64 ------
16>Postprocessed ANGLE header entry_points_egl.h
23>------ Build started: Project: GLESv2, Configuration: Debug x64 ------
23>Generating ../../../ANGLE/Headers/ANGLE/entry_points_egl.h
The fundamental issue of this bug was fixed in CMake v3.12. https://gitlab.kitware.com/cmake/cmake/-/commit/5a6c6292898fe238f3a5105133b8904209fbedaf https://gitlab.kitware.com/cmake/cmake/issues/16767 See also: Bug 213226 – [CMake][Visual Studio] CSSPropertyNames.h is generated twice in WebCore.vcxproj and WebCore_CopyPrivateHeaders.vcxproj Bug 213225 – [CMake][Visual Studio] CombinedDomains.json is generated twice in JavaScriptCore.vcxproj and InspectorBackendCommands.vcxproj Bug 198853 – [CMake][Win] CombinedDomains.json is generated twice in JavaScriptCore_CopyPrivateHeaders and JavaScriptCore projects Created attachment 416962 [details]
Patch
Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE Comment on attachment 416962 [details]
Patch
Looks good to me. r+
Comment on attachment 416962 [details]
Patch
Nice!
Committed r271139: <https://trac.webkit.org/changeset/271139> All reviewed patches have been landed. Closing bug and clearing flags on attachment 416962 [details]. |