From owner-freebsd-ia64@FreeBSD.ORG Mon Mar 26 11:07:06 2012 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 40DE9106566C for ; Mon, 26 Mar 2012 11:07:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2C04D8FC23 for ; Mon, 26 Mar 2012 11:07:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q2QB76Y4018293 for ; Mon, 26 Mar 2012 11:07:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2QB75DK018291 for freebsd-ia64@FreeBSD.org; Mon, 26 Mar 2012 11:07:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Mar 2012 11:07:05 GMT Message-Id: <201203261107.q2QB75DK018291@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ia64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Mar 2012 11:07:06 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ia64/158547 ia64 [ia64] Epilog counter (ar.ec) needs to be saved and re o ia64/156900 ia64 ia64 -current r221488 panic if kern.maxssiz=536748033 o ia64/147501 ia64 [ia64] options PREEMPTION causes instability 3 problems total. From owner-freebsd-ia64@FreeBSD.ORG Mon Mar 26 15:30:33 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3C3A1065674; Mon, 26 Mar 2012 15:30:32 +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 926E48FC15; Mon, 26 Mar 2012 15:30:32 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q2QFUVvu085770; Mon, 26 Mar 2012 11:30:31 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2QFUVbi085769; Mon, 26 Mar 2012 15:30:31 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 26 Mar 2012 15:30:31 GMT Message-Id: <201203261530.q2QFUVbi085769@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Mar 2012 15:30:33 -0000 TB --- 2012-03-26 15:19:45 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-26 15:19:45 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-03-26 15:19:45 - cleaning the object tree TB --- 2012-03-26 15:19:45 - cvsupping the source tree TB --- 2012-03-26 15:19:45 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2012-03-26 15:20:03 - building world TB --- 2012-03-26 15:20:03 - CROSS_BUILD_TESTING=YES TB --- 2012-03-26 15:20:03 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-26 15:20:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-26 15:20:03 - SRCCONF=/dev/null TB --- 2012-03-26 15:20:03 - TARGET=ia64 TB --- 2012-03-26 15:20:03 - TARGET_ARCH=ia64 TB --- 2012-03-26 15:20:03 - TZ=UTC TB --- 2012-03-26 15:20:03 - __MAKE_CONF=/dev/null TB --- 2012-03-26 15:20:03 - cd /src TB --- 2012-03-26 15:20:03 - /usr/bin/make -B buildworld >>> World build started on Mon Mar 26 15:20:04 UTC 2012 >>> 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 [...] /obj/ia64.ia64/src/tmp/usr/include/sys/ipc.h:103:2: error: invalid preprocessing directive #defino /obj/ia64.ia64/src/tmp/usr/include/sys/ipc.h:142:2: error: #endif without #if In file included from /obj/ia64.ia64/src/tmp/usr/include/sys/sem.h:13, from /src/lib/libc/gen/semctl.c:36: /obj/ia64.ia64/src/tmp/usr/include/sys/ipc.h:82:2: error: #endif without #if /obj/ia64.ia64/src/tmp/usr/include/sys/ipc.h:103:2: error: invalid preprocessing directive #defino /obj/ia64.ia64/src/tmp/usr/include/sys/ipc.h:142:2: error: #endif without #if mkdep: compile failed *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-26 15:30:31 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-26 15:30:31 - ERROR: failed to build world TB --- 2012-03-26 15:30:31 - 486.22 user 75.25 system 646.59 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Wed Mar 28 23:56:28 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1286F106566B; Wed, 28 Mar 2012 23:56:28 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-stable.sentex.ca (freebsd-stable.sentex.ca [IPv6:2607:f3e0:0:3::6502:9b]) by mx1.freebsd.org (Postfix) with ESMTP id B11D68FC12; Wed, 28 Mar 2012 23:56:27 +0000 (UTC) Received: from freebsd-stable.sentex.ca (localhost [127.0.0.1]) by freebsd-stable.sentex.ca (8.14.5/8.14.5) with ESMTP id q2SNuRKC000763; Wed, 28 Mar 2012 23:56:27 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-stable.sentex.ca (8.14.5/8.14.5/Submit) id q2SNuQMv000745; Wed, 28 Mar 2012 23:56:26 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 28 Mar 2012 23:56:26 GMT Message-Id: <201203282356.q2SNuQMv000745@freebsd-stable.sentex.ca> X-Authentication-Warning: freebsd-stable.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_9 tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2012 23:56:28 -0000 TB --- 2012-03-28 21:43:24 - tinderbox 2.9 running on freebsd-stable.sentex.ca TB --- 2012-03-28 21:43:24 - starting RELENG_9 tinderbox run for ia64/ia64 TB --- 2012-03-28 21:43:24 - cleaning the object tree TB --- 2012-03-28 21:43:24 - cvsupping the source tree TB --- 2012-03-28 21:43:25 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_9/ia64/ia64/supfile TB --- 2012-03-28 21:44:29 - building world TB --- 2012-03-28 21:44:29 - CROSS_BUILD_TESTING=YES TB --- 2012-03-28 21:44:29 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-28 21:44:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-28 21:44:29 - SRCCONF=/dev/null TB --- 2012-03-28 21:44:29 - TARGET=ia64 TB --- 2012-03-28 21:44:29 - TARGET_ARCH=ia64 TB --- 2012-03-28 21:44:29 - TZ=UTC TB --- 2012-03-28 21:44:29 - __MAKE_CONF=/dev/null TB --- 2012-03-28 21:44:29 - cd /src TB --- 2012-03-28 21:44:29 - /usr/bin/make -B buildworld >>> World build started on Wed Mar 28 21:44:30 UTC 2012 >>> 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 Mar 28 23:32:24 UTC 2012 TB --- 2012-03-28 23:32:24 - generating LINT kernel config TB --- 2012-03-28 23:32:24 - cd /src/sys/ia64/conf TB --- 2012-03-28 23:32:24 - /usr/bin/make -B LINT TB --- 2012-03-28 23:32:24 - cd /src/sys/ia64/conf TB --- 2012-03-28 23:32:24 - /usr/sbin/config -m LINT TB --- 2012-03-28 23:32:24 - building LINT kernel TB --- 2012-03-28 23:32:24 - CROSS_BUILD_TESTING=YES TB --- 2012-03-28 23:32:24 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-28 23:32:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-28 23:32:24 - SRCCONF=/dev/null TB --- 2012-03-28 23:32:24 - TARGET=ia64 TB --- 2012-03-28 23:32:24 - TARGET_ARCH=ia64 TB --- 2012-03-28 23:32:24 - TZ=UTC TB --- 2012-03-28 23:32:24 - __MAKE_CONF=/dev/null TB --- 2012-03-28 23:32:24 - cd /src TB --- 2012-03-28 23:32:24 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Mar 28 23:32:24 UTC 2012 >>> 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 [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/ufs/ffs/ffs_inode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/ufs/ffs/ffs_snapshot.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/ufs/ffs/ffs_softdep.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/ufs/ffs/ffs_subr.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/ufs/ffs/ffs_tables.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/ufs/ffs/ffs_vfsops.c /src/sys/ufs/ffs/ffs_vfsops.c: In function 'ffs_sync': /src/sys/ufs/ffs/ffs_vfsops.c:1508: error: too many arguments to function 'ffs_syncvnode' *** Error code 1 Stop in /obj/ia64.ia64/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-28 23:56:26 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-28 23:56:26 - ERROR: failed to build LINT kernel TB --- 2012-03-28 23:56:26 - 5341.05 user 799.21 system 7982.05 real http://tinderbox.freebsd.org/tinderbox-releng_9-RELENG_9-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Thu Mar 29 13:15:40 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D91A7106566B; Thu, 29 Mar 2012 13:15:40 +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 76B988FC15; Thu, 29 Mar 2012 13:15:40 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q2TDFYKB026155; Thu, 29 Mar 2012 09:15:34 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2TDFYUY026154; Thu, 29 Mar 2012 13:15:34 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 29 Mar 2012 13:15:34 GMT Message-Id: <201203291315.q2TDFYUY026154@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2012 13:15:41 -0000 TB --- 2012-03-29 12:23:01 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-29 12:23:01 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-03-29 12:23:01 - cleaning the object tree TB --- 2012-03-29 12:23:01 - cvsupping the source tree TB --- 2012-03-29 12:23:01 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2012-03-29 12:23:53 - building world TB --- 2012-03-29 12:23:53 - CROSS_BUILD_TESTING=YES TB --- 2012-03-29 12:23:53 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-29 12:23:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-29 12:23:53 - SRCCONF=/dev/null TB --- 2012-03-29 12:23:53 - TARGET=ia64 TB --- 2012-03-29 12:23:53 - TARGET_ARCH=ia64 TB --- 2012-03-29 12:23:53 - TZ=UTC TB --- 2012-03-29 12:23:53 - __MAKE_CONF=/dev/null TB --- 2012-03-29 12:23:53 - cd /src TB --- 2012-03-29 12:23:53 - /usr/bin/make -B buildworld >>> World build started on Thu Mar 29 12:23:54 UTC 2012 >>> 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 [...] cc -O2 -pipe -Wall -DFREEBSD_ELF -DIN_RTLD -I/src/libexec/rtld-elf/../../lib/csu/common -I/src/libexec/rtld-elf/ia64 -I/src/libexec/rtld-elf -fpic -DPIC -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wformat=2 -Wno-format-extra-args -Werror -c /src/libexec/rtld-elf/rtld.c /src/libexec/rtld-elf/rtld.c: In function 'do_dlsym': /src/libexec/rtld-elf/rtld.c:2621: error: 'tls_index' undeclared (first use in this function) /src/libexec/rtld-elf/rtld.c:2621: error: (Each undeclared identifier is reported only once /src/libexec/rtld-elf/rtld.c:2621: error: for each function it appears in.) /src/libexec/rtld-elf/rtld.c:2621: error: expected ';' before 'ti' /src/libexec/rtld-elf/rtld.c:2737: error: 'ti' undeclared (first use in this function) /src/libexec/rtld-elf/rtld.c:2739: error: too few arguments to function '__tls_get_addr' *** Error code 1 Stop in /src/libexec/rtld-elf. *** Error code 1 Stop in /src/libexec. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-29 13:15:34 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-29 13:15:34 - ERROR: failed to build world TB --- 2012-03-29 13:15:34 - 2224.05 user 415.48 system 3152.70 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Thu Mar 29 18:11:39 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E62A3106564A; Thu, 29 Mar 2012 18:11:39 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (mx0.zoral.com.ua [91.193.166.200]) by mx1.freebsd.org (Postfix) with ESMTP id 722AE8FC17; Thu, 29 Mar 2012 18:11:39 +0000 (UTC) Received: from skuns.kiev.zoral.com.ua (localhost [127.0.0.1]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id q2TIBS9B024164; Thu, 29 Mar 2012 21:11:28 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5) with ESMTP id q2TIBRms007641; Thu, 29 Mar 2012 21:11:27 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5/Submit) id q2TIBRCk007640; Thu, 29 Mar 2012 21:11:27 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 29 Mar 2012 21:11:25 +0300 From: Konstantin Belousov To: ia64@freebsd.org Message-ID: <20120329181125.GB2358@deviant.kiev.zoral.com.ua> References: <201203291750.q2THo1Pu003875@svn.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KnD4IZsf9tI8pAcs" Content-Disposition: inline In-Reply-To: <201203291750.q2THo1Pu003875@svn.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: clamav-milter 0.95.2 at skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r233674 - head/libexec/rtld-elf X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Mar 2012 18:11:40 -0000 --KnD4IZsf9tI8pAcs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 29, 2012 at 05:50:01PM +0000, Konstantin Belousov wrote: > Author: kib > Date: Thu Mar 29 17:50:01 2012 > New Revision: 233674 > URL: http://svn.freebsd.org/changeset/base/233674 >=20 > Log: > Fix ia64 build after r233655. > =20 > MFC after: 1 week >=20 > Modified: > head/libexec/rtld-elf/rtld.c >=20 > Modified: head/libexec/rtld-elf/rtld.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/libexec/rtld-elf/rtld.c Thu Mar 29 17:39:18 2012 (r233673) > +++ head/libexec/rtld-elf/rtld.c Thu Mar 29 17:50:01 2012 (r233674) > @@ -2618,7 +2618,9 @@ do_dlsym(void *handle, const char *name, > const Elf_Sym *def; > SymLook req; > RtldLockState lockstate; > +#ifndef __ia64__ > tls_index ti; > +#endif > int res; > =20 > def =3D NULL; > @@ -2734,9 +2736,13 @@ do_dlsym(void *handle, const char *name, > else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_GNU_IFUNC) > return (rtld_resolve_ifunc(defobj, def)); > else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_TLS) { > +#ifdef __ia64__ > + return (__tls_get_addr(defobj->tlsindex, def->st_value)); > +#else > ti.ti_module =3D defobj->tlsindex; > ti.ti_offset =3D def->st_value; > return (__tls_get_addr(&ti)); > +#endif > } else > return (defobj->relocbase + def->st_value); > } While this band-aid fixes the build, the change is obviously bad. The reason to have this #ifdef is that ia64 is the only architecture that declares __tls_get_addr() as void *__tls_get_addr(unsigned long module, unsigned long offset); while all other architectures do typedef struct { unsigned long ti_module; unsigned long ti_offset; } tls_index; void *__tls_get_addr(tls_index *ti); But e.g. on amd64 the ABI of both declarations is the same. From my cursory look at ia64 ABI document, the same hold for ia64. Can anybody with ia64 clue and test machine confirm that the following works, i.e. ABI is not broken ? diff --git a/libexec/rtld-elf/ia64/reloc.c b/libexec/rtld-elf/ia64/reloc.c index 01e20b8..31319f3 100644 --- a/libexec/rtld-elf/ia64/reloc.c +++ b/libexec/rtld-elf/ia64/reloc.c @@ -650,9 +650,9 @@ allocate_initial_tls(Obj_Entry *list) __asm __volatile("mov r13 =3D %0" :: "r"(tpval)); } =20 -void *__tls_get_addr(unsigned long module, unsigned long offset) +void *__tls_get_addr(tls_index *ti) { register Elf_Addr** tp __asm__("r13"); =20 - return tls_get_addr_common(tp, module, offset); + return tls_get_addr_common(tp, ti->ti_module, ti->ti_offset); } diff --git a/libexec/rtld-elf/ia64/rtld_machdep.h b/libexec/rtld-elf/ia64/r= tld_machdep.h index 4a68ff7..df877f2 100644 --- a/libexec/rtld-elf/ia64/rtld_machdep.h +++ b/libexec/rtld-elf/ia64/rtld_machdep.h @@ -64,7 +64,12 @@ void call_init_pointer(const struct Struct_Obj_Entry *, = Elf_Addr); round(prev_offset + prev_size, align) #define calculate_tls_end(off, size) ((off) + (size)) =20 -extern void *__tls_get_addr(unsigned long module, unsigned long offset); +typedef struct { + unsigned long ti_module; + unsigned long ti_offset; +} tls_index; + +extern void *__tls_get_addr(tls_index *ti); =20 #define RTLD_DEFAULT_STACK_PF_EXEC 0 #define RTLD_DEFAULT_STACK_EXEC 0 diff --git a/libexec/rtld-elf/rtld.c b/libexec/rtld-elf/rtld.c index d3ce3c6..828b8b4 100644 --- a/libexec/rtld-elf/rtld.c +++ b/libexec/rtld-elf/rtld.c @@ -2618,9 +2618,7 @@ do_dlsym(void *handle, const char *name, void *retadd= r, const Ver_Entry *ve, const Elf_Sym *def; SymLook req; RtldLockState lockstate; -#ifndef __ia64__ tls_index ti; -#endif int res; =20 def =3D NULL; @@ -2736,13 +2734,9 @@ do_dlsym(void *handle, const char *name, void *retad= dr, const Ver_Entry *ve, else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_GNU_IFUNC) return (rtld_resolve_ifunc(defobj, def)); else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_TLS) { -#ifdef __ia64__ - return (__tls_get_addr(defobj->tlsindex, def->st_value)); -#else ti.ti_module =3D defobj->tlsindex; ti.ti_offset =3D def->st_value; return (__tls_get_addr(&ti)); -#endif } else return (defobj->relocbase + def->st_value); } --KnD4IZsf9tI8pAcs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (FreeBSD) iEYEARECAAYFAk90pc0ACgkQC3+MBN1Mb4hLOACfSfBauPd73ygp1fcTnFb34vqP IIwAoJu0N/Q2SpTTCwQBxvuddEF6WoX4 =blHj -----END PGP SIGNATURE----- --KnD4IZsf9tI8pAcs-- From owner-freebsd-ia64@FreeBSD.ORG Fri Mar 30 10:24:58 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55DDE106566B; Fri, 30 Mar 2012 10:24:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.zoral.com.ua (mx0.zoral.com.ua [91.193.166.200]) by mx1.freebsd.org (Postfix) with ESMTP id 874F18FC0A; Fri, 30 Mar 2012 10:24:56 +0000 (UTC) Received: from skuns.kiev.zoral.com.ua (localhost [127.0.0.1]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id q2UAOlxT003151; Fri, 30 Mar 2012 13:24:47 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5) with ESMTP id q2UAOkvI012694; Fri, 30 Mar 2012 13:24:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5/Submit) id q2UAOk4g012693; Fri, 30 Mar 2012 13:24:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 30 Mar 2012 13:24:46 +0300 From: Konstantin Belousov To: ia64@freebsd.org Message-ID: <20120330102446.GF2358@deviant.kiev.zoral.com.ua> References: <201203291750.q2THo1Pu003875@svn.freebsd.org> <20120329181125.GB2358@deviant.kiev.zoral.com.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PTB34xPa4pLPpogV" Content-Disposition: inline In-Reply-To: <20120329181125.GB2358@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: clamav-milter 0.95.2 at skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.0 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r233674 - head/libexec/rtld-elf X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Mar 2012 10:24:58 -0000 --PTB34xPa4pLPpogV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 29, 2012 at 09:11:25PM +0300, Konstantin Belousov wrote: > On Thu, Mar 29, 2012 at 05:50:01PM +0000, Konstantin Belousov wrote: > > Author: kib > > Date: Thu Mar 29 17:50:01 2012 > > New Revision: 233674 > > URL: http://svn.freebsd.org/changeset/base/233674 > >=20 > > Log: > > Fix ia64 build after r233655. > > =20 > > MFC after: 1 week > >=20 > > Modified: > > head/libexec/rtld-elf/rtld.c > >=20 > > Modified: head/libexec/rtld-elf/rtld.c > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > > --- head/libexec/rtld-elf/rtld.c Thu Mar 29 17:39:18 2012 (r233673) > > +++ head/libexec/rtld-elf/rtld.c Thu Mar 29 17:50:01 2012 (r233674) > > @@ -2618,7 +2618,9 @@ do_dlsym(void *handle, const char *name, > > const Elf_Sym *def; > > SymLook req; > > RtldLockState lockstate; > > +#ifndef __ia64__ > > tls_index ti; > > +#endif > > int res; > > =20 > > def =3D NULL; > > @@ -2734,9 +2736,13 @@ do_dlsym(void *handle, const char *name, > > else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_GNU_IFUNC) > > return (rtld_resolve_ifunc(defobj, def)); > > else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_TLS) { > > +#ifdef __ia64__ > > + return (__tls_get_addr(defobj->tlsindex, def->st_value)); > > +#else > > ti.ti_module =3D defobj->tlsindex; > > ti.ti_offset =3D def->st_value; > > return (__tls_get_addr(&ti)); > > +#endif > > } else > > return (defobj->relocbase + def->st_value); > > } > While this band-aid fixes the build, the change is obviously bad. > The reason to have this #ifdef is that ia64 is the only architecture > that declares __tls_get_addr() as >=20 > void *__tls_get_addr(unsigned long module, unsigned long offset); >=20 > while all other architectures do >=20 > typedef struct { > unsigned long ti_module; > unsigned long ti_offset; > } tls_index; > void *__tls_get_addr(tls_index *ti); >=20 > But e.g. on amd64 the ABI of both declarations is the same. From my > cursory look at ia64 ABI document, the same hold for ia64. Answering my own question, no, it is not the same ABI on amd64. It would be if __tls_get_addr() took tls_index, and not pointer to tls_index. This is the part which I missed. It is indeed the same ABI on ia64, but due to different calling conventions (pass by value on ia64 vs. pointer to structure on everything else) the patch below cannot work. Sorry for the noise. >=20 > Can anybody with ia64 clue and test machine confirm that the following > works, i.e. ABI is not broken ? >=20 > diff --git a/libexec/rtld-elf/ia64/reloc.c b/libexec/rtld-elf/ia64/reloc.c > index 01e20b8..31319f3 100644 > --- a/libexec/rtld-elf/ia64/reloc.c > +++ b/libexec/rtld-elf/ia64/reloc.c > @@ -650,9 +650,9 @@ allocate_initial_tls(Obj_Entry *list) > __asm __volatile("mov r13 =3D %0" :: "r"(tpval)); > } > =20 > -void *__tls_get_addr(unsigned long module, unsigned long offset) > +void *__tls_get_addr(tls_index *ti) > { > register Elf_Addr** tp __asm__("r13"); > =20 > - return tls_get_addr_common(tp, module, offset); > + return tls_get_addr_common(tp, ti->ti_module, ti->ti_offset); > } > diff --git a/libexec/rtld-elf/ia64/rtld_machdep.h b/libexec/rtld-elf/ia64= /rtld_machdep.h > index 4a68ff7..df877f2 100644 > --- a/libexec/rtld-elf/ia64/rtld_machdep.h > +++ b/libexec/rtld-elf/ia64/rtld_machdep.h > @@ -64,7 +64,12 @@ void call_init_pointer(const struct Struct_Obj_Entry *= , Elf_Addr); > round(prev_offset + prev_size, align) > #define calculate_tls_end(off, size) ((off) + (size)) > =20 > -extern void *__tls_get_addr(unsigned long module, unsigned long offset); > +typedef struct { > + unsigned long ti_module; > + unsigned long ti_offset; > +} tls_index; > + > +extern void *__tls_get_addr(tls_index *ti); > =20 > #define RTLD_DEFAULT_STACK_PF_EXEC 0 > #define RTLD_DEFAULT_STACK_EXEC 0 > diff --git a/libexec/rtld-elf/rtld.c b/libexec/rtld-elf/rtld.c > index d3ce3c6..828b8b4 100644 > --- a/libexec/rtld-elf/rtld.c > +++ b/libexec/rtld-elf/rtld.c > @@ -2618,9 +2618,7 @@ do_dlsym(void *handle, const char *name, void *reta= ddr, const Ver_Entry *ve, > const Elf_Sym *def; > SymLook req; > RtldLockState lockstate; > -#ifndef __ia64__ > tls_index ti; > -#endif > int res; > =20 > def =3D NULL; > @@ -2736,13 +2734,9 @@ do_dlsym(void *handle, const char *name, void *ret= addr, const Ver_Entry *ve, > else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_GNU_IFUNC) > return (rtld_resolve_ifunc(defobj, def)); > else if (ELF_ST_TYPE(def->st_info) =3D=3D STT_TLS) { > -#ifdef __ia64__ > - return (__tls_get_addr(defobj->tlsindex, def->st_value)); > -#else > ti.ti_module =3D defobj->tlsindex; > ti.ti_offset =3D def->st_value; > return (__tls_get_addr(&ti)); > -#endif > } else > return (defobj->relocbase + def->st_value); > } --PTB34xPa4pLPpogV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (FreeBSD) iEYEARECAAYFAk91ie4ACgkQC3+MBN1Mb4gNDgCglpceGqsElMwUlWjHlwOxSkBa u+4AoJVZmVTqHeEQZ6dDbS/t2GcWc9SN =rZYw -----END PGP SIGNATURE----- --PTB34xPa4pLPpogV-- From owner-freebsd-ia64@FreeBSD.ORG Sat Mar 31 04:43:10 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E74A106564A; Sat, 31 Mar 2012 04:43:10 +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 3B5188FC08; Sat, 31 Mar 2012 04:43:09 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q2V4h9VR026294; Sat, 31 Mar 2012 00:43:09 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2V4h9an026293; Sat, 31 Mar 2012 04:43:09 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 31 Mar 2012 04:43:09 GMT Message-Id: <201203310443.q2V4h9an026293@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2012 04:43:10 -0000 TB --- 2012-03-31 03:13:01 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-31 03:13:01 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-03-31 03:13:01 - cleaning the object tree TB --- 2012-03-31 03:13:01 - cvsupping the source tree TB --- 2012-03-31 03:13:01 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2012-03-31 03:13:49 - building world TB --- 2012-03-31 03:13:49 - CROSS_BUILD_TESTING=YES TB --- 2012-03-31 03:13:49 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-31 03:13:49 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-31 03:13:49 - SRCCONF=/dev/null TB --- 2012-03-31 03:13:49 - TARGET=ia64 TB --- 2012-03-31 03:13:49 - TARGET_ARCH=ia64 TB --- 2012-03-31 03:13:49 - TZ=UTC TB --- 2012-03-31 03:13:49 - __MAKE_CONF=/dev/null TB --- 2012-03-31 03:13:49 - cd /src TB --- 2012-03-31 03:13:49 - /usr/bin/make -B buildworld >>> World build started on Sat Mar 31 03:13:50 UTC 2012 >>> 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 [...] /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_1': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:250: warning: implicit declaration of function 'ia64_st1' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_2': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:261: warning: implicit declaration of function 'ia64_st2' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_4': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:272: warning: implicit declaration of function 'ia64_st4' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_8': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:283: warning: implicit declaration of function 'ia64_st8' *** Error code 1 Stop in /src/usr.sbin/mfiutil. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-31 04:43:08 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-31 04:43:08 - ERROR: failed to build world TB --- 2012-03-31 04:43:08 - 4117.50 user 620.17 system 5407.09 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Sat Mar 31 12:28:04 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 690A61065672; Sat, 31 Mar 2012 12:28: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 0E9AF8FC16; Sat, 31 Mar 2012 12:28:03 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q2VCS3s5059150; Sat, 31 Mar 2012 08:28:03 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2VCS2nm059138; Sat, 31 Mar 2012 12:28:02 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 31 Mar 2012 12:28:02 GMT Message-Id: <201203311228.q2VCS2nm059138@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2012 12:28:04 -0000 TB --- 2012-03-31 10:57:02 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-31 10:57:02 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-03-31 10:57:02 - cleaning the object tree TB --- 2012-03-31 10:58:28 - cvsupping the source tree TB --- 2012-03-31 10:58:28 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2012-03-31 10:59:32 - building world TB --- 2012-03-31 10:59:32 - CROSS_BUILD_TESTING=YES TB --- 2012-03-31 10:59:32 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-31 10:59:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-31 10:59:32 - SRCCONF=/dev/null TB --- 2012-03-31 10:59:32 - TARGET=ia64 TB --- 2012-03-31 10:59:32 - TARGET_ARCH=ia64 TB --- 2012-03-31 10:59:32 - TZ=UTC TB --- 2012-03-31 10:59:32 - __MAKE_CONF=/dev/null TB --- 2012-03-31 10:59:32 - cd /src TB --- 2012-03-31 10:59:32 - /usr/bin/make -B buildworld >>> World build started on Sat Mar 31 10:59:33 UTC 2012 >>> 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 [...] /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_1': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:250: warning: implicit declaration of function 'ia64_st1' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_2': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:261: warning: implicit declaration of function 'ia64_st2' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_4': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:272: warning: implicit declaration of function 'ia64_st4' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_8': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:283: warning: implicit declaration of function 'ia64_st8' *** Error code 1 Stop in /src/usr.sbin/mfiutil. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-31 12:28:02 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-31 12:28:02 - ERROR: failed to build world TB --- 2012-03-31 12:28:02 - 4096.14 user 627.44 system 5460.39 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Sat Mar 31 20:02:55 2012 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4FE9F106564A; Sat, 31 Mar 2012 20:02: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 E23B68FC19; Sat, 31 Mar 2012 20:02:54 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q2VK2rtl084937; Sat, 31 Mar 2012 16:02:53 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2VK2rsV084935; Sat, 31 Mar 2012 20:02:53 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 31 Mar 2012 20:02:53 GMT Message-Id: <201203312002.q2VK2rsV084935@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 Mar 2012 20:02:55 -0000 TB --- 2012-03-31 18:31:45 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-31 18:31:45 - starting HEAD tinderbox run for ia64/ia64 TB --- 2012-03-31 18:31:45 - cleaning the object tree TB --- 2012-03-31 18:33:29 - cvsupping the source tree TB --- 2012-03-31 18:33:29 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2012-03-31 18:34:24 - building world TB --- 2012-03-31 18:34:24 - CROSS_BUILD_TESTING=YES TB --- 2012-03-31 18:34:24 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-31 18:34:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-31 18:34:24 - SRCCONF=/dev/null TB --- 2012-03-31 18:34:24 - TARGET=ia64 TB --- 2012-03-31 18:34:24 - TARGET_ARCH=ia64 TB --- 2012-03-31 18:34:24 - TZ=UTC TB --- 2012-03-31 18:34:24 - __MAKE_CONF=/dev/null TB --- 2012-03-31 18:34:24 - cd /src TB --- 2012-03-31 18:34:24 - /usr/bin/make -B buildworld >>> World build started on Sat Mar 31 18:34:25 UTC 2012 >>> 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 [...] /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_1': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:250: warning: implicit declaration of function 'ia64_st1' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_2': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:261: warning: implicit declaration of function 'ia64_st2' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_4': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:272: warning: implicit declaration of function 'ia64_st4' /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h: In function 'bus_space_write_8': /obj/ia64.ia64/src/tmp/usr/include/machine/bus.h:283: warning: implicit declaration of function 'ia64_st8' *** Error code 1 Stop in /src/usr.sbin/mfiutil. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-31 20:02:53 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-31 20:02:53 - ERROR: failed to build world TB --- 2012-03-31 20:02:53 - 4090.72 user 628.90 system 5467.88 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full