[devel] Насколько опасен лишний rpath?

Dmitry V. Levin ldv на altlinux.org
Вс Ноя 21 19:17:39 UTC 2010


On Sun, Nov 21, 2010 at 09:26:23PM +0300, Ivan A. Melnikov wrote:
> Собираю новый boost на x86_64, и вижу кучу строк такого вида:
> 
> verify-elf: WARNING: ./usr/lib64/libboost_math_c99f.so.1.45.0: RPATH entry contains ":": /usr/lib:/usr/lib/python2.6/config

Это неправильный RPATH: совершенно очевидно, что 64-битным приложениям
нет никакой пользы от поиска своих 64-битных библиотек в 32-битных
каталогах.

> Насколько это плохо?

Это плохо, замедляется загрузка библиотек.  Возможно, это признак других
ошибок в сборочных скриптах.

> Стоит ли с этим бороться?

Да, несомненно.

> Необходимо ли это победить до отправки пакета в Сизиф?

Если отправка в Сизиф не является срочной (не исправляет какой-то
серьезной ошибки), то лучше сперва исправить, а потом отправлять.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20101121/575e3f0d/attachment.bin>


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