Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Nov 1999 07:41:27 -0800
From:      "David O'Brien" <obrien@NUXI.com>
To:        Marcel Moolenaar <marcel@scc.nl>
Cc:        cvs-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src Makefile.inc1
Message-ID:  <19991124074127.J49362@dragon.nuxi.com>
In-Reply-To: <383BF4C5.D9119C38@scc.nl>; from marcel@scc.nl on Wed, Nov 24, 1999 at 03:23:01PM %2B0100
References:  <199911240604.WAA85809@freefall.freebsd.org> <383BF4C5.D9119C38@scc.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991124074127.J49362>