Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Jun 1998 14:58:41 +0800
From:      Peter Wemm <peter@netplex.com.au>
To:        Brian Somers <brian@FreeBSD.ORG>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-libexec@FreeBSD.ORG
Subject:   Re: cvs commit: src/libexec/rtld-aout rtld.c shlib.c shlib.h 
Message-ID:  <199806100658.OAA04830@spinner.netplex.com.au>
In-Reply-To: Your message of "Sat, 06 Jun 1998 20:53:10 MST." <199806070353.UAA17523@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Brian Somers wrote:
> brian       1998/06/06 20:53:10 PDT
> 
>   Modified files:
>     libexec/rtld-aout    rtld.c shlib.c shlib.h 
>   Log:
>   Search for libraries in dlopen() when the specified path
>   contains no ``/''s.
>   Elf already searches it seems.

Yes.  Incidently, it'd be kinda nice if it would do a rtfindlib() instead 
of an rtfindfile if passed a 'libalias.so.2.5'.  Some hackery might be 
needed, but the ideal thing would be to use the normal lib dewey system 
with 'major = 2, minumum minor = 5, lib = alias'.  'libalias.so.2' would mean 
'latest version of libalias with major #2', and 'libalias.so' would mean 
'I don't give a damn, just get me the latest libalias' :-)

Cheers,
-Peter






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806100658.OAA04830>