[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