[devel] I: illegal RPATH: relative paths

Yuri N. Sedunov aris на altlinux.org
Сб Дек 31 18:43:42 MSK 2011


В Срд, 21/12/2011 в 12:55 +0200, Michael Shigorin пишет:
> On Mon, Dec 12, 2011 at 06:12:01PM +0400, Dmitry V. Levin wrote:
> > open("foo/libc.so.6", O_RDONLY)         = -1 ENOENT (No such file or directory)
> > 
> > Как видно, относительный путь в RPATH приводит к тому, что
> > ld.so во время запуска программы ищет все слинкованные
> > библиотеки относительно текущего каталога, т.е. в совершенно
> > непредсказуемых местах.
> 
> Хуже того -- в достаточной мере предсказуемых теми, кто может
> быть заинтересован подложить библиотеку специального вида,
> как понимаю.

Неужели, нельзя  удавить. эти пути при сборке автоматически?
 
-- 
Yuri N. Sedunov



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