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.
_______________________________________________
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym