[sisyphus] lib API changes

=?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?= =?iso-8859-1?q?led_=CE=C1_ukr-fin=2Ecom=2Eua?=
Чт Ноя 18 17:40:14 MSK 2004


В сообщении от Четверг 18 Ноябрь 2004 16:22 Andrei Bulava написал(a):
> led на ukr-fin.com.ua пишет:
> > Например, libXaw.so.8
>
> Что в этом криминального? В ALM 2.4 libXaw.so.7, в текущем Sisyphus -
> libXaw.so.8. Если авторы xorg изменили ABI этой библиотеки (и поменяли
> soname вследствие этого), то всё абсолютно корректно - приложения,
> слинкованные с libXaw.so.8 с большой долей вероятности будут иметь
> unresolved symbols при попытке запуска в системе с libXaw.so.7.
>
> При этом API могло и не менятся, т.е. пересборка в среде с libXaw.so.7
> тех же самых приложений пройдёт корректно. Но они будут
> двоично-несовместимы уже с сизифной libXaw.so.8.

Приложения корректно работают с libXaw.so.7 и я не верю Вам, что авторы 
transcode завязали свою софтину именно на libXaw.so.8.
Так понятнее? Тогда почему в сизифовском пакете transcode стоит жёсткая 
зависимость на libXaw.so.8?

Led.



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