-
Bug
-
Resolution: Done
-
P2: Important
-
6.2.0 RC
-
None
-
Yocto Hardknott
-
-
d1ea98ea0d4a7e6f556135d06260f8b77b64d3da (qt/qtwayland/dev) 10d3dea977c839b4e4e899f02bfe00e70b70a76a (qt/qtwayland/6.2)
Today I did a test build with Qt6.2 RC (meta-qt6) and wasn't able to "enable" the wayland_dmabuf_client_buffer feature.
| ERROR: Feature "wayland_dmabuf_server_buffer": Forcing to "ON" breaks its condition: | QT_FEATURE_wayland_client AND QT_FEATURE_opengl AND QT_FEATURE_egl AND TEST_dmabuf_server_buffer | Condition values dump: | QT_FEATURE_wayland_client = "ON" | QT_FEATURE_opengl = "ON" | QT_FEATURE_egl = "ON" | TEST_dmabuf_server_buffer = "FALSE"
After adding the patch "Add explicit dependency to Libdrm::Libdrm" (5b0e54d763338808a35f07d5481460c4cdd0c008) and doing the same as the patch also in the src/client/configure.cmake file I succeeded configuring QtWayland the with wayland_dmabuf_client_buffer feature enabled