[devel] Что такое runpath ?

Ivan Zakharyaschev imz на altlinux.org
Пт Ноя 25 21:07:12 MSK 2016


On Sat, 19 Nov 2016, Hihin Ruslan wrote:

> Правильно-ли я понимаю, что у нас пока (??) он не поддерживается 
> (RPM ??? )  и мне надо разбираться, почему у меня где-то 
> включился соответствующий ключ? Как я понял, если стоят оба 
> ключа - собирать и RUNPATH и RPATH, то собирается RPATH, a 
> chrpath умеет превращать RPATH в RUNPATH, но не наоборот?
>
> Просто объясните - в каком направлении двигаться - удалять 
> RUNPATH, или вешать багу на наш rpm ?
>
> PS Может он не только rpm не поддерживается, но и вообще эта фича 
> у нас не работает?

А может быть, RUNPATH работает и поддерживается. И тот бинарник, где Вы 
его наблюдаете, тоже работает и проходит verify-elf.

А не проходит через verify-elf другой бинарник, который возникает во время 
сборки, а не тот, который Вы рассматривали с помощью objdump.

-- 
Best regards,
Ivan


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