Захотел поставить Qbittorrent на Slackware-current, но никак не ожидал что результат так и не будет достигнут. Вначале решил установить все из пакетов alien-bob'a, но увидев, что версия старая решил собрать из исходников (хотя перед этим я все-же ставил пакеты, но это тоже не привело к работоспособному результату).
Установка qbittorrent-4.1.6-x86_64-1alien.tgz и зависимостей libtorrent-rasterbar-1.1.13-x86_64-1alien.tgz, libxkbcommon-0.8.4-x86_64-1alien.txz и qt5-5.13.1-x86_64-1alien.txz приводит к ругательствам на отсутствующие библиотеки после запуска. Делаю в /usr/lib64 симлинки:
ln -s libboost_system.so.1.71.0 libboost_system.so.1.70.0
ln -s libboost_chrono.so.1.71.0 libboost_chrono.so.1.70.0
ln -s libboost_random.so.1.71.0 libboost_random.so.1.70.0
ln -s libicui18n.so.65 libicui18n.so.64
ln -s libicuuc.so.65 libicuuc.so.64
ln -s libicudata.so.65 libicudata.so.64
После этого получаю такое:
qbittorrent: symbol lookup error: /usr/lib64/libQt5Core.so.5: undefined symbol: u_strToUpper_64
После такого решил собрать из исходников, вдруг поможет? Собрал новую версию libtorrent-rasterbar (1.2.2), собрал libxkbcommon, qt5 установил из пакета т.к. ждать не охота. В итоге при попытке сборки qbittorrent получаю ошибку, такую как выше.
Прошу помощи в решении данной проблемы.
P.S. Slackware-current полностью обновлен