[sisyphus] Re: libgtk+2 2.8.3

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Сен 3 22:02:04 MSD 2005


On Sat, Sep 03, 2005 at 09:00:35PM +0400, Dmitry V. Levin wrote:
> > 1) программа ссылается на библиотечный символ sym на GTK_2.8, а библиотека
> > предоставляет только sym.
> Программа не запустится.

> > 2) программа ссылается на библиотечный символ sym, но библиотека
> > предоставляет только sym на GTK_2.8.
> Программа запустится.

> > Что-то я в этом плохо разбираюсь.  Что об этом подробнее прочитать?
> Что-нибудь в http://people.redhat.com/drepper/

Угу, http://people.redhat.com/drepper/symbol-versioning

Ideally both, the file having the requirement and the file with the
definitions, are using symbol versioning.  ... In the case there is no
matching definition in the currently searched object but the object is
the one with the name from the Elfxx_Verneed entry (referenced by the
vn_name element), then the missing of the symbol is a fatal error. ...
In case only the object file with the reference does not use versioning
but the object with the definition does, then the reference only matches
the base definition.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20050903/9d354884/attachment-0003.bin>


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