[Webkit-unassigned] [Bug 163483] WaylandCompositor.cpp should define MESA_EGL_NO_X11_HEADERS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 29 17:30:45 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=163483

--- Comment #3 from Haelwenn (lanodan) Monnier <contact+bugs.webkit.org at hacktivis.me> ---
Well it sure would be better to use pkg-config files but it doesn't seems to work.

> Mesa pkg-config file (mesa.pc)

I do not have a mesa.pc

[0] $ pkg-config --path mesa
[1] $ qlist mesa | grep mesa.pc
[1] $

> libwpe as example

libwpe is among the packages where I need to add -DEGL_NO_X11 for it to build on my libX11-free setup (gentoo system with USE=-X).

As you seem to hint, maybe the blame of not defining -DEGL_NO_X11 when X is disabled lies on the provider of egl.pc? For me it's libGLVND.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210730/83078183/attachment.htm>


More information about the webkit-unassigned mailing list