[devel] Q: rtldi -- панацея от проблем при смене glibc?

Vladimir Lettiev =?iso-8859-1?q?crux_=CE=C1_syktsu=2Eru?=
Пт Июн 11 17:37:43 MSD 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Здравствуйте.
Долго читал споры и переживания в рассылке по поводу миграции glibc
2.2->2.3, что перестают работать многие коммерческие продукты и т.д.
Наткнулся сегодня на анонс на freshmeat программы rtldi (
http://www.bitwagon.com/rtldi/rtldi.html ). Вот собственно описание:

- --------------------------------------------------------------------
rtldi is an ELF program interpreter that makes it possible for
executables to use their own ld-linux.so.2 and libc.so.6 and associated
shared libraries, independent of the default versions installed in /lib
and any other executable. It facilitates the simultaneous interoperation
of programs that were originally linked using different generations of
glibc6. In theory it should not be necessary, but in practice glibc6 has
not always been backward compatible
- ---------------------------------------------------------------------

И даже погонял предложенную для теста программу -- действительно, судя
по strace, программа используют ту libc, которая лежала в том каталоге,
в котором она запускалась...

Является ли это возможным решением для запуска коммерческого ПО, которое
не работает с новой glibc?

- --
С уважением, Владимир Леттиев aka crux <crux на syktsu.ru>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAybWnHjuOqBHxmZURAlZmAKCLuXUCkrEmwweaqoUms7wOWiQm9wCglFYT
1WZ4eO9+3PkWkkVvWODQU/s=
=vStK
-----END PGP SIGNATURE-----



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