[webkit-changes] [WebKit/WebKit] 12747e: [GTK] fails to build: error: no member named 'read...
Antoine Jacoutot
noreply at github.com
Tue Apr 25 04:54:05 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 12747e33c41b2e8d167495c6f50aec4b0f09c1f7
https://github.com/WebKit/WebKit/commit/12747e33c41b2e8d167495c6f50aec4b0f09c1f7
Author: Antoine Jacoutot <ajacoutot at openbsd.org>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M Source/WebCore/SourcesGTK.txt
Log Message:
-----------
[GTK] fails to build: error: no member named 'read' in 'JSC::DataView'
https://bugs.webkit.org/show_bug.cgi?id=253794
Reviewed by Carlos Garcia Campos.
OpenBSD does not have eventfd(2) but instead relies on an external
implementation (library) called epoll-shim. epoll-shim already comes
with it's "read" definition which clashes with WebKit:
webkitgtk40-2.39.91/webkitgtk-2.39.91/Source/WebCore/platform/graphics/iso/ISOBox.h:71:33:
error: no member named 'read' in 'JSC::DataView'
Using @no-unify prevents tainting the rest of the unified code and allows the
build to succeed.
* Source/WebCore/SourcesGTK.txt:
Canonical link: https://commits.webkit.org/263361@main
More information about the webkit-changes
mailing list