30.05.08, Sergey Bolshakov написал(а): > А ты уверен, что version script вообще нужен ? > Бишь, есть или будет изменение ABI без смены soname ? > Посмотрев (невнимательно) на svn проекта, я чего-то подобного > не усмотрел. Если брать именно libasyncns, то для него оно вроде и не нужно. Это просто пакет для примера разбирательства с version scripts. Я могу и другой выбрать. Ок. Другой. gnome-keyring-2.22.1 или 2.22.2 (у них вроде ничего между версиями не поехало): [icesik@iceberg i586]$ rpmsodiff libgnome-keyring-2.22.1-alt1.i586.rpm libgnome-keyring-2.22.2-alt1.i586.rpm common sonames: libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0.1.1 /usr/lib/libgnome-keyring.so.0.1.1 libgnome-keyring.so.0 definitions unchanged vim:ft=diff [icesik@iceberg i586]$ [icesik@iceberg .libs]$ nm -D libgnome-keyring.so.0.1.1 |awk 'NF==3{print$2,$3}' | wc -l 115 [icesik@iceberg .libs]$ Сделал аналогично, оставил только T символы в version script. Всё остально не так интересно и в аттаче. -- icesik