Re: [gnome-cyr] Re: [gnome-cyr] Re: [gnome-cyr] Re: [gnome-cyr] Re: [gnome-cyr] Патч к esound на подключение к arts аудиосерверу



Vlad Harchev wrote:
: On Mon, 13 May 2002, Andrew W. Nosenko wrote:
: > А как насчет веры в здравый смысл админа, который делает 
: >     rm some-library.so
: > чтобы configure не находил эту самую some-library, но оставляет
: > some-library.so.* для обратной совместимости, чтобы вриложения с ней
: > слинкованные все-таки могли работать (нет времени перекомпилировать все
: > подряд)?
: 
:  А ключами configure админы в здравом смысле уже не пользуются
: (e.g. configure --without-Xft)? 

Они не всегда есть.  Например, xterm-158 пытается линковаться с ncurses
только если нет libtermcap.so и libtermlib.so :-(
(собственно, с libtermcap я так о обошелся -- не люблю его)

:  И убивают симлинки .so -> .so.X после каждого пуска ldconfig?
Если не убить, а переименовать (`mv libtermcap.so libtermcap.so-') --
то ldconfig перестает вмешиваться.  Тут главное правильно выбрать имя, в
которое переименовываешь.

[ Поскольку автор патча для себя уже все решил, то дальнейшее стоит
рассматривать не более чем академические размышления ]

:  А так - через какие-то несколько лет когда смениться номер версии artsc esd
: просто перестанет цеплятся к arts  - и придется опять его патчить на предмет
: правильной версии в dlopen.

Major number, если по уму, меняется только при потере обратной
совместимости.  Иными словами, если он поменяется, то использовать эту
библиотеку все-равно не удасться, ибо, скорее всего, в ней не будет
нужных/ожидаемых функций.

-- 
Andrew W. Nosenko    (awn bcs zp ua)
Фамильный призрак    (c) Елена Носенко



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]