DragonFly BSD
DragonFly bugs List (threaded) for 2005-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Stale files in /usr/X11/bin ?


From: Jeroen Ruigrok/asmodai <asmodai@xxxxxx>
Date: Fri, 25 Mar 2005 10:22:55 +0100

-On [20050325 09:22], Yury Tarasievich (grog@xxxxxxx) wrote:
>BTW, is there any standard method to force linking against specific 
>revision of shared lib, so one could generally link against lib.so, 
>being symlink to lib.so.x, vs. lib.so.x itself?

ELF annex the ELF loader does not cater for this.

ELF looks at the libname.so entries in its cache.  These are typically
symbolically linked to the highest versioned libname.so.N.

Entries with minor numbers, such as the old a.out styled libname.so.N.M, are
not an official part of the ELF standard.  Nor is the Linux standard of
libname.so.N.M.T (number, major, trivial) an official standard (they symlink
the .so.N to the .so.N.M.T).

No standard way short of changing symbolic links, but this also influences
run-time behaviour.

Unless I am missing something obvious.

-- 
Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono
Free Tibet! http://www.savetibet.org/ | http://ashemedai.deviantart.com/
http://www.tendra.org/   | http://www.in-nomine.org/
Delirious again, mesmerise my senses, our Souls entwine one more time...



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]