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

Ivan Zakharyaschev imz на altlinux.org
Вс Ноя 27 14:54:34 MSK 2016


On Sun, 27 Nov 2016, Hihin Ruslan wrote:

>> Вот действительно, проблема в том, что verify-elf не учитывает
>> RUNPATH (как Вы и предположили). В отличие от lib.req,
>> например.
>>
>> http://git.altlinux.org/gears/r/rpm.git?p=rpm.git;a=blob;f=scr
>> ipts/verify-elf.in;h=316117f05428961b85fa4428f86f4e6f9f0a7968;h
>> b=HEAD#l378
>>
>>                 verify_unresolved "$f" "$preload" "$fname" \
>>                         "$(printf %s "$objdump_info" |awk '{if
>> ($1=="RPATH") print $2}' |tr -s : ' ' |sed -e
>> "s|\$ORIGIN|${fname%/*}|g")"
>>
>> lib.req.in:95:           awk
>> '($1=="RPATH"||$1=="RUNPATH"){print $2}' |
>>
>> Спасибо за предоставленный более полный материал (хотя бы в
>> виде бинарника) к этому, получается, багрепорту.
>
> Вот спасибо, а то я весь код palemoon уже перерыл ;-)

А нужно было порыть verify-elf, получается.

> ЗЫ Нужен багрепорт в багзиле?

Думаю, тут можно будет обсудить предлагаемое изменение. Не известны ли 
кому-нибудь противопоказания?

-- 
Best regards,
Ivan


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