Date: Mon, 25 Nov 2013 13:59:03 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: Glen Barber <gjb@freebsd.org> Cc: Matthew Fleming <mdf@FreeBSD.org>, Brooks Davis <brooks@FreeBSD.org>, freebsd-hackers <freebsd-hackers@freebsd.org> Subject: Re: Building with gcc? Message-ID: <65EE6ADD-78CB-4990-ABED-CCFCC4446C34@FreeBSD.org> In-Reply-To: <20131125013122.GE1627@glenbarber.us> References: <CAMBSHm-k%2B6md05aEJXLnGbbyg-WScseqLfjrpRutC4TFk7ir5Q@mail.gmail.com> <20131125013122.GE1627@glenbarber.us>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_97856E56-D5E1-4275-A25C-4BC90D51E1EA Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 25 Nov 2013, at 02:31, Glen Barber <gjb@freebsd.org> wrote: > On Sun, Nov 24, 2013 at 05:28:05PM -0800, Matthew Fleming wrote: >> I'm trying to test a change to gcc, and I'd like to do a full >> buildworld/buildkernel using the gcc compiler. So I added this to my >> /etc/src.conf (and make.conf, since I can't remember under which scenarios >> they're different): >> >> WITHOUT_CLANG=YES >> WITH_GCC=YES >> WITH_GNUCXX=YES >> >> and I started a buildworld. It's currently building clang. >> >> Why is it building clang? >> > > You also want WITHOUT_CLANG_IS_CC=YES. I have no reasonable explanation > for why it is different. WITHOUT_CLANG and WITHOUT_CLANG_IS_CC were decoupled in r256915 by brooks: "Stop conflating WITHOUT_CLANG with WITHOUT_CLANG_IS_CC. This allows bootstrapping a copy of clang without building clang for the base system which is useful for nanobsd and similar setups. It's still probably wrong to conflate what is installed as /usr/bin/cc with the selection of a bootstrap compiler under WITH*_CLANG_IS_CC, but that's for another day." I would still say that WITHOUT_CLANG implies that you cannot have clang as cc, so maybe it would be better to error out in this case? -Dimitry --Apple-Mail=_97856E56-D5E1-4275-A25C-4BC90D51E1EA Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iEYEARECAAYFAlKTSZcACgkQsF6jCi4glqNi3ACffg6SxeSeB2VRb19U3xRNYY6g l3kAoM2hyRg2I8WKpmdxzudYiHkIIU1e =1QIn -----END PGP SIGNATURE----- --Apple-Mail=_97856E56-D5E1-4275-A25C-4BC90D51E1EA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?65EE6ADD-78CB-4990-ABED-CCFCC4446C34>