forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.HUSKY (http://forum.wfido.ru/forumdisplay.php?f=80)
-   -   Сборка msged (http://forum.wfido.ru/showthread.php?t=126899)

Semen Panevin 18.10.2023 15:33

Сборка msged
 
Semen Panevin написал(а) к All в Oct 23 14:11:32 по местному времени:

Доброго здоровьица тебе, All!

Пытаюсь собрать в Gentoo ebuild msged с DYNLIBS=1

Он при сборке пытается запустить свежесобранный makemaps и падает
../../msged/Build/obj/makemaps: error while loading shared libraries: libhusky.so.1.9.20230224: cannot open shared object file: No such file or directory

Действительно в /lib и /usr/lib её ещё нету, мы же только билдимся в песочнице, ещё ничего не мержили в систему.

Судя по тому, что я нашёл по мейкфайлам, он подставляет путь к либе в LD[b]LIBRARY_PATН и как-бы должно быть всё хорошо, но вот man ld.so говорит, что LD_LIBRARY[/b]PATН игнорируется в безопасном окружении, и это видимо как раз мой случай...

Есть какой-то способ победить эту проблему?

С наилучшими пожеланиями, Семён.

... Если человек родился, то это уж на всю жизнь... (c)...
--- GoldED+/LNX 1.1.5-b20231008 (Linux 6.1.53-gentoo-r1 iF6M10)

Semen Panevin 18.10.2023 16:03

Re: Сборка msged
 
Semen Panevin написал(а) к All в Oct 23 14:39:54 по местному времени:

Доброго здоровьица тебе, All!

Wednesday October 18 2023 14:11, Semen Panevin послал All:

SP> Доброго здоровьица тебе, All!

SP> Пытаюсь собрать в Gentoo ebuild msged с DYNLIBS=1

SP> Он при сборке пытается запустить свежесобранный makemaps и падает
SP> ../../msged/Build/obj/makemaps: error while loading shared libraries:
SP> libhusky.so.1.9.20230224: cannot open shared object file: No such file
SP> or directory

Вроде победил. Падало оказывается не на сборке а на make install, подсунул туда LD[b]LIBRARY[/b]PATН нужный и сработало.

С наилучшими пожеланиями, Семён.

... Век живи, век учись!
--- GoldED+/LNX 1.1.5-b20231008 (Linux 6.1.53-gentoo-r1 iF6M10)

Semen Panevin 20.10.2023 14:09

Сборка msged
 
Semen Panevin написал(а) к All в Oct 23 14:11:32 по местному времени:

Доброго здоровьица тебе, All!

Пытаюсь собрать в Gentoo ebuild msged с DYNLIBS=1

Он при сборке пытается запустить свежесобранный makemaps и падает
../../msged/Build/obj/makemaps: error while loading shared libraries: libhusky.so.1.9.20230224: cannot open shared object file: No such file or directory

Действительно в /lib и /usr/lib её ещё нету, мы же только билдимся в песочнице, ещё ничего не мержили в систему.

Судя по тому, что я нашёл по мейкфайлам, он подставляет путь к либе в LD[b]LIBRARY_PATН и как-бы должно быть всё хорошо, но вот man ld.so говорит, что LD_LIBRARY[/b]PATН игнорируется в безопасном окружении, и это видимо как раз мой случай...

Есть какой-то способ победить эту проблему?

С наилучшими пожеланиями, Семён.

... Если человек родился, то это уж на всю жизнь... (c)...
--- GoldED+/LNX 1.1.5-b20231008 (Linux 6.1.53-gentoo-r1 iF6M10)

Semen Panevin 20.10.2023 14:09

Re: Сборка msged
 
Semen Panevin написал(а) к All в Oct 23 14:39:54 по местному времени:

Доброго здоровьица тебе, All!

Wednesday October 18 2023 14:11, Semen Panevin послал All:

SP> Доброго здоровьица тебе, All!

SP> Пытаюсь собрать в Gentoo ebuild msged с DYNLIBS=1

SP> Он при сборке пытается запустить свежесобранный makemaps и падает
SP> ../../msged/Build/obj/makemaps: error while loading shared libraries:
SP> libhusky.so.1.9.20230224: cannot open shared object file: No such file
SP> or directory

Вроде победил. Падало оказывается не на сборке а на make install, подсунул туда LD[b]LIBRARY[/b]PATН нужный и сработало.

С наилучшими пожеланиями, Семён.

... Век живи, век учись!
--- GoldED+/LNX 1.1.5-b20231008 (Linux 6.1.53-gentoo-r1 iF6M10)


Текущее время: 16:23. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot