[devel] RFC: test-libs

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Июн 16 03:22:18 MSD 2005


Hi,

On Thu, Jun 16, 2005 at 02:37:23AM +0400, Alexey Tourbin wrote:
[правильные мысли о вреде незамкнутых разделяемых библиотек]
> Для обнаружения "не замкнутых" библиотек предлагается создать пакет
> test-libs, который будет собираться в среде, в которой установлены все
> или почти все разделяемые библиотеки.

Мне кажется более логичным определять такие библиотеки во время сборки
пакета, примерно на той же стадии, что и проверка RPATH.
Это, возможно, сложнее реализовать, но зато потом проще использовать.
Или нет?

[...]
> libconsole-tools	/lib/libcfont.so.0	unimapdesc_addpair
> libconsole-tools	/lib/libconsole.so.0	utf8_to_ucs2

Как оно вообще работает?

> samba-common	/lib/libnss_wins.so	yperr_string

Значит, libnss_wins нерабочий.

> glibc-core	/lib/libthread_db-1.0.so	ps_pglobal_lookup

Так и должно быть, эти символы живут в gdb.
P.S. А почему оно в /lib?

> libbfd	/usr/lib/libbfd-2.15.94.0.2.2.so	_sch_istable

bfd не слинковано с -liberty.

> librpm	/usr/lib/librpmdb-4.0.4.so	hdrVec

ldd -r не жалуется.  Бага в скрипте?

[множество криво собранных пакетов]
> Какие будут мнения?  Что будем делать?  Стоит ли уже развешивать баги?

Думаю, что пора делать 90% пакетов этого списка несобирающимися.
А то что-то Сизиф больно толстый и чрезмерно кривой стал.


-- 
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/devel/attachments/20050616/b9e1212b/attachment-0001.bin>


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