Hi Michael,

On Mon, Jul 15, 2013 at 01:52:56PM +0200, Michael Kerrisk (man-pages) wrote:
> On Sun, Apr 29, 2012 at 7:42 PM, Simon Paillard <spaill...@debian.org> wrote:
> > (but no more LD_ASSUME_KERNEL).
> 
> I just drafted the following for ld.so.8 in man-pages:
> 
>        LD_ASSUME_KERNEL
>               (glibc since 2.2.3) Each shared library can  inform  the
>               dynamic linker of the minimum kernel ABI version that it
>               requires.  (This requirement is encoded in an  ELF  note
>               section  that is typically named .note.ABI-tag.)  At run
>               time, the dynamic linker determines the ABI  version  of
>               the  running  kernel  and  will  reject  loading  shared
>               libraries that specify minimum ABI versions that  exceed
>               that ABI version.
> 
>               LD_ASSUME_KERNEL can be used to cause the dynamic linker
>               to assume that it is running on a system with a  differ‐
>               ent kernel ABI version.  For example, the following com‐
>               mand line causes the dynamic linker to assume it is run‐
>               ning  on  Linux  2.2.5 when loading the shared libraries
>               required by myprog:
> 
>                   $ LD_ASSUME_KERNEL=2.2.5 ./myprog
> 
>               On systems that provide multiple versions  of  a  shared
>               library  (in  different  directories in the search path)
>               that have different minimum kernel ABI version  require‐
>               ments,  LD_ASSUME_KERNEL  can be used to select the ver‐
>               sion of the library  that  is  used  (dependent  on  the
>               directory  search order).  Historically, the most common
>               use of the  LD_ASSUME_KERNEL  feature  was  to  manually
>               select  the older LinuxThreads POSIX threads implementa‐
>               tion on systems that provided both LinuxThreads and NPTL
>               (which  latter  was  typically  the default on such sys‐
>               tems).
> 
> Look okay?

Looks ok, interesting information mentioned by
http://people.redhat.com/alikins/troubleshooting/ are actual values to be used
when switching to NPTL or olf LinuxThreads. 

LD_ASSUME_KERNEL happens to be documented a bit in pthreads(7) too.

-- 
Simon Paillard


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to