[devel] помощь по libtool?

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Ср Фев 21 16:59:33 MSK 2007


On Wed, Feb 21, 2007 at 03:39:43PM +0200, Igor Zubkov wrote:
> Привет, Всем!
> 
> [icesik на iceberg libasyncns]$ rpmsodiff libasyncns-0.1-alt2.i586.rpm 
> libasyncns-0.2-alt1.i586.rpm
>         common sonames:
> libasyncns.so.0 /usr/lib/libasyncns.so.0.0.0    /usr/lib/libasyncns.so.0.1.0
> 
> --- libasyncns-0.1-alt2/libasyncns.so.0 2007-02-20 19:46:16 +0200
> +++ libasyncns-0.2-alt1/libasyncns.so.0 2007-02-20 19:46:35 +0200
> @@ -15,2 +15,5 @@
>  asyncns_new    T
> +asyncns_res_done       T
> +asyncns_res_query      T
> +asyncns_res_search     T
>  asyncns_setuserdata    T
> 
>         3 symbols added
> T asyncns_res_done
> T asyncns_res_query
> T asyncns_res_search
> 
> # template for libasyncns.so.0 version script
> LIBASYNCNS_0.2 {
>     global:
>         asyncns_res_done;
>         asyncns_res_query;
>         asyncns_res_search;
> };
> 
> vim:ft=diff
> [icesik на iceberg libasyncns]$
> 
> Вопрос, где можно почитать про этот самый version script? Что, где, когда?
> 
> p.s.: в сабже стоит вопрос потому что я не знаю, это к libtool вообще или нет.

У этой библиотеки всего один клиент, так что не знаю, стоит ли овчинка выделки.

Reverse Depends:
  pulseaudio-daemon,libasyncns.so.0
  libpulseaudio,libasyncns.so.0

В libasyncns_la_LDFLAGS нужно добавить
-Wl,--version-script=libasyncns.map
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070221/3fdff8de/attachment-0001.bin>


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