[sisyphus] Перебдеть - ничем не лучше, чем недобдеть.

Alexey Morozov =?iso-8859-1?q?morozov_=CE=C1_novosoft=2Eru?=
Сб Окт 19 10:52:03 MSD 2002


В общем, похоже на то, что новомодные проверки эльфов при сборке
должны быть по умолчанию менее жестокими.
Причина:
Мне кажется (глядя на build.log и Makefile.am) одной софтинки, что
стандартная процедура GNU сборки shlib (через autotools/libtool) при
наличии во флагах линкера ключей -L автоматически вызывает запихивание
этих самых путей в rpath, по крайней мере, до момента make install
включительно.
Собственно, насколько я понимаю, именно поэтому я получаю нечто вроде

Verifying ELF objects in /var/tmp/mylib-buildroot (normal)
./my/lib/libshared.so: RPATH contains ":": /usr/lib:/usr/lib/qt3/lib:/usr/X11R6/lib

после чего сборка пакета обламывается.
Предложения, комментарии?




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