From owner-freebsd-tinderbox@FreeBSD.ORG Tue Aug 17 18:01:08 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21E13106567A; Tue, 17 Aug 2010 18:01:08 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id D8E398FC1C; Tue, 17 Aug 2010 18:01:07 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7HI16AL023796; Tue, 17 Aug 2010 14:01:06 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7HI16kG023771; Tue, 17 Aug 2010 18:01:06 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 17 Aug 2010 18:01:06 GMT Message-Id: <201008171801.o7HI16kG023771@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc/powerpc64 X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2010 18:01:08 -0000 TB --- 2010-08-17 17:55:45 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-17 17:55:45 - starting HEAD tinderbox run for powerpc/powerpc64 TB --- 2010-08-17 17:55:45 - mkdir /tinderbox/HEAD/powerpc/powerpc64 TB --- 2010-08-17 17:55:45 - cleaning the object tree TB --- 2010-08-17 17:55:45 - cvsupping the source tree TB --- 2010-08-17 17:55:45 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc64/supfile TB --- 2010-08-17 18:01:06 - building world TB --- 2010-08-17 18:01:06 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-17 18:01:06 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-17 18:01:06 - TARGET=powerpc64 TB --- 2010-08-17 18:01:06 - TARGET_ARCH=powerpc TB --- 2010-08-17 18:01:06 - TZ=UTC TB --- 2010-08-17 18:01:06 - __MAKE_CONF=/dev/null TB --- 2010-08-17 18:01:06 - cd /src TB --- 2010-08-17 18:01:06 - /usr/bin/make -B buildworld "/src/Makefile.inc1", line 139: Unknown target powerpc:powerpc64. *** Error code 1 Stop in /src. TB --- 2010-08-17 18:01:06 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-17 18:01:06 - ERROR: failed to build world TB --- 2010-08-17 18:01:06 - 12.50 user 39.09 system 321.75 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc64.full From owner-freebsd-tinderbox@FreeBSD.ORG Wed Aug 18 08:56:30 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4834106566B; Wed, 18 Aug 2010 08:56:30 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 7503B8FC28; Wed, 18 Aug 2010 08:56:30 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7I8uTmL051002; Wed, 18 Aug 2010 04:56:29 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7I8uTSG051001; Wed, 18 Aug 2010 08:56:29 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 18 Aug 2010 08:56:29 GMT Message-Id: <201008180856.o7I8uTSG051001@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2010 08:56:30 -0000 TB --- 2010-08-18 06:10:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-18 06:10:00 - starting HEAD tinderbox run for i386/i386 TB --- 2010-08-18 06:10:00 - cleaning the object tree TB --- 2010-08-18 06:10:38 - cvsupping the source tree TB --- 2010-08-18 06:10:38 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/i386/i386/supfile TB --- 2010-08-18 06:16:37 - building world TB --- 2010-08-18 06:16:37 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 06:16:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 06:16:37 - TARGET=i386 TB --- 2010-08-18 06:16:37 - TARGET_ARCH=i386 TB --- 2010-08-18 06:16:37 - TZ=UTC TB --- 2010-08-18 06:16:37 - __MAKE_CONF=/dev/null TB --- 2010-08-18 06:16:37 - cd /src TB --- 2010-08-18 06:16:37 - /usr/bin/make -B buildworld >>> World build started on Wed Aug 18 06:16:37 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 >>> World build completed on Wed Aug 18 08:03:38 UTC 2010 TB --- 2010-08-18 08:03:38 - generating LINT kernel config TB --- 2010-08-18 08:03:38 - cd /src/sys/i386/conf TB --- 2010-08-18 08:03:38 - /usr/bin/make -B LINT TB --- 2010-08-18 08:03:38 - building LINT kernel TB --- 2010-08-18 08:03:38 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 08:03:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 08:03:38 - TARGET=i386 TB --- 2010-08-18 08:03:38 - TARGET_ARCH=i386 TB --- 2010-08-18 08:03:38 - TZ=UTC TB --- 2010-08-18 08:03:38 - __MAKE_CONF=/dev/null TB --- 2010-08-18 08:03:38 - cd /src TB --- 2010-08-18 08:03:38 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Aug 18 08:03:38 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 the kernel >>> stage 3.3: building the modules >>> Kernel build for LINT completed on Wed Aug 18 08:30:39 UTC 2010 TB --- 2010-08-18 08:30:39 - building GENERIC kernel TB --- 2010-08-18 08:30:39 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 08:30:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 08:30:39 - TARGET=i386 TB --- 2010-08-18 08:30:39 - TARGET_ARCH=i386 TB --- 2010-08-18 08:30:39 - TZ=UTC TB --- 2010-08-18 08:30:39 - __MAKE_CONF=/dev/null TB --- 2010-08-18 08:30:39 - cd /src TB --- 2010-08-18 08:30:39 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Wed Aug 18 08:30:39 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 the kernel >>> stage 3.3: building the modules >>> Kernel build for GENERIC completed on Wed Aug 18 08:51:08 UTC 2010 TB --- 2010-08-18 08:51:08 - building PAE kernel TB --- 2010-08-18 08:51:08 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 08:51:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 08:51:08 - TARGET=i386 TB --- 2010-08-18 08:51:08 - TARGET_ARCH=i386 TB --- 2010-08-18 08:51:08 - TZ=UTC TB --- 2010-08-18 08:51:08 - __MAKE_CONF=/dev/null TB --- 2010-08-18 08:51:08 - cd /src TB --- 2010-08-18 08:51:08 - /usr/bin/make -B buildkernel KERNCONF=PAE >>> Kernel build for PAE started on Wed Aug 18 08:51:08 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 the kernel >>> stage 3.3: building the modules -------------------------------------------------------------- cd /obj/i386.i386/src/sys/PAE; MAKEOBJDIRPREFIX=/obj/i386.i386 MACHINE_ARCH=i386 MACHINE=i386 CPUTYPE= GROFF_BIN_PATH=/obj/i386.i386/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/obj/i386.i386/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/obj/i386.i386/src/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/obj/i386.i386/src/tmp VERSION="FreeBSD 8.0-STABLE amd64 800504" INSTALL="sh /src/tools/install.sh" PATH=/obj/i386.i386/src/tmp/legacy/usr/sbin:/obj/i386.i386/src/tmp/legacy/usr/bin:/obj/i386.i386/src/tmp/legacy/usr/games:/obj/i386.i386/src/tmp/usr/sbin:/obj/i386.i386/src/tmp/usr/bin:/obj/i386.i386/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin /usr/bin/make KERNEL=kernel modules-all -DNO_MODULES_OBJ make: don't know how to make modules-all. Stop *** Error code 2 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-18 08:56:29 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-18 08:56:29 - ERROR: failed to build PAE kernel TB --- 2010-08-18 08:56:29 - 7339.23 user 1486.55 system 9989.07 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-i386-i386.full From owner-freebsd-tinderbox@FreeBSD.ORG Wed Aug 18 11:23:07 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 777A010656DE; Wed, 18 Aug 2010 11:23:07 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 28BA88FC13; Wed, 18 Aug 2010 11:23:06 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7IBN6xb059473; Wed, 18 Aug 2010 07:23:06 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7IBN68p059472; Wed, 18 Aug 2010 11:23:06 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 18 Aug 2010 11:23:06 GMT Message-Id: <201008181123.o7IBN68p059472@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on sparc64/sun4v X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2010 11:23:07 -0000 TB --- 2010-08-18 09:47:11 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-18 09:47:11 - starting HEAD tinderbox run for sparc64/sun4v TB --- 2010-08-18 09:47:11 - cleaning the object tree TB --- 2010-08-18 09:47:41 - cvsupping the source tree TB --- 2010-08-18 09:47:41 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sun4v/supfile TB --- 2010-08-18 09:50:08 - building world TB --- 2010-08-18 09:50:08 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 09:50:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 09:50:08 - TARGET=sun4v TB --- 2010-08-18 09:50:08 - TARGET_ARCH=sparc64 TB --- 2010-08-18 09:50:08 - TZ=UTC TB --- 2010-08-18 09:50:08 - __MAKE_CONF=/dev/null TB --- 2010-08-18 09:50:08 - cd /src TB --- 2010-08-18 09:50:08 - /usr/bin/make -B buildworld >>> World build started on Wed Aug 18 09:50:09 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 >>> World build completed on Wed Aug 18 10:55:36 UTC 2010 TB --- 2010-08-18 10:55:36 - generating LINT kernel config TB --- 2010-08-18 10:55:36 - cd /src/sys/sun4v/conf TB --- 2010-08-18 10:55:36 - /usr/bin/make -B LINT TB --- 2010-08-18 10:55:36 - building LINT kernel TB --- 2010-08-18 10:55:36 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 10:55:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 10:55:36 - TARGET=sun4v TB --- 2010-08-18 10:55:36 - TARGET_ARCH=sparc64 TB --- 2010-08-18 10:55:36 - TZ=UTC TB --- 2010-08-18 10:55:36 - __MAKE_CONF=/dev/null TB --- 2010-08-18 10:55:36 - cd /src TB --- 2010-08-18 10:55:36 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Aug 18 10:55:37 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 the kernel >>> stage 3.3: building the modules >>> Kernel build for LINT completed on Wed Aug 18 11:19:24 UTC 2010 TB --- 2010-08-18 11:19:24 - building GENERIC kernel TB --- 2010-08-18 11:19:24 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 11:19:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 11:19:24 - TARGET=sun4v TB --- 2010-08-18 11:19:24 - TARGET_ARCH=sparc64 TB --- 2010-08-18 11:19:24 - TZ=UTC TB --- 2010-08-18 11:19:24 - __MAKE_CONF=/dev/null TB --- 2010-08-18 11:19:24 - cd /src TB --- 2010-08-18 11:19:24 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Wed Aug 18 11:19:24 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 the kernel >>> stage 3.3: building the modules -------------------------------------------------------------- cd /obj/sun4v.sparc64/src/sys/GENERIC; MAKEOBJDIRPREFIX=/obj/sun4v.sparc64 MACHINE_ARCH=sparc64 MACHINE=sun4v CPUTYPE= GROFF_BIN_PATH=/obj/sun4v.sparc64/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/obj/sun4v.sparc64/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/obj/sun4v.sparc64/src/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/obj/sun4v.sparc64/src/tmp VERSION="FreeBSD 8.0-STABLE amd64 800504" INSTALL="sh /src/tools/install.sh" PATH=/obj/sun4v.sparc64/src/tmp/legacy/usr/sbin:/obj/sun4v.sparc64/src/tmp/legacy/usr/bin:/obj/sun4v.sparc64/src/tmp/legacy/usr/games:/obj/sun4v.sparc64/src/tmp/usr/sbin:/obj/sun4v.sparc64/src/tmp/usr/bin:/obj/sun4v.sparc64/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin /usr/bin/make KERNEL=kernel modules-all -DNO_MODULES_OBJ make: don't know how to make modules-all. Stop *** Error code 2 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-18 11:23:06 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-18 11:23:06 - ERROR: failed to build GENERIC kernel TB --- 2010-08-18 11:23:06 - 4043.42 user 965.02 system 5754.09 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-sparc64-sun4v.full From owner-freebsd-tinderbox@FreeBSD.ORG Wed Aug 18 11:31:18 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F5B210656A7; Wed, 18 Aug 2010 11:31:18 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 219EF8FC27; Wed, 18 Aug 2010 11:31:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7IBVHlq065337; Wed, 18 Aug 2010 07:31:17 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7IBVH0o065336; Wed, 18 Aug 2010 11:31:17 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 18 Aug 2010 11:31:17 GMT Message-Id: <201008181131.o7IBVH0o065336@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2010 11:31:18 -0000 TB --- 2010-08-18 09:18:34 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-18 09:18:34 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-18 09:18:34 - mkdir /tinderbox/HEAD/powerpc64 TB --- 2010-08-18 09:18:34 - mkdir /tinderbox/HEAD/powerpc64/powerpc TB --- 2010-08-18 09:18:34 - cleaning the object tree TB --- 2010-08-18 09:18:34 - cvsupping the source tree TB --- 2010-08-18 09:18:34 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-18 09:38:05 - building world TB --- 2010-08-18 09:38:05 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 09:38:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 09:38:05 - TARGET=powerpc TB --- 2010-08-18 09:38:05 - TARGET_ARCH=powerpc64 TB --- 2010-08-18 09:38:05 - TZ=UTC TB --- 2010-08-18 09:38:05 - __MAKE_CONF=/dev/null TB --- 2010-08-18 09:38:05 - cd /src TB --- 2010-08-18 09:38:05 - /usr/bin/make -B buildworld >>> World build started on Wed Aug 18 09:38:06 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 Wed Aug 18 11:18:07 UTC 2010 TB --- 2010-08-18 11:18:07 - generating LINT kernel config TB --- 2010-08-18 11:18:07 - cd /src/sys/powerpc/conf TB --- 2010-08-18 11:18:07 - /usr/bin/make -B LINT TB --- 2010-08-18 11:18:07 - building LINT kernel TB --- 2010-08-18 11:18:07 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-18 11:18:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-18 11:18:07 - TARGET=powerpc TB --- 2010-08-18 11:18:07 - TARGET_ARCH=powerpc64 TB --- 2010-08-18 11:18:07 - TZ=UTC TB --- 2010-08-18 11:18:07 - __MAKE_CONF=/dev/null TB --- 2010-08-18 11:18:07 - cd /src TB --- 2010-08-18 11:18:07 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Aug 18 11:18:07 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 the kernel [...] /src/sys/dev/ofw/ofw_standard.c:705: warning: cast to pointer from integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to integer of different size *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-18 11:31:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-18 11:31:17 - ERROR: failed to build lint kernel TB --- 2010-08-18 11:31:17 - 4864.50 user 1282.72 system 7963.35 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Wed Aug 18 17:52:04 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB5351065672; Wed, 18 Aug 2010 17:52:04 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 68E528FC1F; Wed, 18 Aug 2010 17:52:04 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7IHq3AN053155; Wed, 18 Aug 2010 13:52:03 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7IHpXcB051998; Wed, 18 Aug 2010 17:51:33 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 18 Aug 2010 17:51:33 GMT Message-Id: <201008181751.o7IHpXcB051998@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8_1 tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2010 17:52:04 -0000 TB --- 2010-08-18 17:13:51 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-18 17:13:51 - starting RELENG_8_1 tinderbox run for powerpc/powerpc TB --- 2010-08-18 17:13:51 - cleaning the object tree TB --- 2010-08-18 17:14:31 - cvsupping the source tree TB --- 2010-08-18 17:14:31 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8_1/powerpc/powerpc/supfile TB --- 2010-08-18 17:50:48 - WARNING: /usr/bin/csup returned exit code 1 TB --- 2010-08-18 17:50:48 - ERROR: unable to cvsup the source tree TB --- 2010-08-18 17:50:48 - 1.03 user 26.21 system 2216.83 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8_1-powerpc-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Wed Aug 18 18:36:09 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED4DB1065693; Wed, 18 Aug 2010 18:36:09 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id A76CC8FC08; Wed, 18 Aug 2010 18:36:09 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7IIa82P079407; Wed, 18 Aug 2010 14:36:08 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7II89Xh097952; Wed, 18 Aug 2010 18:08:09 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 18 Aug 2010 18:08:09 GMT Message-Id: <201008181808.o7II89Xh097952@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8_1 tinderbox] failure on sparc64/sparc64 X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2010 18:36:10 -0000 TB --- 2010-08-18 17:29:31 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-18 17:29:31 - starting RELENG_8_1 tinderbox run for sparc64/sparc64 TB --- 2010-08-18 17:29:31 - cleaning the object tree TB --- 2010-08-18 17:30:17 - cvsupping the source tree TB --- 2010-08-18 17:30:17 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8_1/sparc64/sparc64/supfile TB --- 2010-08-18 18:07:24 - WARNING: /usr/bin/csup returned exit code 1 TB --- 2010-08-18 18:07:24 - ERROR: unable to cvsup the source tree TB --- 2010-08-18 18:07:24 - 0.87 user 29.69 system 2273.53 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8_1-sparc64-sparc64.full From owner-freebsd-tinderbox@FreeBSD.ORG Thu Aug 19 03:04:33 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1464106566B; Thu, 19 Aug 2010 03:04:33 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id F190B8FC13; Thu, 19 Aug 2010 03:04:32 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7J34WlA089467; Wed, 18 Aug 2010 23:04:32 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7J34Wa4089466; Thu, 19 Aug 2010 03:04:32 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 19 Aug 2010 03:04:32 GMT Message-Id: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2010 03:04:34 -0000 TB --- 2010-08-19 01:12:25 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-19 01:12:25 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-19 01:12:25 - cleaning the object tree TB --- 2010-08-19 01:13:00 - cvsupping the source tree TB --- 2010-08-19 01:13:00 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-19 01:13:18 - building world TB --- 2010-08-19 01:13:18 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-19 01:13:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-19 01:13:18 - TARGET=powerpc TB --- 2010-08-19 01:13:18 - TARGET_ARCH=powerpc64 TB --- 2010-08-19 01:13:18 - TZ=UTC TB --- 2010-08-19 01:13:18 - __MAKE_CONF=/dev/null TB --- 2010-08-19 01:13:18 - cd /src TB --- 2010-08-19 01:13:18 - /usr/bin/make -B buildworld >>> World build started on Thu Aug 19 01:13:21 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 Thu Aug 19 02:51:08 UTC 2010 TB --- 2010-08-19 02:51:08 - generating LINT kernel config TB --- 2010-08-19 02:51:08 - cd /src/sys/powerpc/conf TB --- 2010-08-19 02:51:08 - /usr/bin/make -B LINT TB --- 2010-08-19 02:51:08 - building LINT kernel TB --- 2010-08-19 02:51:08 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-19 02:51:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-19 02:51:08 - TARGET=powerpc TB --- 2010-08-19 02:51:08 - TARGET_ARCH=powerpc64 TB --- 2010-08-19 02:51:08 - TZ=UTC TB --- 2010-08-19 02:51:08 - __MAKE_CONF=/dev/null TB --- 2010-08-19 02:51:08 - cd /src TB --- 2010-08-19 02:51:08 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Aug 19 02:51:08 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/dev/ofw/ofw_standard.c:705: warning: cast to pointer from integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to integer of different size *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-19 03:04:31 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-19 03:04:31 - ERROR: failed to build lint kernel TB --- 2010-08-19 03:04:31 - 4834.63 user 1183.45 system 6726.66 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Thu Aug 19 08:40:13 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EAFC106564A; Thu, 19 Aug 2010 08:40:13 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id F099A8FC1B; Thu, 19 Aug 2010 08:40:12 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id CD9911FFC34; Thu, 19 Aug 2010 08:40:11 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id A800784559; Thu, 19 Aug 2010 10:40:11 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: FreeBSD Tinderbox References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> Date: Thu, 19 Aug 2010 10:40:11 +0200 In-Reply-To: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> (FreeBSD Tinderbox's message of "Thu, 19 Aug 2010 03:04:32 GMT") Message-ID: <86occzdmhg.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: powerpc64@freebsd.org, current@freebsd.org, nwhitehorn@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2010 08:40:13 -0000 FreeBSD Tinderbox writes: >>>> Kernel build for LINT started on Thu Aug 19 02:51:08 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/dev/ofw/ofw_standard.c:705: warning: cast to pointer from intege= r of different size > /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': > /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to intege= r of different size > /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to intege= r of different size > /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': > /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to intege= r of different size > /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': > /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to intege= r of different size > *** Error code 1 > > Stop in /obj/powerpc.powerpc64/src/sys/LINT. Line 705 in ofw_standard.c is return ((void *)args.baseaddr); args.baseaddr is a cell_t, which is defined in : typedef uint32_t cell_t; which I assume is correct for powerpc (32-bits), but probably not for powerpc64. Note that it is defined as uint64_t on sparc64 and sun4v, and in sys/boot as unsigned long int, which is the correct size on both 32-bit and 64-bit machines (assuming I32LP64). DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-tinderbox@FreeBSD.ORG Thu Aug 19 16:23:01 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3101B1065670; Thu, 19 Aug 2010 16:23:01 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id E803F8FC16; Thu, 19 Aug 2010 16:23:00 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 6DB43582C5; Thu, 19 Aug 2010 11:02:08 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id 9BbJf2bveM5H; Thu, 19 Aug 2010 11:02:08 -0500 (CDT) Received: from wanderer.tachypleus.net (99-108-141-168.lightspeed.sntcca.sbcglobal.net [99.108.141.168]) by mail.icecube.wisc.edu (Postfix) with ESMTP id CF064582C4; Thu, 19 Aug 2010 11:02:07 -0500 (CDT) Message-ID: <4C6D557E.6080406@freebsd.org> Date: Thu, 19 Aug 2010 09:02:06 -0700 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.11) Gecko/20100727 Thunderbird/3.0.6 MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> In-Reply-To: <86occzdmhg.fsf@ds4.des.no> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2010 16:23:01 -0000 On 08/19/10 01:40, Dag-Erling Smørgrav wrote: > FreeBSD Tinderbox writes: > >>>>> Kernel build for LINT started on Thu Aug 19 02:51:08 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/dev/ofw/ofw_standard.c:705: warning: cast to pointer from integer of different size >> /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': >> /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to integer of different size >> /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to integer of different size >> /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': >> /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to integer of different size >> /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': >> /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to integer of different size >> *** Error code 1 >> >> Stop in /obj/powerpc.powerpc64/src/sys/LINT. >> > Line 705 in ofw_standard.c is > > return ((void *)args.baseaddr); > > args.baseaddr is a cell_t, which is defined in: > > typedef uint32_t cell_t; > > which I assume is correct for powerpc (32-bits), but probably not for > powerpc64. Note that it is defined as uint64_t on sparc64 and sun4v, > and in sys/boot as unsigned long int, which is the correct size on both > 32-bit and 64-bit machines (assuming I32LP64). > The problem is that until yesterday, you could not build a powerpc64 LINT, and so it was trying to build a PPC32 kernel with a 64-bit toolchain. An actual powerpc64 kernel does not include ofw_standard.c. This should be fixed now with r211483, so long as the LINT config is made with TARGET_ARCH set (and is not reused for 32 and 64-bit builds). There is a seat-belt mechanism I should add soon that will complain earlier about architecture mismatches like this. Thanks for your patience. -Nathan From owner-freebsd-tinderbox@FreeBSD.ORG Thu Aug 19 18:53:55 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 345A6106566B; Thu, 19 Aug 2010 18:53:55 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id F1BC38FC13; Thu, 19 Aug 2010 18:53:54 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7JIrs28071377; Thu, 19 Aug 2010 14:53:54 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7JIrsYo071368; Thu, 19 Aug 2010 18:53:54 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 19 Aug 2010 18:53:54 GMT Message-Id: <201008191853.o7JIrsYo071368@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2010 18:53:55 -0000 TB --- 2010-08-19 16:59:50 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-19 16:59:50 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-19 16:59:50 - cleaning the object tree TB --- 2010-08-19 17:00:31 - cvsupping the source tree TB --- 2010-08-19 17:00:31 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-19 17:01:45 - building world TB --- 2010-08-19 17:01:45 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-19 17:01:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-19 17:01:45 - TARGET=powerpc TB --- 2010-08-19 17:01:45 - TARGET_ARCH=powerpc64 TB --- 2010-08-19 17:01:45 - TZ=UTC TB --- 2010-08-19 17:01:45 - __MAKE_CONF=/dev/null TB --- 2010-08-19 17:01:45 - cd /src TB --- 2010-08-19 17:01:45 - /usr/bin/make -B buildworld >>> World build started on Thu Aug 19 17:01:46 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 Thu Aug 19 18:40:01 UTC 2010 TB --- 2010-08-19 18:40:01 - generating LINT kernel config TB --- 2010-08-19 18:40:01 - cd /src/sys/powerpc/conf TB --- 2010-08-19 18:40:01 - /usr/bin/make -B LINT TB --- 2010-08-19 18:40:01 - building LINT kernel TB --- 2010-08-19 18:40:01 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-19 18:40:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-19 18:40:01 - TARGET=powerpc TB --- 2010-08-19 18:40:01 - TARGET_ARCH=powerpc64 TB --- 2010-08-19 18:40:01 - TZ=UTC TB --- 2010-08-19 18:40:01 - __MAKE_CONF=/dev/null TB --- 2010-08-19 18:40:01 - cd /src TB --- 2010-08-19 18:40:01 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Aug 19 18:40:01 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/powerpc/fpu/fpu_emu.c: In function 'fpu_execute': /src/sys/powerpc/fpu/fpu_emu.c:329: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:329: warning: format '%x' expects type 'unsigned int', but argument 5 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:359: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:359: warning: format '%x' expects type 'unsigned int', but argument 5 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:376: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:376: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'vm_offset_t' /src/sys/powerpc/fpu/fpu_emu.c:778: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'register_t' *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-19 18:53:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-19 18:53:53 - ERROR: failed to build lint kernel TB --- 2010-08-19 18:53:53 - 4836.18 user 1209.40 system 6843.79 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Fri Aug 20 09:26:35 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5402210656A7; Fri, 20 Aug 2010 09:26:35 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0E74E8FC17; Fri, 20 Aug 2010 09:26:34 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 5E7381FFC33; Fri, 20 Aug 2010 09:26:33 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 349588456E; Fri, 20 Aug 2010 11:26:33 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Nathan Whitehorn References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> <4C6D557E.6080406@freebsd.org> Date: Fri, 20 Aug 2010 11:26:33 +0200 In-Reply-To: <4C6D557E.6080406@freebsd.org> (Nathan Whitehorn's message of "Thu, 19 Aug 2010 09:02:06 -0700") Message-ID: <86sk29ws6u.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2010 09:26:35 -0000 Nathan Whitehorn writes: > The problem is that until yesterday, you could not build a powerpc64 > LINT, and so it was trying to build a PPC32 kernel with a 64-bit > toolchain. An actual powerpc64 kernel does not include > ofw_standard.c. This should be fixed now with r211483, so long as the > LINT config is made with TARGET_ARCH set (and is not reused for 32 and > 64-bit builds). There is a seat-belt mechanism I should add soon that > will complain earlier about architecture mismatches like this. Thanks > for your patience. >>> stage 3.2: building everything [...] /src/sys/powerpc/fpu/fpu_emu.c: In function 'fpu_execute': /src/sys/powerpc/fpu/fpu_emu.c:329: warning: format '%x' expects type 'unsi= gned int', but argument 3 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:329: warning: format '%x' expects type 'unsi= gned int', but argument 5 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:359: warning: format '%x' expects type 'unsi= gned int', but argument 3 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:359: warning: format '%x' expects type 'unsi= gned int', but argument 5 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:376: warning: format '%x' expects type 'unsi= gned int', but argument 3 has type 'long int' /src/sys/powerpc/fpu/fpu_emu.c:376: warning: format '%x' expects type 'unsi= gned int', but argument 4 has type 'vm_offset_t' /src/sys/powerpc/fpu/fpu_emu.c:778: warning: format '%x' expects type 'unsi= gned int', but argument 3 has type 'register_t' *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/LINT. :) DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-tinderbox@FreeBSD.ORG Fri Aug 20 10:57:50 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CB141065670; Fri, 20 Aug 2010 10:57:50 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id E00EB8FC14; Fri, 20 Aug 2010 10:57:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7KAvnJ1083569; Fri, 20 Aug 2010 06:57:49 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7KAvnHb083568; Fri, 20 Aug 2010 10:57:49 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 20 Aug 2010 10:57:49 GMT Message-Id: <201008201057.o7KAvnHb083568@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2010 10:57:50 -0000 TB --- 2010-08-20 08:41:47 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-20 08:41:47 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-20 08:41:47 - cleaning the object tree TB --- 2010-08-20 08:42:39 - cvsupping the source tree TB --- 2010-08-20 08:42:39 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-20 08:44:17 - building world TB --- 2010-08-20 08:44:17 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-20 08:44:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-20 08:44:17 - TARGET=powerpc TB --- 2010-08-20 08:44:17 - TARGET_ARCH=powerpc64 TB --- 2010-08-20 08:44:17 - TZ=UTC TB --- 2010-08-20 08:44:17 - __MAKE_CONF=/dev/null TB --- 2010-08-20 08:44:17 - cd /src TB --- 2010-08-20 08:44:17 - /usr/bin/make -B buildworld >>> World build started on Fri Aug 20 08:44:17 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 Fri Aug 20 10:26:25 UTC 2010 TB --- 2010-08-20 10:26:25 - generating LINT kernel config TB --- 2010-08-20 10:26:25 - cd /src/sys/powerpc/conf TB --- 2010-08-20 10:26:25 - /usr/bin/make -B LINT TB --- 2010-08-20 10:26:25 - building LINT kernel TB --- 2010-08-20 10:26:25 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-20 10:26:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-20 10:26:25 - TARGET=powerpc TB --- 2010-08-20 10:26:25 - TARGET_ARCH=powerpc64 TB --- 2010-08-20 10:26:25 - TZ=UTC TB --- 2010-08-20 10:26:25 - __MAKE_CONF=/dev/null TB --- 2010-08-20 10:26:25 - cd /src TB --- 2010-08-20 10:26:25 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Fri Aug 20 10:26:25 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 >>> Kernel build for LINT completed on Fri Aug 20 10:52:26 UTC 2010 TB --- 2010-08-20 10:52:26 - building GENERIC kernel TB --- 2010-08-20 10:52:26 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-20 10:52:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-20 10:52:26 - TARGET=powerpc TB --- 2010-08-20 10:52:26 - TARGET_ARCH=powerpc64 TB --- 2010-08-20 10:52:26 - TZ=UTC TB --- 2010-08-20 10:52:26 - __MAKE_CONF=/dev/null TB --- 2010-08-20 10:52:26 - cd /src TB --- 2010-08-20 10:52:26 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Fri Aug 20 10:52:26 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/dev/ofw/ofw_standard.c:705: warning: cast to pointer from integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to integer of different size *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/GENERIC. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-20 10:57:49 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-20 10:57:49 - ERROR: failed to build GENERIC kernel TB --- 2010-08-20 10:57:49 - 5629.71 user 1551.20 system 8161.55 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Fri Aug 20 14:25:52 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1698D1065697; Fri, 20 Aug 2010 14:25:52 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id DB2618FC12; Fri, 20 Aug 2010 14:25:51 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=UTF-8; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0L7G00100DB2SS00@smtpauth2.wiscmail.wisc.edu>; Fri, 20 Aug 2010 08:25:50 -0500 (CDT) Received: from comporellon.tachypleus.net ([unknown] [76.210.72.125]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0L7G00CBEDB0LV40@smtpauth2.wiscmail.wisc.edu>; Fri, 20 Aug 2010 08:25:50 -0500 (CDT) Date: Fri, 20 Aug 2010 08:25:48 -0500 From: Nathan Whitehorn In-reply-to: <86sk29ws6u.fsf@ds4.des.no> To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= Message-id: <4C6E825C.5060509@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.210.72.125 X-Spam-PmxInfo: Server=avs-11, Version=5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2010.8.20.131215, SenderIP=76.210.72.125 References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> <4C6D557E.6080406@freebsd.org> <86sk29ws6u.fsf@ds4.des.no> User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.11) Gecko/20100729 Thunderbird/3.0.6 Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2010 14:25:52 -0000 On 08/20/10 04:26, Dag-Erling Smørgrav wrote: > Nathan Whitehorn writes: > >> The problem is that until yesterday, you could not build a powerpc64 >> LINT, and so it was trying to build a PPC32 kernel with a 64-bit >> toolchain. An actual powerpc64 kernel does not include >> ofw_standard.c. This should be fixed now with r211483, so long as the >> LINT config is made with TARGET_ARCH set (and is not reused for 32 and >> 64-bit builds). There is a seat-belt mechanism I should add soon that >> will complain earlier about architecture mismatches like this. Thanks >> for your patience. >> > >>>> stage 3.2: building everything >>>> > [...] > /src/sys/powerpc/fpu/fpu_emu.c: In function 'fpu_execute': > /src/sys/powerpc/fpu/fpu_emu.c:329: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long int' > /src/sys/powerpc/fpu/fpu_emu.c:329: warning: format '%x' expects type 'unsigned int', but argument 5 has type 'long int' > /src/sys/powerpc/fpu/fpu_emu.c:359: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long int' > /src/sys/powerpc/fpu/fpu_emu.c:359: warning: format '%x' expects type 'unsigned int', but argument 5 has type 'long int' > /src/sys/powerpc/fpu/fpu_emu.c:376: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'long int' > /src/sys/powerpc/fpu/fpu_emu.c:376: warning: format '%x' expects type 'unsigned int', but argument 4 has type 'vm_offset_t' > /src/sys/powerpc/fpu/fpu_emu.c:778: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'register_t' > *** Error code 1 > > Stop in /obj/powerpc.powerpc64/src/sys/LINT. > OK, that one is fixed now too. :) Next up: tinderbox needs to build GENERIC64, not GENERIC, on powerpc64. make buildkernel is programmed to do the right thing is you don't pass a KERNCONF, but tinderbox apparently passes GENERIC explicitly. This one's in your court! -Nathan From owner-freebsd-tinderbox@FreeBSD.ORG Fri Aug 20 19:20:35 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 462541065670; Fri, 20 Aug 2010 19:20:35 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 055298FC1A; Fri, 20 Aug 2010 19:20:33 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id EE7551FFC38; Fri, 20 Aug 2010 19:20:32 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id C7BE78456E; Fri, 20 Aug 2010 21:20:32 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Nathan Whitehorn References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> <4C6D557E.6080406@freebsd.org> <86sk29ws6u.fsf@ds4.des.no> <4C6E825C.5060509@freebsd.org> Date: Fri, 20 Aug 2010 21:20:32 +0200 In-Reply-To: <4C6E825C.5060509@freebsd.org> (Nathan Whitehorn's message of "Fri, 20 Aug 2010 08:25:48 -0500") Message-ID: <86fwy9f5vj.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2010 19:20:35 -0000 Nathan Whitehorn writes: > Next up: tinderbox needs to build GENERIC64, not GENERIC, on > powerpc64. make buildkernel is programmed to do the right thing is you > don't pass a KERNCONF, but tinderbox apparently passes GENERIC > explicitly. This one's in your court! There is no way to fix this with the current tinderbox code. MHO is that the entire powerpc64 thing is very poorly thought out. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-tinderbox@FreeBSD.ORG Fri Aug 20 22:56:23 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03D1A10656AB; Fri, 20 Aug 2010 22:56:23 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id C7A5E8FC19; Fri, 20 Aug 2010 22:56:22 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=UTF-8; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0L7H00L003PYFM00@smtpauth2.wiscmail.wisc.edu>; Fri, 20 Aug 2010 17:56:22 -0500 (CDT) Received: from comporellon.tachypleus.net ([unknown] [76.210.72.125]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0L7H00DMN3PWST20@smtpauth2.wiscmail.wisc.edu>; Fri, 20 Aug 2010 17:56:21 -0500 (CDT) Date: Fri, 20 Aug 2010 17:56:19 -0500 From: Nathan Whitehorn In-reply-to: <86fwy9f5vj.fsf@ds4.des.no> To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= Message-id: <4C6F0813.9030007@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.210.72.125 X-Spam-PmxInfo: Server=avs-12, Version=5.6.0.2009776, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2010.8.20.224815, SenderIP=76.210.72.125 References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> <4C6D557E.6080406@freebsd.org> <86sk29ws6u.fsf@ds4.des.no> <4C6E825C.5060509@freebsd.org> <86fwy9f5vj.fsf@ds4.des.no> User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.11) Gecko/20100729 Thunderbird/3.0.6 Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2010 22:56:23 -0000 On 08/20/10 14:20, Dag-Erling Smørgrav wrote: > Nathan Whitehorn writes: > >> Next up: tinderbox needs to build GENERIC64, not GENERIC, on >> powerpc64. make buildkernel is programmed to do the right thing is you >> don't pass a KERNCONF, but tinderbox apparently passes GENERIC >> explicitly. This one's in your court! >> > There is no way to fix this with the current tinderbox code. > > MHO is that the entire powerpc64 thing is very poorly thought out. > I'm the first to admit that many of the config tricks involved in this port, and GENERIC64, are ugly hacks, largely because config(8) was not designed with such things in mind. But the alternatives were much worse: - A sys/powerpc64 that duplicated most of sys/powerpc, which would have been a maintenance nightmare (see sun4v). - A sys/powerpc64 that was mostly symlinks and stub includes, which is inelegant at best, and could cause kinds of fascinating problems for user programs including things in machine/. - Bunches of new make variables like TARGET_BIG_ENDIAN and TARGET_64BIT and such like mips and arm have, which is way more awful, as well as precluding tinderbox and make universe coverage in a reasonable way. powerpc64 is the first architecture trying out this new multi-architecture MACHINE approach, which Warner designed to kill off things like TARGET_BIG_ENDIAN, so there are going to be some interesting rough patches along the way, and I really appreciate your patience in sorting them out. To address the immediate problem, I think the best solution is to use the -m option to config to reject kernel configs for different architectures, the way the tinderbox scripts currently skip kernel configs that they are asked to build that don't exist. If you think this is a reasonable approach, I'm happy to code up a patch to tinderbox to do this over the weekend. You can feel free to disconnect powerpc64 from tinderbox in the interim. -Nathan From owner-freebsd-tinderbox@FreeBSD.ORG Sat Aug 21 04:03:11 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81E71106566B; Sat, 21 Aug 2010 04:03:11 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 536CD8FC18; Sat, 21 Aug 2010 04:03:11 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7L43Ake088957; Sat, 21 Aug 2010 00:03:10 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7L43A5L088956; Sat, 21 Aug 2010 04:03:10 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 21 Aug 2010 04:03:10 GMT Message-Id: <201008210403.o7L43A5L088956@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2010 04:03:11 -0000 TB --- 2010-08-21 01:46:10 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-21 01:46:10 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-21 01:46:10 - cleaning the object tree TB --- 2010-08-21 01:47:03 - cvsupping the source tree TB --- 2010-08-21 01:47:03 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-21 01:47:34 - building world TB --- 2010-08-21 01:47:34 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-21 01:47:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-21 01:47:34 - TARGET=powerpc TB --- 2010-08-21 01:47:34 - TARGET_ARCH=powerpc64 TB --- 2010-08-21 01:47:34 - TZ=UTC TB --- 2010-08-21 01:47:34 - __MAKE_CONF=/dev/null TB --- 2010-08-21 01:47:34 - cd /src TB --- 2010-08-21 01:47:34 - /usr/bin/make -B buildworld >>> World build started on Sat Aug 21 01:47:35 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 Sat Aug 21 03:31:56 UTC 2010 TB --- 2010-08-21 03:31:56 - generating LINT kernel config TB --- 2010-08-21 03:31:56 - cd /src/sys/powerpc/conf TB --- 2010-08-21 03:31:56 - /usr/bin/make -B LINT TB --- 2010-08-21 03:31:56 - building LINT kernel TB --- 2010-08-21 03:31:56 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-21 03:31:56 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-21 03:31:56 - TARGET=powerpc TB --- 2010-08-21 03:31:56 - TARGET_ARCH=powerpc64 TB --- 2010-08-21 03:31:56 - TZ=UTC TB --- 2010-08-21 03:31:56 - __MAKE_CONF=/dev/null TB --- 2010-08-21 03:31:56 - cd /src TB --- 2010-08-21 03:31:56 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Aug 21 03:31:56 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 >>> Kernel build for LINT completed on Sat Aug 21 03:57:39 UTC 2010 TB --- 2010-08-21 03:57:39 - building GENERIC kernel TB --- 2010-08-21 03:57:39 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-21 03:57:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-21 03:57:39 - TARGET=powerpc TB --- 2010-08-21 03:57:39 - TARGET_ARCH=powerpc64 TB --- 2010-08-21 03:57:39 - TZ=UTC TB --- 2010-08-21 03:57:39 - __MAKE_CONF=/dev/null TB --- 2010-08-21 03:57:39 - cd /src TB --- 2010-08-21 03:57:39 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Sat Aug 21 03:57:39 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/dev/ofw/ofw_standard.c:705: warning: cast to pointer from integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to integer of different size *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/GENERIC. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-21 04:03:10 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-21 04:03:10 - ERROR: failed to build GENERIC kernel TB --- 2010-08-21 04:03:10 - 5652.94 user 1594.18 system 8220.05 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Sat Aug 21 21:05:35 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DE0010656A3; Sat, 21 Aug 2010 21:05:35 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 319038FC17; Sat, 21 Aug 2010 21:05:34 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.3) with ESMTP id o7LL5Y9x094741; Sat, 21 Aug 2010 17:05:34 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.3/Submit) id o7LL5YrX094740; Sat, 21 Aug 2010 21:05:34 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 21 Aug 2010 21:05:34 GMT Message-Id: <201008212105.o7LL5YrX094740@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2010 21:05:35 -0000 TB --- 2010-08-21 18:50:21 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-08-21 18:50:21 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2010-08-21 18:50:21 - cleaning the object tree TB --- 2010-08-21 18:51:11 - cvsupping the source tree TB --- 2010-08-21 18:51:11 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2010-08-21 18:51:43 - building world TB --- 2010-08-21 18:51:43 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-21 18:51:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-21 18:51:43 - TARGET=powerpc TB --- 2010-08-21 18:51:43 - TARGET_ARCH=powerpc64 TB --- 2010-08-21 18:51:43 - TZ=UTC TB --- 2010-08-21 18:51:43 - __MAKE_CONF=/dev/null TB --- 2010-08-21 18:51:43 - cd /src TB --- 2010-08-21 18:51:43 - /usr/bin/make -B buildworld >>> World build started on Sat Aug 21 18:51:44 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 Sat Aug 21 20:34:59 UTC 2010 TB --- 2010-08-21 20:34:59 - generating LINT kernel config TB --- 2010-08-21 20:34:59 - cd /src/sys/powerpc/conf TB --- 2010-08-21 20:34:59 - /usr/bin/make -B LINT TB --- 2010-08-21 20:34:59 - building LINT kernel TB --- 2010-08-21 20:34:59 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-21 20:34:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-21 20:34:59 - TARGET=powerpc TB --- 2010-08-21 20:34:59 - TARGET_ARCH=powerpc64 TB --- 2010-08-21 20:34:59 - TZ=UTC TB --- 2010-08-21 20:34:59 - __MAKE_CONF=/dev/null TB --- 2010-08-21 20:34:59 - cd /src TB --- 2010-08-21 20:34:59 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sat Aug 21 20:35:00 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 >>> Kernel build for LINT completed on Sat Aug 21 21:00:12 UTC 2010 TB --- 2010-08-21 21:00:12 - building GENERIC kernel TB --- 2010-08-21 21:00:12 - MAKEOBJDIRPREFIX=/obj TB --- 2010-08-21 21:00:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-08-21 21:00:12 - TARGET=powerpc TB --- 2010-08-21 21:00:12 - TARGET_ARCH=powerpc64 TB --- 2010-08-21 21:00:12 - TZ=UTC TB --- 2010-08-21 21:00:12 - __MAKE_CONF=/dev/null TB --- 2010-08-21 21:00:12 - cd /src TB --- 2010-08-21 21:00:12 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Sat Aug 21 21:00:13 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/dev/ofw/ofw_standard.c:705: warning: cast to pointer from integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to integer of different size /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to integer of different size *** Error code 1 Stop in /obj/powerpc.powerpc64/src/sys/GENERIC. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-08-21 21:05:34 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-08-21 21:05:34 - ERROR: failed to build GENERIC kernel TB --- 2010-08-21 21:05:34 - 5648.34 user 1537.88 system 8112.17 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc64-powerpc.full From owner-freebsd-tinderbox@FreeBSD.ORG Sat Aug 21 21:54:11 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86DE610656A5; Sat, 21 Aug 2010 21:54:11 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 450D58FC16; Sat, 21 Aug 2010 21:54:10 +0000 (UTC) Received: from ds4.des.no (des.no [84.49.246.2]) by smtp.des.no (Postfix) with ESMTP id 96AA11FFC34; Sat, 21 Aug 2010 21:54:09 +0000 (UTC) Received: by ds4.des.no (Postfix, from userid 1001) id 498BD8454D; Sat, 21 Aug 2010 23:54:09 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Nathan Whitehorn References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> <4C6D557E.6080406@freebsd.org> <86sk29ws6u.fsf@ds4.des.no> <4C6E825C.5060509@freebsd.org> <86fwy9f5vj.fsf@ds4.des.no> <4C6F0813.9030007@freebsd.org> Date: Sat, 21 Aug 2010 23:54:08 +0200 In-Reply-To: <4C6F0813.9030007@freebsd.org> (Nathan Whitehorn's message of "Fri, 20 Aug 2010 17:56:19 -0500") Message-ID: <86aaofpr7j.fsf@ds4.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2010 21:54:11 -0000 Nathan Whitehorn writes: > I'm the first to admit that many of the config tricks involved in this > port, and GENERIC64, are ugly hacks, largely because config(8) was not > designed with such things in mind. It's not just "config tricks and ugly hacks", it also violates the assumption that target names are unique. > To address the immediate problem, I think the best solution is to use > the -m option to config to reject kernel configs for different > architectures, I'm not sure I understand what you mean (or rather, how it would help the tinderbox). What *would* help would be an easy way to determine, *before* trying to build it, whether a specific kernel config is appropriate for a specific target. Can you think of an easier way to do this than to scan the config for the "machine" line? DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-tinderbox@FreeBSD.ORG Sat Aug 21 22:01:57 2010 Return-Path: Delivered-To: tinderbox@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4D32106567A; Sat, 21 Aug 2010 22:01:57 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id A58E38FC0A; Sat, 21 Aug 2010 22:01:57 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 87734582C9; Sat, 21 Aug 2010 17:01:56 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id 9PtLQtbwBQDu; Sat, 21 Aug 2010 17:01:56 -0500 (CDT) Received: from wanderer.tachypleus.net (adsl-76-208-70-144.dsl.mdsnwi.sbcglobal.net [76.208.70.144]) by mail.icecube.wisc.edu (Postfix) with ESMTP id CEB79582C5; Sat, 21 Aug 2010 17:01:55 -0500 (CDT) Message-ID: <4C704CD2.9040604@freebsd.org> Date: Sat, 21 Aug 2010 17:01:54 -0500 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.1.11) Gecko/20100727 Thunderbird/3.0.6 MIME-Version: 1.0 To: =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> <86occzdmhg.fsf@ds4.des.no> <4C6D557E.6080406@freebsd.org> <86sk29ws6u.fsf@ds4.des.no> <4C6E825C.5060509@freebsd.org> <86fwy9f5vj.fsf@ds4.des.no> <4C6F0813.9030007@freebsd.org> <86aaofpr7j.fsf@ds4.des.no> In-Reply-To: <86aaofpr7j.fsf@ds4.des.no> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: powerpc@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc X-BeenThere: freebsd-tinderbox@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Tinderbox reports, responses, and meta-comments" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2010 22:01:58 -0000 On 08/21/10 16:54, Dag-Erling Smørgrav wrote: > Nathan Whitehorn writes: > >> I'm the first to admit that many of the config tricks involved in this >> port, and GENERIC64, are ugly hacks, largely because config(8) was not >> designed with such things in mind. >> > It's not just "config tricks and ugly hacks", it also violates the > assumption that target names are unique. > This was discussed on arch several months ago. Breaking that assumption seems much better, in the long term, than any of the alternatives in order to accomodate mips[64][el|eb], arm[eb], powerpc[64], and any other similar situations we may run into in the future. Sharing an include/machine directory, which is a side effect, also means that things like cc -m32 work out of the box. >> To address the immediate problem, I think the best solution is to use >> the -m option to config to reject kernel configs for different >> architectures, >> > I'm not sure I understand what you mean (or rather, how it would help > the tinderbox). What *would* help would be an easy way to determine, > *before* trying to build it, whether a specific kernel config is > appropriate for a specific target. Can you think of an easier way to do > this than to scan the config for the "machine" line? > That's exactly what I proposed. You use config, before trying the build, to look up the machine specification for the config file. I sent you a 5 line patch to tinderbox.pl that does this by private email. Other alternatives would be having sys/$MACHINE/conf.$MACHINE_ARCH directories or something, but that invites far more breakage. -Nathan