Bug 239899
| Summary: | REGRESSION(r293608): [GTK][WPE] Broke clang builds | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Philippe Normand <pnormand> |
| Component: | WebKitGTK | Assignee: | Philippe Normand <pnormand> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | annulen, benjamin, bugs-noreply, cdumez, cmarcelo, dpino, ews-watchlist, gyuyoung.kim, pnormand, ryuan.choi, sergio, webkit-bug-importer, zdobersek |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 239881 | ||
| Bug Blocks: | |||
Philippe Normand
+++ This bug was initially created as a clone of Bug #239881 +++
[GCC] std::remove_cvref is undefined in GCC8.4
In file included from /app/webkit/Source/WTF/wtf/FunctionDispatcher.cpp:26:
In file included from /app/webkit/Source/WTF/config.h:31:
In file included from /app/webkit/Source/WTF/wtf/FastMalloc.h:26:
/app/webkit/Source/WTF/wtf/StdLibExtras.h:612:8: error: redefinition of 'remove_cvref'
struct remove_cvref {
^
/usr/lib/gcc/x86_64-unknown-linux-gnu/11.2.0/../../../../include/c++/11.2.0/type_traits:3225:12: note: previous definition is here
struct remove_cvref
^
1 error generated.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Philippe Normand
Pull request: https://github.com/WebKit/WebKit/pull/437
EWS
Committed r293619 (250125@main): <https://commits.webkit.org/250125@main>
Reviewed commits have been landed. Closing PR #437 and removing active labels.