cvs commit: src/libexec/rtld-elf rtld.c
Kostik Belousov
kostikbel at gmail.com
Fri Sep 8 10:22:42 PDT 2006
On Fri, Sep 08, 2006 at 01:09:24PM -0400, Jung-uk Kim wrote:
> On Friday 08 September 2006 10:59 am, Konstantin Belousov wrote:
> > kib 2006-09-08 14:59:55 UTC
> >
> > FreeBSD src repository
> >
> > Modified files:
> > libexec/rtld-elf rtld.c
> > Log:
> > When looking up the symbol by dlsym, look it not only in the
> > object given as dso handle, but also in the implicit dependencies
> > of that dso.
> >
> > Also, const-ify the read-only parameter objlist of symlook_list.
> >
> > Reported by: "Simon 'corecode' Schubert" <corecode at fs ei
> > tum de> Approved by: kan (mentor)
> > X-MFC-After: 6.2
> >
> > Revision Changes Path
> > 1.117 +10 -13 src/libexec/rtld-elf/rtld.c
>
> I believe this warrants version number change for ports, IMO.
This change brings rtld behaviour to the standard. Solaris and Linux both
do this in the right way. Shall we bump __FreeBSD_version for such kind of
bugfixes ?
BTW, are you aware of ports that rely on old behaviour ?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20060908/36e8dcea/attachment.pgp
More information about the cvs-src
mailing list