From owner-freebsd-stable@FreeBSD.ORG Sun Jan 15 07:37:51 2012 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 A7877106564A for ; Sun, 15 Jan 2012 07:37:51 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from qmta12.emeryville.ca.mail.comcast.net (qmta12.emeryville.ca.mail.comcast.net [76.96.27.227]) by mx1.freebsd.org (Postfix) with ESMTP id 8CCA08FC08 for ; Sun, 15 Jan 2012 07:37:51 +0000 (UTC) Received: from omta04.emeryville.ca.mail.comcast.net ([76.96.30.35]) by qmta12.emeryville.ca.mail.comcast.net with comcast id Mjdq1i0020lTkoCACjdrHh; Sun, 15 Jan 2012 07:37:51 +0000 Received: from koitsu.dyndns.org ([67.180.84.87]) by omta04.emeryville.ca.mail.comcast.net with comcast id Mjdq1i00p1t3BNj8QjdqfJ; Sun, 15 Jan 2012 07:37:50 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id 10FF2102C19; Sat, 14 Jan 2012 23:37:50 -0800 (PST) Date: Sat, 14 Jan 2012 23:37:50 -0800 From: Jeremy Chadwick To: Rob Clark Message-ID: <20120115073749.GA50316@icarus.home.lan> References: <20120111161110.4258969c.rpclark@tds.net> <201201120815.50838.jhb@freebsd.org> <20120115022441.4c378507.rpclark@tds.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120115022441.4c378507.rpclark@tds.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-stable@freebsd.org, John Baldwin Subject: Re: GENERIC make buildkernel error / fails - posix_fadvise 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: Sun, 15 Jan 2012 07:37:51 -0000 On Sun, Jan 15, 2012 at 02:24:41AM -0500, Rob Clark wrote: > On Thu, 12 Jan 2012 08:15:50 -0500 > John Baldwin wrote: > > > On Wednesday, January 11, 2012 4:11:10 pm Rob Clark wrote: > > > System: Dell 600sc > > > Currently running: 8.2-RELEASE > > > > > > In attempting to update this system to 8-STABLE I did > > > what I usually do to update a system (see below). > > > make buildworld completes successfully, but make > > > buildkernel does not. I usually create a custom > > > kernel, but for this system I went with GENERIC as > > > is. > > > > > > The error message is: > > > /usr/src/sys/kern/init_sysent.c:568: error: invalid > > > application of 'sizeof' to incomplete type 'struct > > > posix_fadvise_args' /usr/src/sys/kern/init_sysent.c:568: > > > error: 'posix_fadvise' undeclared here (not in a > > > function) *** Error code 1 > > > > This sounds like you have an incomplete tree that only got part of a change > > (specifically, /usr/src/sys/sys/sysproto.h seems stale). Have you tried a > > different cvsup mirror? > > > > -- > > John Baldwin > > Sorry for the late follow-up, just got the system > up and running yesterday. It appears that choosing a > different mirror did the trick. Can you please disclose what cvsup mirror you were using? This kind of problem may be affecting other people, so you may want to report it to freebsd-hubs@freebsd.org to make the maintainer of the mirror aware. Otherwise, ""corruption"" (for lack of better term) between what's in /var/db/sup and what's on your filesystem is something I've seen before, particularly when changing release tags in a supfile. -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, US | | Making life hard for others since 1977. PGP 4BD6C0CB |