AppStream-1.0.2-3.x86_64 brakujące symbole
Jan Palus
atler at pld-linux.org
Wed May 8 14:15:05 CEST 2024
On 08.05.2024 09:03, Bartek Szady via pld-devel-pl wrote:
> Cześć
>
> W /usr/lib64/libappstream.so.1.0.2 brakuje symboli wymaganych przez
> /usr/lib64/libAppStreamQt5.so.1.0.2 co wywala plasmashell przy próbie
> wyszukiwania.
>
> W test widzę nowszą wersję. Może wystarczy przenieść do main aby problem
> zniknął.
>
...
> undefined symbol: g_once_init_leave_pointer
> (/usr/lib64/libappstream.so.5)
> undefined symbol: g_once_init_enter_pointer
> (/usr/lib64/libappstream.so.5)
rpm -q glib2? Zgaduje ze < 2.80.0. Jezeli tak to upgrade glib2 powinien
pomoc.
Niestety nie ma na to dobrej metody innej niz wymuszanie BR:/R:
glib2 >= 2.80.0 w czasie kompilacji. Gdyby projekty zalezne od glib2
uzywaly GLIB_VERSION_MAX_ALLOWED nie byloby problemu, ale zwykle nie uzywaja.
More information about the pld-devel-pl
mailing list