From owner-freebsd-stable@FreeBSD.ORG Mon May 19 16:43:00 2008 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 62A19106566B for ; Mon, 19 May 2008 16:43:00 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (unknown [IPv6:2002:50b1:e8f2:1::143]) by mx1.freebsd.org (Postfix) with ESMTP id 1A6C08FC20 for ; Mon, 19 May 2008 16:43:00 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc] (unknown [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id 15A9B3FD8; Mon, 19 May 2008 17:42:30 +0100 (BST) Message-Id: From: Doug Rabson To: Dave Uhring In-Reply-To: <20080519163825.GA32372@charter.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Mon, 19 May 2008 17:42:56 +0100 References: <20080519151739.GA50653@charter.net> <4AB77C7C-55F7-4CC3-B842-E684F6C899E3@rabson.org> <20080519163825.GA32372@charter.net> X-Mailer: Apple Mail (2.919.2) Cc: freebsd-stable@freebsd.org Subject: Re: Buildworld Fails RELENG_7 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, 19 May 2008 16:43:00 -0000 On 19 May 2008, at 17:38, Dave Uhring wrote: > On Mon, May 19, 2008 at 05:07:08PM +0100, Doug Rabson wrote: >> This symbol has been added to fcntl.h recently. It appears as if >> your build >> is picking up the installed header rather than the one from the >> source >> tree. Are you using 'make buildworld'? > > Yes, although at this point is it 'make -DNO_CLEAN buildworld' until > I get a clean > build. > > The header files in /usr/include/sys are those from 7.0 RELEASE, > however, and I > have had to copy 3 files (so far) from /usr/src/sys/sys to get the > build to > continue. You should never have to copy any header files to /usr/include to get a buildworld to work. Try without the -DNO_CLEAN and if that still fails, clean your /usr/obj (e.g. with rm -rf /usr/obj/*).