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

Re: GCC 3.2 transition



>> Colin Watson <cjwatson@debian.org> writes:

 > That could be interesting. How far back is RUNPATH supported? (I seem to
 > recall that it's a relatively new introduction to ELF, but if it's in
 > stable then that's good enough for me.)

 Good question.  Looking at the changelogs:

 1999-07-24  Ulrich Drepper  <drepper@cygnus.com>

        [...]
        * elf/link.h (struct link_map): Add l_runpath_dirs.
        * elf/dl-load.c: Pretty print.
        (decompose_rpath): Take new parameter with info from where the path
        comes.  Pass it the fillin_rpath.
        (_dl_init_paths): Initialize l_runpath_dirs.
        (_dl_map_object): Don't search using RPATHs if object has RUNPATH.
        Search using RUNPATH after LD_LIBRARY_PATH.

 and later:

 1999-11-13  Roland McGrath  <roland@baalperazim.frob.com>

        * Versions.def (libc): Add GLIBC_2.1.3.

 Roland's changelog doesn't mention a release and the NEWS file doesn't
 mention dates.  2.1.3 was released with potato, the first release
 entered the archive arround Feb 2000.  So, we have RUNTIME support all
 the way to potato.

-- 
Marcelo             | This signature was automatically generated with
mmagallo@debian.org | Signify v1.07.  For this and other cool products,
                    | check out http://www.debian.org/



Reply to: