Date: Sat, 1 Jan 2005 13:29:38 -0800 From: Kris Kennaway <kris@obsecurity.org> To: "Edward B. Dreger" <eddy+public+spam@noc.everquick.net> Cc: freebsd-questions@freebsd.org Subject: Re: Compiling FreeBSD 4.10 kernel with gcc native and gcc-3.4.3 Message-ID: <20050101212938.GB52172@xor.obsecurity.org> In-Reply-To: <Pine.LNX.4.44.0501011150440.17848-100000@a.mx.ict1.everquick.net> References: <1104578523.41d687db333c2@webmail.uoi.gr> <Pine.LNX.4.44.0501011150440.17848-100000@a.mx.ict1.everquick.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--61jdw2sOBCFtR2d/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 01, 2005 at 12:01:45PM +0000, Edward B. Dreger wrote: > > 2:) Why FreBSD 4.10 is using such an old compiler? >=20 > Nobody has upgraded it. What's there is stable and works; nobody has > volunteered to replace it, test, and assure that all is correct. > Efforts are going toward RELENG_5 and CURRENT. ]Note that I do not > speak in any official capacity, and am open to corrections, but would be > surprised if anyone disagreed. Actually, all the responses I've seen so far have been incorrect, or haven't mentioned the real reason. FreeBSD 4.10 is using gcc 2.95 because later versions of g++ produce incompatible object code, so we cannot update without forcing every 4.x user to recompile every piece of C++ code on their system. That's not acceptable in a -stable branch. Compiling the base system with a version of GCC other than that which is shipped with the base system (i.e. GCC 2.95 for 4.x) is not supported, and if you manage to get it working you're on your own support-wise (i.e. do not submit bug reports against your custom system, because they're probably your own bugs and you'll waste developer time trying to follow them up). If you think you really need a version of FreeBSD compiled with GCC 3.x, consider updating to FreeBSD 5.3. Kris --61jdw2sOBCFtR2d/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFB1xZCWry0BWjoQKURAiN8AKDK1C+YzA8uBgjd7jD/LGH7eoQDjgCeN1mX +1/TmbQvQwzFBxmOJRbSG2g= =GiiI -----END PGP SIGNATURE----- --61jdw2sOBCFtR2d/--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050101212938.GB52172>