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



On Mon, 13 May 2002, Andrew W. Nosenko wrote:

> Vlad Harchev wrote:
> : On 13 May 2002, Sergey V. Udaltsov wrote:
> : 
> : > > dlopen ("libartsc.so.0", RTLD_LAZY);
> : > >  лучше
> : > > dlopen ("libartsc.so", RTLD_LAZY); 
> : > >  - так не будет завязки на конкретную версию 'libartsc'. 
> : > Может, это и хорошо? Кто сказал, что в будущих версиях будут жить те же
> : 
> :  Вера в здравый смысл разработчиков arts. Обычно С-апи, тем более такой
> : достаточно простенький, is backward compatible..
> 
> А как насчет веры в здравый смысл админа, который делает 
>     rm some-library.so
> чтобы configure не находил эту самую some-library, но оставляет
> some-library.so.* для обратной совместимости, чтобы вриложения с ней
> слинкованные все-таки могли работать (нет времени перекомпилировать все
> подряд)?

 А ключами configure админы в здравом смысле уже не пользуются
(e.g. configure --without-Xft)? 

 И убивают симлинки .so -> .so.X после каждого пуска ldconfig?

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

 Best regards,
  -Vlad




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