From owner-svn-src-all@FreeBSD.ORG Fri Dec 31 03:29:44 2010 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 0A888106566B; Fri, 31 Dec 2010 03:29:44 +0000 (UTC) (envelope-from lstewart@freebsd.org) Received: from outbound.icp-qv1-irony-out1.iinet.net.au (outbound.icp-qv1-irony-out1.iinet.net.au [203.59.1.106]) by mx1.freebsd.org (Postfix) with ESMTP id C78CB8FC08; Fri, 31 Dec 2010 03:29:42 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAIfVHE18lWAs/2dsb2JhbACDcKBOc7ANjyyBIIM2dASOOw X-IronPort-AV: E=Sophos;i="4.60,253,1291564800"; d="scan'208";a="744818822" Received: from unknown (HELO lstewart-laptop.caia.swin.edu.au) ([124.149.96.44]) by outbound.icp-qv1-irony-out1.iinet.net.au with ESMTP; 31 Dec 2010 11:01:33 +0800 Message-ID: <4D1D478B.8070105@freebsd.org> Date: Fri, 31 Dec 2010 14:01:31 +1100 From: Lawrence Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101225 Lightning/1.0b2 Thunderbird/3.1.7 MIME-Version: 1.0 To: Warner Losh References: <201007152228.o6FMSJi3019698@svn.freebsd.org> In-Reply-To: <201007152228.o6FMSJi3019698@svn.freebsd.org> 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: r210144 - head/usr.sbin/config 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: Fri, 31 Dec 2010 03:29:44 -0000 Hi Warner, On 07/16/10 08:28, Warner Losh wrote: > Author: imp > Date: Thu Jul 15 22:28:19 2010 > New Revision: 210144 > URL: http://svn.freebsd.org/changeset/base/210144 > > Log: > Put warnings out to stderr rather than stdout. > > MFC after: 3 days > > Modified: > head/usr.sbin/config/config.y > head/usr.sbin/config/mkmakefile.c > head/usr.sbin/config/mkoptions.c Attempting to "make universe" on stable/8 without this diff currently results in the make bailing because of config warnings ending up in make variables when a LINT kernel is built. Building a head tree on stable/8 using the following command will demonstrate the problem: make -v -dl universe_kernels KERNCONFS=LINT e.g. ########## lstewart@lstewart3:head> sudo make -v -dl universe_kernels KERNCONFS=LINT (cd /work/svn/freebsd_mirror/head && env __MAKE_CONF=/dev/null make buildkernel TARGET=amd64 TARGET_ARCH=WARNING: duplicate option `GEOM_PART_BSD' encountered. WARNING: duplicate option `GEOM_PART_EBR' encountered. WARNING: duplicate option `GEOM_PART_EBR_COMPAT' encountered. WARNING: duplicate option `GEOM_PART_MBR' encountered. WARNING: duplicate option `DEV_MEM' encountered. WARNING: duplicate device `mem' encountered. WARNING: duplicate option `DEV_ISA' encountered. WARNING: duplicate device `isa' encountered. amd64 KERNCONF=LINT > _.amd64.LINT 2>&1 || (echo "amd64 LINT kernel failed," "check _.amd64.LINT for details"| cat)) Syntax error: Unterminated quoted string *** Error code 2 Stop in /work/svn/freebsd_mirror/head. ########## Jilles deserves the credit for doing all the detective work after I complained about this problem on IRC today. Is there a reason the MFC was never done? Assuming not, I would appreciate if you could do it when you have a sec or give me the green light to do it instead. Cheers, Lawrence