Date: Thu, 26 Feb 2009 19:25:43 +0100 From: Ed Schouten <ed@80386.nl> To: Daniel Eischen <deischen@freebsd.org> Cc: hackers@freebsd.org Subject: Re: Renaming all symbols in libmp(3) Message-ID: <20090226182543.GY19161@hoeg.nl> In-Reply-To: <Pine.GSO.4.64.0902261315150.12228@sea.ntplx.net> References: <20090226180756.GX19161@hoeg.nl> <Pine.GSO.4.64.0902261315150.12228@sea.ntplx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--4nn+A2p41ba1mxGd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Daniel Eischen <deischen@freebsd.org> wrote: > Why don't you add symbol versioning to libmp, so that old > binaries will still work, but new ones will get the new > symbols by default. Hmm, will that work without bumping > SHLIB_MAJOR? You might want to play around with it and > see. Well, even without symbol versioning this could be done, by just making a __strong_reference() between the symbols, but I decided not to do so. I think solutions like these are perfect when just renaming/removing a couple of symbols, but because we're basically touching everything, I thought we'd better just use the old approach. --=20 Ed Schouten <ed@80386.nl> WWW: http://80386.nl/ --4nn+A2p41ba1mxGd Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkmm3qcACgkQ52SDGA2eCwVAVACfUiDVlfc8BEVoaUOFYzLx/Yhc cXIAniLcU9T0ls6RJbdLDYdq3k/KmLLV =Q2+Z -----END PGP SIGNATURE----- --4nn+A2p41ba1mxGd--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090226182543.GY19161>