[devel] Qt5 и поломанные плагины
Vladimir D. Seleznev
vseleznv на altlinux.org
Вт Окт 24 12:08:07 MSK 2017
On Mon, Oct 23, 2017 at 08:07:23PM +0300, Vladimir D. Seleznev wrote:
> On Mon, Oct 23, 2017 at 07:59:17PM +0300, Vitaly Lipatov wrote:
> > Vladimir D. Seleznev писал 23.10.17 19:28:
> > ...
> > > $ ldd -r
> > > /usr/lib64/qt5/plugins/platforminputcontexts/libuimplatforminputcontextplugin.so
> > > | grep symbol | head -n 3
> > > symbol _ZTI21QPlatformInputContext, version Qt_5 not defined in file
> > > libQt5Gui.so.5 with link time reference
> > ...
> > >
> > > Из этого можно сделать печальное предположение, что сейчас в Сизифе
> > > вероятно находится немало нерабочих Qt5-приложений.
> > Достаточно ли проверить все плагины, размещённые в
> > /usr/lib64/qt5/plugins/ ?
>
> Достаточно проверить все программы, библиотеки и плагины, слинкованные libqt5-*.
Проверил несколько случайно выбранных приложений, слинкованных с
библиотеками Qt5 — не обнаружил никаких разъездов по символам. Видимо,
не всё так пессимистично, как я предполагал.
> $ apt-cache search libqt5 | grep ^libqt5 | wc -l
> 63
>
> А вот как проверить плагины, которые не слинкованы с libqt5-* — обшего
> ответа у меня нет.
--
С уважением,
Владимир Селезнев
Подробная информация о списке рассылки Devel