Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.2
-
None
-
-
2dc725c57b (qt/qtwayland/dev) 8824f39e5c (qt/qtwayland/6.2) 8fe41ec5fe (qt/qtwayland/6.3) 8824f39e5c (qt/tqtc-qtwayland/6.2) 8fe41ec5fe (qt/tqtc-qtwayland/6.3) 2dc725c57b (qt/tqtc-qtwayland/dev)
Description
QtWayland fails to build for against EGL headers that have change from https://github.com/KhronosGroup/EGL-Registry/pull/130. Related change was already done in QtBase: https://codereview.qt-project.org/c/qt/qtbase/+/371780.
agent:2022/01/12 10:58:50 build.go:394: | In file included from /home/qt/work/build/build/tmp/work/armv8a-poky-linux/qtwayland/6.3.0-r0/recipe-sysroot/usr/include/EGL/egl.h:20, agent:2022/01/12 10:58:50 build.go:394: | from /home/qt/work/build/build/tmp/work/armv8a-poky-linux/qtwayland/6.3.0-r0/recipe-sysroot/usr/include/QtGui/6.3.0/QtGui/private/qt_egl_p.h:78, agent:2022/01/12 10:58:50 build.go:394: | from /home/qt/work/build/build/tmp/work/armv8a-poky-linux/qtwayland/6.3.0-r0/recipe-sysroot/usr/include/QtGui/6.3.0/QtGui/private/qeglstreamconvenience_p.h:56, agent:2022/01/12 10:58:50 build.go:394: | from /home/qt/work/build/build/tmp/work/armv8a-poky-linux/qtwayland/6.3.0-r0/git/src/hardwareintegration/compositor/wayland-egl/waylandeglclientbufferintegration.cpp:46: agent:2022/01/12 10:58:50 build.go:394: | /home/qt/work/build/build/tmp/work/armv8a-poky-linux/qtwayland/6.3.0-r0/recipe-sysroot/usr/include/EGL/eglplatform.h:109:10: fatal error: X11/Xlib.h: No such file or directory agent:2022/01/12 10:58:50 build.go:394: | 109 | #include <X11/Xlib.h> agent:2022/01/12 10:58:50 build.go:394: | | ^~~~~~~~~~~~
Attachments
For Gerrit Dashboard: QTBUG-99746 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
380161,5 | wayland-egl: fix build with recent eglplatform.h | dev | qt/qtwayland | Status: MERGED | +2 | 0 |
390427,2 | wayland-egl: fix build with recent eglplatform.h | 6.3 | qt/qtwayland | Status: MERGED | +2 | 0 |
390428,2 | wayland-egl: fix build with recent eglplatform.h | 6.2 | qt/qtwayland | Status: MERGED | +2 | 0 |