[sisyphus] Re: libgtk+2 2.8.3

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Пн Сен 5 01:01:55 MSD 2005


On Mon, Sep 05, 2005 at 12:40:06AM +0400, Alexey Tourbin wrote:
> On Sun, Sep 04, 2005 at 11:32:29PM +0400, Dmitry V. Levin wrote:
> > Не волнуйтесь, с zlib'ом всё тщательно просчитано.
> 
> А что значит "тщательно просчитано"?  Хочется, чтобы и с другими
> библиотеками, если их "делать", было тоже всё тщательно просчитано.

Тщательно значит, что я убедился в том, что
- если эту библиотеку собрать без versioning'а, то любой слинкованный с
  ней ELF будет работать так же после замены на библиотеку с
  versioning'ом;
- любой ELF, слинкованный с прежними версиями библиотеки, будет работать с
  этой библиотекой;
- все интерфейсы в точности соответствуют публичным релизам библиотеки.
Например, если в скрипте написано
ZLIB_1.2.0.8 {
    deflatePrime;
} ZLIB_1.2.0.2;
то это значит, что в zlib-1.2.0.8 впервые после zlib-1.2.0.2 появился
в точности один новый символ deflatePrime;
- никаких "левых" (непубличных) символов не экспортируется.

Так что появление versioning'а в zlib'овском mainline - это дело времени.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/sisyphus/attachments/20050905/5da3e8dd/attachment-0003.bin>


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