[devel] Проблема при сборке newmon 27.0

Hihin Ruslan ruslandh на gmail.com
Вт Ноя 15 01:22:36 MSK 2016


Здравствуйте Alexey Tourbin
  В сообщении от 13 ноября 2016 Alexey Tourbin написал(a):
> 2016-11-13 11:23 GMT+03:00 Hihin Ruslan <ruslandh на gmail.com>:
> > Ruslan Hihin, [13.11.16 11:18]
> > Я что-то не пойму как правильно сделать. В новой версии
> > palemoon почему-то вдруг взорвалось :
> >
> > ...
> > Verifying ELF objects in /usr/src/tmp/palemoon-buildroot
> > (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=norma
> >l,stack=normal,textrel=normal,unresolved=normal) verify-elf:
> > ERROR: ./usr/lib64/newmoon/plugin-container: not found:
> > libmozalloc.so
> > verify-elf: ERROR: ./usr/lib64/newmoon/plugin-container: not
> > found: libxul.so
>
> У него в прежней версии прописан RPATH, а в новой, вероятно,
> не прописан (или прописан неверно).
>
> $ rpmpeek newmoon-26.5.0-alt1.x86_64.rpm \
> objdump -p ./usr/lib64/newmoon/plugin-container |grep PATH
>   RPATH                /usr/lib64/newmoon
>
> plugin-container как программу и запустить не получится, если
> только какой-нибудь скрипт перед запуском не выставит ему в
> окружение LD_LIBRARY_PATH=/usr/lib64/newmoon.
>
> Короче, посмотрите, что говорит
> $ objdump -p
> newmoon-buildroot/usr/lib64/newmoon/plugin-container |grep
> PATH

Получается что-то странное:
objdump -p plugin-container  | grep PATH
  RUNPATH              /usr/lib64/newmoon

Что за RUNPATH ?


-- 
  А ещё говорят так  (fortune): 
 
Файлоимитатор. 
________________________________________________________________________
С уважением Хихин Руслан 
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 181 байтов
Описание: This is a digitally signed message part.
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20161115/f24ba856/attachment.bin>


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