[devel] ClanLib broken?

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Мар 9 00:26:12 MSK 2006


On Thu, Mar 09, 2006 at 02:21:24AM +0500, Andrey Rahmatullin wrote:
> On Thu, Mar 09, 2006 at 12:18:33AM +0300, Dmitry V. Levin wrote:
> > Изменим жизнь к лучшему?! :)
> Я только за.
> Для _публичных_ библиотек, но не для плагинов.

Именно.

> Теперь придется всем им добавлять строчку в спек и перезаливать?

В системе совсем немного публичных библиотек, которые содержат undefined
symbols by design, например:

verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_pglobal_lookup
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_pdwrite
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_lsetfpregs
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_getpid
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_lsetregs
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_pdread
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_lgetfpregs
verify-elf: ERROR: ./lib/libthread_db-1.0.so: undefined symbol: ps_lgetregs

Вот для таких пакетов придётся добавить строчку в спек.  Все остальные
публичные библиотеки надо фиксить.

К непубличным ELF objects это не относится.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 191 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20060309/30ddfaed/attachment-0001.bin>


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