Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 May 2002 01:46:50 -0700
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        Ruslan Ermilov <ru@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src Makefile.inc1 src/gnu/lib Makefile src/gnu/usr.bin Makefile src/gnu/usr.bin/cc Makefile
Message-ID:  <20020516014650.A41621@dragon.nuxi.com>
In-Reply-To: <20020516055741.GA26715@sunbay.com>; from ru@FreeBSD.org on Thu, May 16, 2002 at 08:57:41AM %2B0300
References:  <200205151629.g4FGTj062213@freefall.freebsd.org> <20020515150513.A14077@dragon.nuxi.com> <20020516055741.GA26715@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 16, 2002 at 08:57:41AM +0300, Ruslan Ermilov wrote:
> > >   Log:
> > >   Make sure to not yet build the GNU C++, but still allow
> > >   for the C++ progs to be built with e.g. an old compiler,
> > >   CXX=/usr/bin/c++, for the time being.
> > 
> > Please back this out.  You are removing the ability to use an external
> > C++ compiler.
> There's no reason to back this out, it does not break anything listed
> below.  Have you actually looked at the diffs?

Yes I did look at the diffs.  What C++ compiler do we have that is named 
"c++" other than the system one?  Certainly none of the GCC ports I

> The point was to say that it's now possible to use CXX=/foo/path/c++,

What "c++" command is this you envision?


> Makefile.inc1 takes care of building "gperf" in bootstrap-tools, so
> in a normal bootstrapping sequence no special hacks are necessary.

Gperf is written in C++.  If you have no system C++ compiler and CXX is
set to its stock value; how are you going to build gperf?  We experience
this in the Sparc64 world where we never had a 2.95 system compiler.

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?20020516014650.A41621>