From owner-svn-src-all@FreeBSD.ORG Thu Mar 1 20:22:28 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B6F81065670; Thu, 1 Mar 2012 20:22:28 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (cl-327.ede-01.nl.sixxs.net [IPv6:2001:7b8:2ff:146::2]) by mx1.freebsd.org (Postfix) with ESMTP id 086388FC08; Thu, 1 Mar 2012 20:22:28 +0000 (UTC) Received: from [IPv6:2001:7b8:3a7:0:d534:8303:3be7:974] (unknown [IPv6:2001:7b8:3a7:0:d534:8303:3be7:974]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 688625C37; Thu, 1 Mar 2012 21:22:26 +0100 (CET) Message-ID: <4F4FDA83.2010702@FreeBSD.org> Date: Thu, 01 Mar 2012 21:22:27 +0100 From: Dimitry Andric Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20120216 Thunderbird/11.0 MIME-Version: 1.0 To: John Baldwin References: <201202292258.q1TMwqYk048993@svn.freebsd.org> <201203011434.12583.jhb@freebsd.org> In-Reply-To: <201203011434.12583.jhb@freebsd.org> X-Enigmail-Version: 1.4a1pre Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit 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 " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2012 20:22:28 -0000 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?