Bug#814857: Uses Qt4's QWT but compiles against Qt5

Dmitry Shachnev mitya57 at debian.org
Fri Feb 26 18:23:11 UTC 2016


Control: retitle -1 libterralib: Unused build-dependency on libqwt-dev

Hi,

On Mon, 15 Feb 2016 23:05:58 -0300, Lisandro Damián Nicanor Pérez Meyer wrote:
> Hi! While preparing the QWT transition I noted that this package build depends
> on qt5 (qtbase5-dev) and on libqwt-dev.
>
> It turns out that libqwt-dev is Qt4-only, and mixing Qt4 and Qt5 is not
> possible. This means that either a crash might happen at any time or that
> some expected functionality is not really there. I'm tempted to mark this bug
> as serious but I'll leave it up to you.

The build-dependency on libqwt-dev is currently unused — the qwt driver (i.e.
the code in src/terralib/drivers/qwt/) is not built at all.

There will be also no Qt4/Qt5 conflict as the resulting binaries do not link
against any Qt at all (Qt is still used during build because upstream build
system uses qmake with Qt config). I think the severity can be downgraded to
normal, but I'll leave such a decision to the maintainers.

I don't know whether it's related, but debian/rules contains a typo in CXXFLAGS:
-I/usr/incluce/qwt (should be include).

--
Dmitry Shachnev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grass-devel/attachments/20160226/46ace017/attachment.sig>


More information about the Pkg-grass-devel mailing list