Date: Sun, 11 Aug 1996 22:11:56 +0200 (MET DST) From: Andreas Klemm <andreas@klemm.gtn.com> To: Warner Losh <imp@village.org> Cc: current@FreeBSD.org Subject: Re: Whither gcc 2.7? Message-ID: <Pine.BSF.3.95.960811220408.312A-100000@klemm.gtn.com> In-Reply-To: <199608111659.KAA24937@rover.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 11 Aug 1996, Warner Losh wrote: > We have the current stable gcc 2.6.3 that is known good and everyone > trusts. Let's have a gcc port (yes, a port) that has 2.7.2 + the > 2.7.2.1 prerelease patches + any other FreeBSD hacks that are needed > to make it work. People can chose between /usr/bin/gcc and > /usr/local/bin/gcc via /etc/make.conf. Sounds good. > Over time, this would allow > those people that wanted to follow gcc more closely to do so, and to > have source available for easy importing into whatever scheme the core > kernel uses. Yes, this is a lot of disk space, but no more wasteful > than having both emacs and XEmacs in the ports tree. Well I don't think, that it's a 'waste' of diskspace. After building and installing gcc 2.7.x in the ports section, you can do a make clean, and this saves the space for the gcc sources ;-)) For safety reasons we keep 2.6.3 ... But a gcc port would allow, to migrate slowly to 2.7.x ... > The version in > the ports tree would use gmake, just like emacs does now, and it > wouldn't be bmaked. I've build recent gccs several times this way, > and it works well. Yes this would work very easily this way ;-) > I'd also be happy to put together a port of gcc 2.7.2.1 so that people > that need the newer functionality (especially with g++) of that > revision can have it more easily than today. I'd do that by grabbing > 2.7.2 from prep or gatekeeper or freefall, applying the 2.7.2.1 trial > patches plus any other FreeBSD specific patches that would be needed, > as patch-aa, patch-ab, etc. I'd install it into /usr/local/bin. I'm > not married to any of this. Sounds good. So everybody could use the gcc 2.7.2.x port then, to work on a clean 'make world' with gcc 2.7.2.x. andreas@klemm.gtn.com /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ Support Unix -- andreas.klemm@wup.de pgp p-key http://www-swiss.ai.mit.edu/~bal/pks-toplev.html >>> powered by <<< ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz >>> FreeBSD <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.960811220408.312A-100000>