[devel] Re: RFC: test-libs

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Июн 16 04:43:32 MSD 2005


On Thu, Jun 16, 2005 at 03:46:46AM +0400, Dmitry V. Levin wrote:
> Алгоритм примерно такой:
> - в /usr/lib/rpm/verify-elf, после того как вычислен RPATH;
> - к вычисленному значению добавляется архитектурно-зависимый путь поиска
>   библиотек (%_libdir:/%_lib);
> - к вычисленному значению добавляется вывод от libtool-ldconfig-dump;

$ libtool-ldconfig-dump
zsh: command not found: libtool-ldconfig-dump
$

> - к полученному списку добавляется в начало он же, но с префиксом
>   %buildroot для каждого элемента;

Как всё сложно...  Мне кажется, если просто написать
LD_LIBRARY_PATH=$RPM_BUILD_ROOT/lib:$RPM_BUILD_ROOT/usr/lib:$RPM_BUILD_ROOT/usr/X11R6/lib

то, по идее, сойдёт (для i586).

> - получившийся список используется в качестве LD_LIBRARY_PATH для "ldd -r";
> - ошибки, найденные ldd, считаются фатальными, если только ещё не
>   придуманный параметр для %_verify_elf_method не отключает эту проверку.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/740f4b2c/attachment-0001.bin>


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