qt5-qtbase FTBFS against libglvnd-1.3.4, one example, https://koji.fedoraproject.org/koji/buildinfo?buildID=1829202 > In file included from /usr/include/EGL/egl.h:20, > from main.cpp:7: > main.cpp: In function 'int main(int, char**)': > main.cpp:13:20: error: invalid conversion from 'EGLNativeDisplayType' {aka 'void*'} to 'Display*' [-fpermissive] > 13 | Display *dpy = EGL_DEFAULT_DISPLAY; > | ^~~~~~~~~~~~~~~~~~~ > | | > | EGLNativeDisplayType {aka void*} > main.cpp:15:11: error: invalid conversion from 'EGLNativeDisplayType' {aka 'void*'} to 'Display*' [-fpermissive] > 15 | dpy = egldpy; > | ^~~~~~ > | | > | EGLNativeDisplayType {aka void*} > gmake: *** [Makefile:173: main.o] Error 1 Strictly speaking, we could make the build succeed, but it would lack egl/eglfs support (which would be bad too)
Did you see? https://github.com/KhronosGroup/EGL-Registry/commit/64aa561f19710f21efa4768dc3599e182c4e9556
Thanks, but I'm not sure what the concrete fix/way-forward is. Do you have a concrete suggestion?
https://src.fedoraproject.org/rpms/qt5-qtbase/c/1930ef87d45a433826ed7b7d710212cd05b939f6?branch=rawhide