Details
-
Task
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
-
a6160b7dbc47e707ef188f19fa52b5b2b572509a (qt/qtwayland/dev)
Description
As long as we include the system versions of wayland (wayland-client.h and wayland-server.h instead of wayland-client-core.h and wayland-server-core.h) we can't upgrade wayland.xml to a version that's newer than the minimum required libwayland version for Qt Wayland (currently 1.6). That's a problem, because we want to implement newer protocol.
To fix this, we have to change all the includes to the core versions, and use wayland-scanner generated files where we actually need to use the protocol.
We also need to bump the minimum required libwayland version to 1.8.0, as that's when the -core includes were introduced.
Attachments
Issue Links
- depends on
-
QTBUG-70555 Upgrade libwayland requirement to at least 1.8.0
-
- Closed
-
- resulted from
-
QTBUG-70528 Qt Wayland doesn't build with old versions of libwayland
-
- Closed
-