From owner-freebsd-ppc@FreeBSD.ORG Tue Dec 21 23:20:10 2010 Return-Path: Delivered-To: powerpc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47021106564A for ; Tue, 21 Dec 2010 23:20:10 +0000 (UTC) (envelope-from mdf356@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0F23F8FC12 for ; Tue, 21 Dec 2010 23:20:09 +0000 (UTC) Received: by iwn39 with SMTP id 39so4736380iwn.13 for ; Tue, 21 Dec 2010 15:20:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=3/0AvuOeIzaFFmisAmrcAg8N8FGMZDjAMJV7KL/Es/4=; b=YAJEgwlVKj2DpzlBv+y9lgH9K9usL6zs8Y+KYLkjGOy9cBND5eDCvPA811i34WlqOf QFMpyo6yNIwUpcPZJ3rf/bkge8AV6MxnC5W2qghRPq0RS2YpEu6oWcMM3JK8WkeAq2vl 7dI1LZiR1knEZHZkooJ7CeZNG7jWUgQHcm9/o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Y3WvKXI15pS7qo4K9RUXXMbX+zun8pwaxpTBt3Mq3oJ4gwq0ihoMnBtnWqyLfXfJt2 UvbXcXhpaAal3G95tGfWlThHTOuQvTDLPOaKlWM3Z1vqyDX+jJUuUmmM5twDAGz9MXZE nSydagFwFf917GLwGrLom52af4HgXpcxg3HxI= MIME-Version: 1.0 Received: by 10.42.170.8 with SMTP id d8mr6292406icz.439.1292971765214; Tue, 21 Dec 2010 14:49:25 -0800 (PST) Received: by 10.231.172.69 with HTTP; Tue, 21 Dec 2010 14:49:25 -0800 (PST) In-Reply-To: <201012212237.oBLMbLCh086858@freebsd-current.sentex.ca> References: <201012212237.oBLMbLCh086858@freebsd-current.sentex.ca> Date: Tue, 21 Dec 2010 14:49:25 -0800 Message-ID: From: Matthew Fleming To: FreeBSD Tinderbox Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Tue, 21 Dec 2010 23:40:37 +0000 Cc: powerpc64@freebsd.org, current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Dec 2010 23:20:10 -0000 On Tue, Dec 21, 2010 at 2:37 PM, FreeBSD Tinderbox wrote: > TB --- 2010-12-21 20:56:55 - tinderbox 2.6 running on freebsd-current.sentex.ca > TB --- 2010-12-21 20:56:55 - starting HEAD tinderbox run for powerpc64/powerpc > TB --- 2010-12-21 20:56:55 - cleaning the object tree > TB --- 2010-12-21 20:57:12 - cvsupping the source tree > TB --- 2010-12-21 20:57:12 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile > TB --- 2010-12-21 20:57:29 - building world > TB --- 2010-12-21 20:57:29 - MAKEOBJDIRPREFIX=/obj > TB --- 2010-12-21 20:57:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin > TB --- 2010-12-21 20:57:29 - TARGET=powerpc > TB --- 2010-12-21 20:57:29 - TARGET_ARCH=powerpc64 > TB --- 2010-12-21 20:57:29 - TZ=UTC > TB --- 2010-12-21 20:57:29 - __MAKE_CONF=/dev/null > TB --- 2010-12-21 20:57:29 - cd /src > TB --- 2010-12-21 20:57:29 - /usr/bin/make -B buildworld >>>> World build started on Tue Dec 21 20:57:29 UTC 2010 >>>> Rebuilding the temporary build tree >>>> stage 1.1: legacy release compatibility shims >>>> stage 1.2: bootstrap tools >>>> stage 2.1: cleaning up the object tree >>>> stage 2.2: rebuilding the object tree >>>> stage 2.3: build tools >>>> stage 3: cross tools >>>> stage 4.1: building includes >>>> stage 4.2: building libraries >>>> stage 4.3: make dependencies >>>> stage 4.4: building everything >>>> stage 5.1: building 32 bit shim libraries >>>> World build completed on Tue Dec 21 22:29:06 UTC 2010 > TB --- 2010-12-21 22:29:06 - generating LINT kernel config > TB --- 2010-12-21 22:29:06 - cd /src/sys/powerpc/conf > TB --- 2010-12-21 22:29:06 - /usr/bin/make -B LINT > TB --- 2010-12-21 22:29:06 - building LINT kernel > TB --- 2010-12-21 22:29:06 - MAKEOBJDIRPREFIX=/obj > TB --- 2010-12-21 22:29:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin > TB --- 2010-12-21 22:29:06 - TARGET=powerpc > TB --- 2010-12-21 22:29:06 - TARGET_ARCH=powerpc64 > TB --- 2010-12-21 22:29:06 - TZ=UTC > TB --- 2010-12-21 22:29:06 - __MAKE_CONF=/dev/null > TB --- 2010-12-21 22:29:06 - cd /src > TB --- 2010-12-21 22:29:06 - /usr/bin/make -B buildkernel KERNCONF=LINT >>>> Kernel build for LINT started on Tue Dec 21 22:29:06 UTC 2010 >>>> stage 1: configuring the kernel >>>> stage 2.1: cleaning up the object tree >>>> stage 2.2: rebuilding the object tree >>>> stage 2.3: build tools >>>> stage 3.1: making dependencies >>>> stage 3.2: building everything > [...] > /src/sys/kern/kern_fail.c:557: error: dereferencing pointer to incomplete type > /src/sys/kern/kern_fail.c:557: error: dereferencing pointer to incomplete type > /src/sys/kern/kern_fail.c:557: error: dereferencing pointer to incomplete type > /src/sys/kern/kern_fail.c:557: error: dereferencing pointer to incomplete type > /src/sys/kern/kern_fail.c:557: error: dereferencing pointer to incomplete type > /src/sys/kern/kern_fail.c: In function 'clear_entries': > /src/sys/kern/kern_fail.c:569: error: dereferencing pointer to incomplete type > /src/sys/kern/kern_fail.c:569: warning: left-hand operand of comma expression has no effect > *** Error code 1 I think Tinderbox has a bad source tree. Lines 557 and 569 make sense from the old version of kern_fail.c before either of my commits. So is Tinderbox somehow building with an old kern_fail.c but an updated sys/fail.h? That would explain the build error, but I have no idea how it could have gotten into such a situation. But line 557 is a comment in between functions after both r216616 and r216620. Thanks, matthew