[devel] #103969 shared task: cyrus-sasl 2.1.26

Sergey Y. Afonin asy на altlinux.ru
Вт Сен 24 19:04:23 MSK 2013


On Thursday 12 September 2013, Sergey Y. Afonin wrote:

> А давайте cyrus-sasl обновим ?

mithraen@ предложил обратить внимание на Shared Libs Policy. Я 
некоторое время пообращал, и вот что получается. В принципе, если
оставить libsasl2 со старым soname, новые плагины работают, по
крайней мере, libsql. Так что, в принципе, можно бы и не пересобирать
всё разом. Но не исключено, что это частный случай, так как soname,
на самом деле, у апстрима поменялся на 3.0.0 как раз таки у 2.1.24
(или, что точнее, у 2.1.24-alt1.cvs.20090508; может у чистого 2.1.24
и не 3.0.0), а у нас он остался 2.0.24 из-за вот этого изменения:

* Tue May 12 2009 Vladimir V. Kamarzin <vvk на altlinux.org> 2.1.24-alt1.cvs.20090508
- Add version script

И, похоже, совместимость сейчас есть. Вопрос: воспользоваться ли ситуацией
и сделать обновление через Shared Libs Policy без пересборки всего зависимого,
а разбираться при следующей смене soname, или, всё же, добить задание #103969
до конца ? Кто как думает ?

Ещё раз, как я выше написал, проверил только с libsql

-- 
С уважением, Сергей Афонин
asy на altlinux.ru

PS: vvk@ не вспомнил, чем ему новый soname не угодил. Может, пересборкой 
этой большой как раз ?


Подробная информация о списке рассылки Devel