Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Sep 2006 20:22:32 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Jung-uk Kim <jkim@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/libexec/rtld-elf rtld.c
Message-ID:  <20060908172232.GG14781@deviant.kiev.zoral.com.ua>
In-Reply-To: <200609081309.29850.jkim@FreeBSD.org>
References:  <200609081459.k88ExtSR084500@repoman.freebsd.org> <200609081309.29850.jkim@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--64j1qyTOoGvYcHb1
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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
>=20
> 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 ?


--64j1qyTOoGvYcHb1
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFFAabXC3+MBN1Mb4gRArvJAJ9LF+DTGdp3D1MyYnRUR0/f1Bri1ACgxnvv
Q2BThmqGsIKFV3HiAK8LT/M=
=/eKd
-----END PGP SIGNATURE-----

--64j1qyTOoGvYcHb1--



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