https://bugs.winehq.org/show_bug.cgi?id=56411
Bug ID: 56411 Summary: Failure to build wine 9.4 due to EGL 64-bit development files not found Product: Wine Version: 9.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: timo.gurr@gmail.com Distribution: ---
Trying to update our distribution package to the latest release configure fails for me on Exherbo Linux with:
[...] checking for -lGL... libGL.so.1 checking for wayland-client.h... yes checking for wl_display_connect in -lwayland-client... yes checking for wayland-scanner... /usr/bin/wayland-scanner checking for xkbcommon/xkbcommon.h... yes checking for xkb_context_new in -lxkbcommon... yes checking for xkbcommon/xkbregistry.h... yes checking for rxkb_context_new in -lxkbregistry... yes checking for EGL/egl.h... (cached) yes checking for -lEGL... libEGL.so.1 checking for wayland-egl.h... yes checking for wl_egl_window_create in -lwayland-egl... yes configure: error: EGL 64-bit development files not found, the Wayland driver won't support OpenGL This is an error since --with-opengl was requested.
despite the checks reporting "yes" and having (lib)wayland-egl installed
--- [ignor] /usr/x86_64-pc-linux-gnu/lib/libwayland-egl.so.1.22.0 --- [ignor] /usr/x86_64-pc-linux-gnu/lib/libwayland-egl.so.1 --- [ignor] /usr/x86_64-pc-linux-gnu/lib/libwayland-egl.so
cat /usr/x86_64-pc-linux-gnu/lib/pkgconfig/wayland-egl.pc prefix=/usr includedir=${prefix}/x86_64-pc-linux-gnu/include libdir=${prefix}/x86_64-pc-linux-gnu/lib
Name: wayland-egl Description: Frontend wayland-egl library Version: 18.1.0 Requires: wayland-client Libs: -L${libdir} -lwayland-egl Cflags: -I${includedir}
Gentoo suffers the same issue and they just apply a patch removing the additional WINE_NOTICE_WITH(opengl, [test -z "$ac_cv_lib_soname_EGL" -o -z "$HAVE_LIBWAYLAND_EGL"], check: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfba238cc0b1ab4056f6d0...
https://bugs.winehq.org/show_bug.cgi?id=56411
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com Resolution|--- |FIXED Fixed by SHA1| |2ab736e292edad9e46db98e211c | |64d7fab93d12b Status|UNCONFIRMED |RESOLVED
--- Comment #1 from Vijay Kamuju infyquest@gmail.com --- Fix committed - https://source.winehq.org/git/wine.git/commitdiff/2ab736e292edad9e46db98e211...
https://bugs.winehq.org/show_bug.cgi?id=56411
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.5.