[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