Il lunedì 12 agosto 2019, 21:05:17 CEST, Dmitry Shachnev <mitya57@debian.org> ha scritto:
Hi Gianfranco!
On Sun, Aug 11, 2019 at 09:30:38AM +0200, Gianfranco Costamagna wrote:
> content of libQt5OpenGL.prl unstable package:
> QMAKE_PRL_VERSION = 5.11.3
> QMAKE_PRL_LIBS = -lQt5Widgets -lQt5Gui -lQt5Core -lpthread
>
> content of experimental version:
> QMAKE_PRL_VERSION = 5.12.4
> QMAKE_PRL_LIBS = $$[QT_INSTALL_LIBS]/libQt5Widgets.so $$[QT_INSTALL_LIBS]/libQt5Gui.so $$[QT_INSTALL_LIBS]/libQt5Core.so -lpthread
This was an intentional change in Qt 5.12.
qmake understands such .pri files but third-party tools that decide
to parse them manually need to be updated.
> this breaks e.g. ros-rviz and probably other sip reverse-dependencies,
> because that QT_INSTALL_LIBS is not correctly evaluated.
Can you please try this change?
https://github.com/ros-visualization/python_qt_binding/pull/64If I understand correctly, you need to apply this change to
ros-python-qt-binding and then rebuild ros-rviz against it.
--
Dmitry Shachnev