Subject: Re: Compiling NetBSD with another compiler.
To: None <tech-userlevel@netbsd.org>
From: Quentin Garnier <cube@cubidou.net>
List: tech-userlevel
Date: 10/11/2007 22:26:45
--h73OigHGubxJv9Jx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Oct 11, 2007 at 11:18:46PM +0300, Aleksey Cheusov wrote:
>=20
> > generate a reference to a symbol other than 'foo'.
>=20
>  >> any why it is used in NetBSD?
>=20
> > For backwards compatibility.
>=20
> Do you mean that ALL/MOST programs/packages built for older NetBSD
> releases should work without recompilation with newer NetBSD versions
> and NetBSD releases are ALWAYS binary backward compatible with older
> releases?

Yes.  That's why we go through all that trouble, of which renaming is
but a small aspect.

Of course there might be a few exceptions, but overall the project has
maintained an impressively good binary compatibility with older
releases.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"See the look on my face from staying too long in one place
[...] every time the morning breaks I know I'm closer to falling"
KT Tunstall, Saving My Face, Drastic Fantastic, 2007.

--h73OigHGubxJv9Jx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (NetBSD)

iQEVAwUBRw6HBdgoQloHrPnoAQKllwgArdN08bqTx+gOeA915Ye0hPQqTULskLEr
Wif1xteoaGoIaRSJ0I2IR56iuBo5pjWRLjn+8mC+kAr47HefmH1aGwg87b6pQByC
pPeZ36oiTa20iscE0lGASC7rKPE7g7A3xAv4uSJMpuwFmz/LP11dJBdg2UsA5fF9
yymSw5+1x4G0DX77Sn5QAzj7yZkVdchvIMsF3Ftscq+da4H3DA5ULvx0rQrHVkxI
VlOhhc5pxiin2v/TSA6zKHryDHOdlCzjc2OHQGTBRLZ8STqA3p3gnIBINz3x02NT
XBXEWZFHK8DDvRVpOXCdLALSReZaz1eXBrLHnsIEvlREVe8OLGAg4g==
=PYso
-----END PGP SIGNATURE-----

--h73OigHGubxJv9Jx--