https://bugs.winehq.org/show_bug.cgi?id=57941
Bug ID: 57941 Summary: Build broken with libglvnd <=1.3.3 Product: Wine Version: 10.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winewayland Assignee: wine-bugs@winehq.org Reporter: krkos@mail.muni.cz Distribution: ---
Introduced in commit 1c9cd1bfd75a3e8d022d46ec7bafc3a546831035, winewayland.drv unconditionally uses the extension EGL_EXT_present_opaque and the corresponding define EGL_PRESENT_OPAQUE_EXT. These were added in EGLEXT version 20210629, which became part of libglvnd 1.3.4 or Mesa 21.3.0.
https://bugs.winehq.org/show_bug.cgi?id=57941
Radko Krkoš krkos@mail.muni.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Regression SHA1| |1c9cd1bfd75a3e8d022d46ec7ba | |fc3a546831035 CC| |alexandros.frantzis@collabo | |ra.com
https://bugs.winehq.org/show_bug.cgi?id=57941
Radko Krkoš krkos@mail.muni.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |krkos@mail.muni.cz
https://bugs.winehq.org/show_bug.cgi?id=57941
André Z. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |nerv@dawncrow.de Status|UNCONFIRMED |NEW
--- Comment #1 from André Z. nerv@dawncrow.de --- I can confirm
https://bugs.winehq.org/show_bug.cgi?id=57941
--- Comment #2 from André Z. nerv@dawncrow.de --- In the Debian world that means at least Debian 12 or Ubuntu 22.04
https://bugs.winehq.org/show_bug.cgi?id=57941
--- Comment #3 from alexandros.frantzis@collabora.com --- Thanks for the report. Is the concern only about being able to build Wine (+ Wayland driver) on older systems , or also being able to use the Wayland driver on such systems. The Wayland driver requires EGL_EXT_present_opaque since otherwise GL content is not presented properly. The only reason we did not require it to begin with was a blocking bug in Mesa.