-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi!
Am 25.01.2005 um 11:30 schrieb Hamish Moffatt:
rpath is evil.
No, it is not.
It prevents you from moving libraries without recompiling the programs that use it.
No, it does not. In fact, you can always use LD_LIBRARY_PATH or modify your /etc/ld.so.conf.
Debian has moved libraries before during big transitions; we moved all of the libc5-using libraries to /usr/i486-linuxlibc1/lib. If our programs were compiled with RPATH, we would have had to recompile all of those as well.
No, we would not have had to recompile the programs, even those with RPATH.
The Linux dynamic linker (ld.so) HAS a search path facility (with the path
listed in /etc/ld.so.conf); USE IT.
rm does accept -rf and / as aruments. USE THEM.
That means if you install gEDA in /usr/local/geda, feel free to add /usr/local/geda/lib to /etc/ld.so.conf. That is a configuration file and the system administrator IS allowed to edit it.
Yes, he is, but he should know, what featore to use for what purpose.
I'm ok with an rpath option, either on or off by default. If it's stuck on, I'll have to hack it out and that'll just waste time.
As I wrote earlier, removing RPATH from an executalbe is a simple task. Just a single byte has to be changed to 0.
73, Mario
- -- Mario Klebsch [EMAIL PROTECTED]
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB 1483 30CE 9FB2 A047 9CE0
Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5 8B98 9464 53FF 9382 F518
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFB9svSMM6fsqBHnOARAoq5AJ9F/6dcytksT+A1oDV8P1TqwiVkvQCeOOup XhqqylI8gK4JKfVljtHzTyg= =uPsT -----END PGP SIGNATURE-----
