Qt5 Wayland Client Dev Package missing

Bug #1760185 reported by Cordlandwehr-n
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtwayland-opensource-src (Debian)
Fix Released
Unknown
qtwayland-opensource-src (Ubuntu)
Fix Released
High
Simon Quigley

Bug Description

Dear Maintainer,

the qtwayland5-dev-tools package provides the qtwaylandscanner binary, which
generates server side and client side headers and implementations for Wayland
extension protocols. Specifically, the qtwaylandscanner tool takes XML
definition files as input and generates C++ header and sources. These
sources depend on headers that are shipped with qtwayland-opensource-src.
All headers for the Wayland server side (AKA compositor) are provided with the
libqt5waylandcompositor5-dev package, yet the client side headers are not provided
and makes it impossible to generate both Wayland client and server implementations
with qtwaylandscanner.

As of the synchronized state of the packaging debian/rules from the Debian project, the client side headers are removed. Debian already added them as a separate libqt5waylandclient5-dev
 package in the following commit:

https://salsa.debian.org/qt-kde-team/qt/qtwayland/compare/6ad6c9ec75fb652116ed95252d5cb82bf27f0430...977faf4c32503a3fb2ce52cfdf481941f40b4475

Further information can be found in: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893387.

I would like to ask the Debian packaging patch to be cherry-picked to make qtwaylandscanner useful.

Best regards,
Andreas

Simon Quigley (tsimonq2)
Changed in qtwayland-opensource-src (Ubuntu):
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Simon Quigley (tsimonq2)
Revision history for this message
Simon Quigley (tsimonq2) wrote :
Changed in qtwayland-opensource-src (Ubuntu):
status: Confirmed → Fix Committed
Changed in qtwayland-opensource-src (Debian):
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtwayland-opensource-src - 5.9.4-0ubuntu2

---------------
qtwayland-opensource-src (5.9.4-0ubuntu2) bionic; urgency=medium

  * Cherry-pick commit from the VCS Git repository which generates
    libqt5waylandclient5-dev (LP: #1760185).

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Generate libqt5waylandclient5-dev. The files where previously generated
    and removed before packaging because they where not stable, but now a part
    of them have become stable so it's time to ship them.
    Also make the package recommend qtwayland5-dev-tools which provides the
    tools necessary to generate C++ interfaces form the XML definitions.
    Thanks Andreas Cord-Landwehr for the bug report! (Closes: #893387).

 -- Simon Quigley <email address hidden> Fri, 30 Mar 2018 23:52:29 -0500

Changed in qtwayland-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.