From owner-freebsd-stable@FreeBSD.ORG Mon May 24 12:59:04 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 247AF1065678 for ; Mon, 24 May 2010 12:59:04 +0000 (UTC) (envelope-from stb@lassitu.de) Received: from gilb.zs64.net (gilb.zs64.net [IPv6:2001:470:1f0b:105e::1ea]) by mx1.freebsd.org (Postfix) with ESMTP id 9AE5B8FC16 for ; Mon, 24 May 2010 12:59:03 +0000 (UTC) Received: by gilb.zs64.net (Postfix, from stb@lassitu.de) id AD57070E45; Mon, 24 May 2010 12:59:02 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1078) Content-Type: text/plain; charset=us-ascii From: Stefan Bethke In-Reply-To: <20100524122944.GA26720@icarus.home.lan> Date: Mon, 24 May 2010 14:59:01 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <0CFCBFC9-F613-4D16-9359-334ECED3E913@lassitu.de> References: <323EFFEC-C17C-46AF-AF7C-281863F041C3@lassitu.de> <20100524120910.GA25613@icarus.home.lan> <20100524121856.GA26479@icarus.home.lan> <224129E1-5E90-4E36-A553-2F37C0CF0780@lassitu.de> <20100524122944.GA26720@icarus.home.lan> To: Jeremy Chadwick , Paul Mather X-Mailer: Apple Mail (2.1078) Cc: FreeBSD Stable Subject: Re: make world fails in usr.sbin/config? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2010 12:59:04 -0000 Am 24.05.2010 um 14:29 schrieb Jeremy Chadwick: > All that said: I *have* seen the compiler error you've mentioned, but > usually a 2nd rebuild (after nuking /usr/obj/*) usually works. = Probably > some weird race condition. It sure looks like it. Now that I've checked out again, the error has = moved to: cc -O2 -pipe -DHAS_ISBLANK -I. = -I/usr/src/usr.bin/awk/../../contrib/one-true-awk -DFOPEN_MAX=3D64 = -I/usr/obj/usr/src/tmp/legacy/usr/include = -L/usr/obj/usr/src/tmp/legacy/usr/lib = /usr/src/usr.bin/awk/../../contrib/one-true-awk/maketab.c -o maketab In file included from = /usr/src/usr.bin/awk/../../contrib/one-true-awk/maketab.c:35: ./ytab.h:98: warning: data definition has no type or storage class ./ytab.h:99: error: expected '=3D', ',', ';', 'asm' or '__attribute__' = before 'yylval' *** Error code 1 Stop in /usr/src/usr.bin/awk. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Again, it appears as if YYSTYPE is defined but empty. ytab.h looks a = bit odd to me: #define DECR 346 #define INCR 347 #define INDIRECT 348 #define LASTTOKEN 349 YYSTYPE; extern YYSTYPE yylval; Line 98 is " YYSTYPE;" Stefan --=20 Stefan Bethke Fon +49 151 14070811