[devel] eu-findtextrel
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Ср Июн 7 00:59:30 MSD 2006
On Tue, Jun 06, 2006 at 08:01:03PM +0400, Alexey Tourbin wrote:
> verify-elf мог бы давать более точную диагностику -- названия функций,
> в которых встречаются text relocations.
Например, в пакете libfame-0.9.0-alt4
$ eu-findtextrel libfame-0.9.so.0.0.0 |sort -u
either the file containing the function 'fame_syntax_mpeg1_t_constructor' or the file containing the function 'fame_syntax_mpeg4_t_constructor' is not compiled with -fpic/-fPIC
Хотите это видеть по умолчанию?
Забавно, этот же пакет существует в сборке для x86-64, разумеется без
text relocations, которых там не предусмотрено.
У меня возникла мысль помечать бинарные пакеты, в которых нет объектов с
text relocations, каким-нибудь тэгом, чтобы их можно было легко вычислять
или, например, запрещать установку пакетов без такого тэга. Или проще
дождаться, пока все мигрируют с x86 на x86-64?
--
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/20060607/9a6f56b5/attachment-0001.bin>
Подробная информация о списке рассылки Devel