Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#893387: qtwayland-opensource-src: Qt5 Wayland Client Dev Package missing

17 views
Skip to first unread message

Andreas Cord-Landwehr

unread,
Mar 18, 2018, 10:00:02 AM3/18/18
to
Source: qtwayland-opensource-src
Version: 5.9.2
Severity: important

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.

Right now, the client side headers are removed in debian/rules and I would like
to request them added again as a *-dev package; possible with a Suggests to
qtwayland5-dev-tools for this package, too.

Cheers,
Andreas

Lisandro Damián Nicanor Pérez Meyer

unread,
Mar 18, 2018, 2:40:03 PM3/18/18
to
Hi Andreas!
If I remember correctly we removed the libraries that do not provide
stable API. I'll recheck the packaging to see what needs to get
removed, but if it depends on private API we have a big issue here.

--
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Lisandro Damián Nicanor Pérez Meyer

unread,
Mar 18, 2018, 2:50:03 PM3/18/18
to
On 18 March 2018 at 15:31, Lisandro Damián Nicanor Pérez Meyer
Please tell me which are the exact files missing and/or the debian
rules entries that remove them.

Lisandro Damián Nicanor Pérez Meyer

unread,
Mar 18, 2018, 3:30:03 PM3/18/18
to
On 18 March 2018 at 15:45, Lisandro Damián Nicanor Pérez Meyer
<perez...@gmail.com> wrote:
[snip]
>> If I remember correctly we removed the libraries that do not provide
>> stable API. I'll recheck the packaging to see what needs to get
>> removed, but if it depends on private API we have a big issue here.
>
> Please tell me which are the exact files missing and/or the debian
> rules entries that remove them.

Found them! With a build at hand it's easier to detect them ;-)

Thanks for your bug report, this will hit the archive (hopefully) soon.

--
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
0 new messages