Линковка к общим версиям библиотек при сборке пакета.

Добрый вечер!

Такая ситуация. Например я устанавил QBitTorrent из AUR. Этот пакет зависит от пакета Boost.
qbittorrent --> libboost-1.37.

Проблема вот в чем. После обновления системы обновляется и Boost (например до libboost-1.38). Теперь пакеты собранные раннее и зависящие от boost перестают работать, так как четко прилинкованы к libboost-1.37.

Теперь вопрос: как прилинковать пакет к библиотеке libboost-1 ?
qbittorrent --> libboost-1.

Таким образом не придется пересобирать пакеты AUR после обновления системы.

Спасибо за внимание.
Если твоему пакету нужна конкретная версия библиотек -- он с новой работать не будет никак.
Если версия не важна -- всё будет работать без исправлений.
это буст. Они в кажой новой минорной версии api меняют. Так что только вздыхать и компилять по новой.
PGP 0x31361F01
arcanisrepo
Я не совсем пойму. У меня qbittorrent никогда не ломался.
Вопрос не про конкретные библиотеки!

Суть вопроса в следующем: как собрать приложение и слинковать его не с lib-1.0.0 , а с lib-1
 
Зарегистрироваться или войдите чтобы оставить сообщение.