From owner-cvs-all Wed Nov 24 7:42:54 1999 Delivered-To: cvs-all@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 3659615244; Wed, 24 Nov 1999 07:42:42 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (root@d60-025.leach.ucdavis.edu [169.237.60.25]) by relay.nuxi.com (8.9.3/8.9.3) with ESMTP id HAA58272; Wed, 24 Nov 1999 07:41:27 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id HAA77435; Wed, 24 Nov 1999 07:41:27 -0800 (PST) (envelope-from obrien) Date: Wed, 24 Nov 1999 07:41:27 -0800 From: "David O'Brien" To: Marcel Moolenaar Cc: cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 Message-ID: <19991124074127.J49362@dragon.nuxi.com> Reply-To: obrien@NUXI.com References: <199911240604.WAA85809@freefall.freebsd.org> <383BF4C5.D9119C38@scc.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <383BF4C5.D9119C38@scc.nl>; from marcel@scc.nl on Wed, Nov 24, 1999 at 03:23:01PM +0100 X-Operating-System: FreeBSD 4.0-CURRENT Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > Adding TMPATH to the BMAKE environment would have been enough to fix > this. I considered this, but since it is still a WIP for you, I figured I'd put you back where you started from (and presumable have diffs laying around from), rather than make you have to deal with merging any new changes of mine. > > > The problem with pre-GCC 2.95 worlds is libgcc is built with the wrong > > compiler. See rev 1.17 of src/gnu/lib/libgcc/Makefile (which used to live > > in src/gnu/usr.bin/cc/libgcc) + commit messge for details of the requirements. > > I think you misinterpret the comments (and commit logs). It says that > libgcc2 must be built with the version in the source tree. It says *part* of it must be built with the version in the source tree. > It's not a problem if libgcc1 is not built with the native compiler, > because that's gcc as well, and most of the times it will even be the > same version as the one in the source tree. Install the 19991031 snapshot on an Alpha and do a -CURRENT buildworld. I had to help both JMB and Mike Smith in this situation. The build just dies making libgcc. Since it wasn't my machine, I was limited in what I could to do debug it (I would have liked to add "-v" to CFLAGS). When JMB reverted Makefile.inc1 from 1.93 to 1.91, the build worked. > and most of the times it will even be the same version as the one in > the source tree. True for most of the time. However in the past few days, I've been triage many build errors due to the 1.92 and 1.93 commits. Please, before making any more changes to Makefile.inc1 you need to do two things. (1) install a 4.0 i386 snapshot from before Aug 14th, and test. (2) install the 19991031 Alpha snapshot and test. -- -- David (obrien@NUXI.com) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message