From owner-svn-src-all@FreeBSD.ORG  Thu Mar  1 20:43:41 2012
Return-Path: <owner-svn-src-all@FreeBSD.ORG>
Delivered-To: svn-src-all@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 98472106566C;
	Thu,  1 Mar 2012 20:43:41 +0000 (UTC) (envelope-from jhb@freebsd.org)
Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42])
	by mx1.freebsd.org (Postfix) with ESMTP id 6D60F8FC13;
	Thu,  1 Mar 2012 20:43:41 +0000 (UTC)
Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [96.47.65.170])
	by cyrus.watson.org (Postfix) with ESMTPSA id 11D7D46B1A;
	Thu,  1 Mar 2012 15:43:41 -0500 (EST)
Received: from jhbbsd.localnet (unknown [209.249.190.124])
	by bigwig.baldwin.cx (Postfix) with ESMTPSA id 96EC9B966;
	Thu,  1 Mar 2012 15:43:40 -0500 (EST)
From: John Baldwin <jhb@freebsd.org>
To: Dimitry Andric <dim@freebsd.org>
Date: Thu, 1 Mar 2012 15:38:24 -0500
User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p10; KDE/4.5.5; amd64; ; )
References: <201202292258.q1TMwqYk048993@svn.freebsd.org>
	<201203011434.12583.jhb@freebsd.org> <4F4FDA83.2010702@FreeBSD.org>
In-Reply-To: <4F4FDA83.2010702@FreeBSD.org>
MIME-Version: 1.0
Content-Type: Text/Plain;
  charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-Id: <201203011538.24647.jhb@freebsd.org>
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7
	(bigwig.baldwin.cx); Thu, 01 Mar 2012 15:43:40 -0500 (EST)
Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org,
	src-committers@freebsd.org
Subject: Re: svn commit: r232322 - in head: . gnu/usr.bin/cc/c++
	gnu/usr.bin/cc/cc gnu/usr.bin/cc/cpp share/mk sys/conf
	tools/build/options usr.bin/clang/clang
X-BeenThere: svn-src-all@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SVN commit messages for the entire src tree \(except for &quot;
	user&quot; and &quot; projects&quot; \)" <svn-src-all.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-all>,
	<mailto:svn-src-all-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/svn-src-all>
List-Post: <mailto:svn-src-all@freebsd.org>
List-Help: <mailto:svn-src-all-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-all>,
	<mailto:svn-src-all-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Mar 2012 20:43:41 -0000

On Thursday, March 01, 2012 3:22:27 pm Dimitry Andric wrote:
> On 2012-03-01 20:34, John Baldwin wrote:
> > On Wednesday, February 29, 2012 5:58:52 pm Dimitry Andric wrote:
> >> Author: dim
> >> Date: Wed Feb 29 22:58:51 2012
> >> New Revision: 232322
> >> URL: http://svn.freebsd.org/changeset/base/232322
> >>
> >> Log:
> >>   Add a WITH_CLANG_IS_CC option for src.conf(5), disabled by default, that
> >>   installs clang as /usr/bin/cc, /usr/bin/c++ and /usr/bin/cpp.
> >>   
> >>   Note this does *not* disable building and installing gcc, which will
> >>   still be available as /usr/bin/gcc, /usr/bin/g++ and /usr/bin/gcpp.  If
> >>   you want to disable gcc completely, you must use WITHOUT_GCC.
> >>   
> >>   MFC after:	2 weeks
> > 
> > This seems to have broken the ability to build world on older machines.  
> > Specifically, I have a little netbook whose last world was from May 2011 and 
> > when I tried to do a buildworld today, it blew up with this trying to do a 
> > build:
> > 
> >> make buildworld
> > "/usr/src/Makefile.inc1", line 1111: Malformed conditional (${MK_GCC} != "no" 
> > && (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang"))
> > "/usr/src/Makefile.inc1", line 1113: if-less endif
> > "/usr/src/Makefile.inc1", line 1173: Malformed conditional (${MK_CLANG} != 
> > "no" && (${MK_CLANG_IS_CC} != "no" || ${CC:T:Mclang} == "clang"))
> > "/usr/src/Makefile.inc1", line 1176: if-less endif
> > "/usr/src/Makefile.inc1", line 1178: Malformed conditional (${MK_GCC} != "no" 
> > && (${MK_CLANG_IS_CC} == "no" && ${CC:T:Mclang} != "clang"))
> > "/usr/src/Makefile.inc1", line 1180: if-less endif
> > "/usr/src/Makefile.inc1", line 1241: Malformed conditional (${MK_LIBCPLUSPLUS} 
> > != "no")
> > "/usr/src/Makefile.inc1", line 1243: if-less endif
> > make: fatal errors encountered -- cannot continue
> > *** Error code 1
> 
> Strange, it's like it isn't reading the updated bsd.own.mk (which is
> where all the MK_XXX settings originate).  Are you sure your tree is
> completely updated?  What are your make.conf and src.conf settings?

Turns out to be a false alarm, my tree wasn't fully updated due to csup(1)
sucking.

-- 
John Baldwin