[webkit-reviews] review granted: [Bug 198621] [GTK] ANGLE's eglplatform.h is build broken with -DENABLE_X11_PLATFORM=OFF : [Attachment 379129] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 24 06:20:47 PDT 2019


Carlos Garcia Campos <cgarcia at igalia.com> has granted Adrian Perez
<aperez at igalia.com>'s request for review:
Bug 198621: [GTK] ANGLE's eglplatform.h is build broken with
-DENABLE_X11_PLATFORM=OFF
https://bugs.webkit.org/show_bug.cgi?id=198621

Attachment 379129: Patch

https://bugs.webkit.org/attachment.cgi?id=379129&action=review




--- Comment #11 from Carlos Garcia Campos <cgarcia at igalia.com> ---
Comment on attachment 379129
  --> https://bugs.webkit.org/attachment.cgi?id=379129
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=379129&action=review

>>> Source/ThirdParty/ANGLE/PlatformGTK.cmake:8
>>> +elseif (NOT ENABLE_X11_TARGET)
>> 
>> what happens when we build with both x11 and wayland targets enabled?
> 
> In that case ANGLE_USE_X11 is defined and the X11 headers are used
> by ANGLE's “eglplatform.h” header — that is the current behaviour
> already when building with support for both Wayland and X11.

Please, add a comment here explaining why x11 is not broken even if the wayland
define is set unconditionally when building with both targets enabled.


More information about the webkit-reviews mailing list