From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 5 10:11:28 2014 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10B5FC4F; Sun, 5 Jan 2014 10:11:28 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CAB2E1204; Sun, 5 Jan 2014 10:11:27 +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 s05ABKqI052729; Sun, 5 Jan 2014 05:11:20 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s05ABKN2052728; Sun, 5 Jan 2014 10:11:20 GMT (envelope-from tinderbox@freebsd.org) Date: Sun, 5 Jan 2014 10:11:20 GMT Message-Id: <201401051011.s05ABKN2052728@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 , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2014 10:11:28 -0000 TB --- 2014-01-05 07:18:39 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-05 07:18:39 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-05 07:18:39 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-05 07:18:39 - cleaning the object tree TB --- 2014-01-05 07:20:42 - /usr/local/bin/svn stat /src TB --- 2014-01-05 07:20:46 - At svn revision 260309 TB --- 2014-01-05 07:20:47 - building world TB --- 2014-01-05 07:20:47 - CROSS_BUILD_TESTING=YES TB --- 2014-01-05 07:20:47 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-05 07:20:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-05 07:20:47 - SRCCONF=/dev/null TB --- 2014-01-05 07:20:47 - TARGET=powerpc TB --- 2014-01-05 07:20:47 - TARGET_ARCH=powerpc TB --- 2014-01-05 07:20:47 - TZ=UTC TB --- 2014-01-05 07:20:47 - __MAKE_CONF=/dev/null TB --- 2014-01-05 07:20:47 - cd /src TB --- 2014-01-05 07:20:47 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sun Jan 5 07:20:54 UTC 2014 >>> 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 Sun Jan 5 09:58:44 UTC 2014 TB --- 2014-01-05 09:58:44 - generating LINT kernel config TB --- 2014-01-05 09:58:44 - cd /src/sys/powerpc/conf TB --- 2014-01-05 09:58:44 - /usr/bin/make -B LINT TB --- 2014-01-05 09:58:44 - cd /src/sys/powerpc/conf TB --- 2014-01-05 09:58:44 - /usr/sbin/config -m LINT TB --- 2014-01-05 09:58:44 - building LINT kernel TB --- 2014-01-05 09:58:44 - CROSS_BUILD_TESTING=YES TB --- 2014-01-05 09:58:44 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-05 09:58:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-05 09:58:44 - SRCCONF=/dev/null TB --- 2014-01-05 09:58:44 - TARGET=powerpc TB --- 2014-01-05 09:58:44 - TARGET_ARCH=powerpc TB --- 2014-01-05 09:58:44 - TZ=UTC TB --- 2014-01-05 09:58:44 - __MAKE_CONF=/dev/null TB --- 2014-01-05 09:58:44 - cd /src TB --- 2014-01-05 09:58:44 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Sun Jan 5 09:58:44 UTC 2014 >>> 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 [...] ld -Bshareable -d -warn-common -o t5fw_cfg.ko t5fw_cfg.kld objcopy --strip-debug t5fw_cfg.ko ===> cyclic (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/src/sys/modules/cyclic/../../cddl/compat/opensolaris -I/src/sys/modules/cyclic/../../cddl/contrib/opensolaris/uts/common -I/src/sys/modules/cyclic/../.. -I/src/sys/modules/cyclic/../../cddl/dev/cyclic/i386 -DHAVE_KERNEL_OPTION_HEADERS -include /obj/powerpc.powerpc/src/sys/LINT/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mlongcall -fno-omit-frame-pointer -I/obj/powerpc.powerpc/src/sys/LINT -fno-builtin -msoft-float -mno-altivec -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-protector -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 -Wno-unknown-pragmas -include /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/debug_! compat.h -c /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c cc1: warnings being treated as errors In file included from /src/sys/modules/cyclic/../../cddl/dev/cyclic/cyclic.c:326: /src/sys/modules/cyclic/../../sys/kernel.h:61: warning: redundant redeclaration of 'hz' [-Wredundant-decls] /src/sys/modules/cyclic/../../cddl/compat/opensolaris/sys/time.h:73: warning: previous declaration of 'hz' was here *** Error code 1 Stop. bmake[3]: stopped in /src/sys/modules/cyclic *** Error code 1 Stop. bmake[2]: stopped in /src/sys/modules *** Error code 1 Stop. bmake[1]: stopped in /obj/powerpc.powerpc/src/sys/LINT *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-05 10:11:19 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-05 10:11:19 - ERROR: failed to build LINT kernel TB --- 2014-01-05 10:11:19 - 8656.84 user 1087.17 system 10360.12 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 5 14:10:21 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 14911A64 for ; Sun, 5 Jan 2014 14:10:21 +0000 (UTC) Received: from smtpauth3.wiscmail.wisc.edu (wmauth3.doit.wisc.edu [144.92.197.226]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D71751366 for ; Sun, 5 Jan 2014 14:10:20 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from avs-daemon.smtpauth3.wiscmail.wisc.edu by smtpauth3.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) id <0MYX00700LN2ZX00@smtpauth3.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Sun, 05 Jan 2014 08:10:18 -0600 (CST) X-Spam-PmxInfo: Server=avs-3, Version=6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.1.5.135714, SenderIP=0.0.0.0 X-Spam-Report: AuthenticatedSender=yes, SenderIP=0.0.0.0 Received: from wanderer.tachypleus.net (pool-72-66-107-173.washdc.fios.verizon.net [72.66.107.173]) by smtpauth3.wiscmail.wisc.edu (Oracle Communications Messaging Server 7u4-27.01(7.0.4.27.0) 64bit (built Aug 30 2012)) with ESMTPSA id <0MYX00I9EM13UJ20@smtpauth3.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Sun, 05 Jan 2014 08:10:17 -0600 (CST) Message-id: <52C967C7.3050101@freebsd.org> Date: Sun, 05 Jan 2014 09:10:15 -0500 From: Nathan Whitehorn User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 To: Erik Larsson , freebsd-ppc@freebsd.org Subject: Re: Failed install attempt for FreeBSD 10 RC1 powerpc64 References: <52AC0CA3.2010301@gmail.com> In-reply-to: <52AC0CA3.2010301@gmail.com> X-Enigmail-Version: 1.6 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2014 14:10:21 -0000 On 12/14/13 02:45, Erik Larsson wrote: > Hi all, > > I just tried installing FreeBSD 10 RC1 powerpc64 on my PowerMac11,2 > (2x2.3 GHz). The disc created from the ISO booted fine, and I was able > to install FreeBSD onto a UFS filesystem on my second hard drive (I > couldn't find an option to install to ZFS), but after a reboot the > system boot setting 'boot-device' in nvram had not changed (it booted > the previous default OS instead). > > I fixed the nvram value myself to point at the instealled .elf file > and made another attempt at booting. It loads the .elf file, the > screen flashes into black and then it exits back to openfirmware. > Seems to crash somehow. > > Does anybody have an idea what to try next to make the install succeed > and boot? > > Best regards, > > - Erik > > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" In case this never got answered, you probably want to boot bootinfo.txt instead of boot1.elf. Holding option should also let OF figure out the right thing to do. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Sun Jan 5 18:53:42 2014 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 495AE867; Sun, 5 Jan 2014 18:53:42 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D5F371A15; Sun, 5 Jan 2014 18:53:41 +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 s05IreKE041518; Sun, 5 Jan 2014 13:53:40 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s05IreKl041505; Sun, 5 Jan 2014 18:53:40 GMT (envelope-from tinderbox@freebsd.org) Date: Sun, 5 Jan 2014 18:53:40 GMT Message-Id: <201401051853.s05IreKl041505@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 , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jan 2014 18:53:42 -0000 TB --- 2014-01-05 18:08:22 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-05 18:08:22 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-05 18:08:22 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-05 18:08:22 - cleaning the object tree TB --- 2014-01-05 18:10:17 - /usr/local/bin/svn stat /src TB --- 2014-01-05 18:10:21 - At svn revision 260317 TB --- 2014-01-05 18:10:22 - building world TB --- 2014-01-05 18:10:22 - CROSS_BUILD_TESTING=YES TB --- 2014-01-05 18:10:22 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-05 18:10:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-05 18:10:22 - SRCCONF=/dev/null TB --- 2014-01-05 18:10:22 - TARGET=powerpc TB --- 2014-01-05 18:10:22 - TARGET_ARCH=powerpc TB --- 2014-01-05 18:10:22 - TZ=UTC TB --- 2014-01-05 18:10:22 - __MAKE_CONF=/dev/null TB --- 2014-01-05 18:10:22 - cd /src TB --- 2014-01-05 18:10:22 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Sun Jan 5 18:10:29 UTC 2014 >>> 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 [...] c++ -O2 -pipe -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/include -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/include -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/lib/ARCMigrate -I. -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"powerpc-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -fstack-protector -fno-exceptions -fno-rtti -c /src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp -o TransARCAssign.o c++ -O2 -pipe -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/include -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/include -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/lib/ARCMigrate -I. -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"powerpc-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -fstack-protector -fno-exceptions -fno-rtti -c /src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp -o TransAutoreleasePool.o c++ -O2 -pipe -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/include -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/include -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/lib/ARCMigrate -I. -I/src/lib/clang/libclangarcmigrate/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DCLANG_ENABLE_ARCMT -DCLANG_ENABLE_REWRITER -DCLANG_ENABLE_STATIC_ANALYZER -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"powerpc-unknown-freebsd11.0\" -DLLVM_HOST_TRIPLE=\"powerpc-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\" -fstack-protector -fno-exceptions -fno-rtti -c /src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp -o TransBlockObjCVariable.o /src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h: In member function 'bool clang::RecursiveASTVisitor::TraverseClassTemplateDecl(clang::ClassTemplateDecl*) [with Derived = ::BlockObjCVarRewriter]': /src/lib/clang/libclangarcmigrate/../../../contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h:1452: internal compiler error: in var_ann, at tree-flow-inline.h:127 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[5]: stopped in /src/lib/clang/libclangarcmigrate *** Error code 1 Stop. bmake[4]: stopped in /src/lib/clang *** Error code 1 Stop. bmake[3]: stopped in /src/lib *** Error code 1 Stop. bmake[2]: stopped in /src *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-05 18:53:40 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-05 18:53:40 - ERROR: failed to build world TB --- 2014-01-05 18:53:40 - 2012.19 user 374.16 system 2717.87 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 6 07:29:20 2014 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 20553FE; Mon, 6 Jan 2014 07:29:20 +0000 (UTC) Received: from worker01.tb.des.no (worker01.tb.des.no [41.154.2.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4B35D1E4D; Mon, 6 Jan 2014 07:29:18 +0000 (UTC) Received: from worker01.tb.des.no (localhost [127.0.0.1]) by worker01.tb.des.no (8.14.5/8.14.5) with ESMTP id s067T7So094482; Mon, 6 Jan 2014 09:29:07 +0200 (SAST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by worker01.tb.des.no (8.14.5/8.14.5/Submit) id s067T7Pb094234; Mon, 6 Jan 2014 07:29:07 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 6 Jan 2014 07:29:07 GMT Message-Id: <201401060729.s067T7Pb094234@worker01.tb.des.no> X-Authentication-Warning: worker01.tb.des.no: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [releng_10 tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2014 07:29:20 -0000 TB --- 2014-01-06 04:30:43 - tinderbox 2.20 running on worker01.tb.des.no TB --- 2014-01-06 04:30:43 - FreeBSD worker01.tb.des.no 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-06 04:30:43 - starting RELENG_10 tinderbox run for powerpc/powerpc TB --- 2014-01-06 04:30:43 - cleaning the object tree TB --- 2014-01-06 04:30:43 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-01-06 04:31:37 - At svn revision 260363 TB --- 2014-01-06 04:31:38 - building world TB --- 2014-01-06 04:31:38 - CROSS_BUILD_TESTING=YES TB --- 2014-01-06 04:31:38 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-06 04:31:38 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-06 04:31:38 - SRCCONF=/dev/null TB --- 2014-01-06 04:31:38 - TARGET=powerpc TB --- 2014-01-06 04:31:38 - TARGET_ARCH=powerpc TB --- 2014-01-06 04:31:38 - TZ=UTC TB --- 2014-01-06 04:31:38 - __MAKE_CONF=/dev/null TB --- 2014-01-06 04:31:38 - cd /src TB --- 2014-01-06 04:31:38 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Mon Jan 6 04:31:49 UTC 2014 >>> 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 [...] In file included from /obj/powerpc.powerpc/src/gnu/usr.bin/cc/cc1plus/../cc_tools/tm.h:11, from /src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/parser.c:26: /src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/config/freebsd.h:77:1: warning: this is the location of the previous definition /src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/parser.c: In function 'cp_parser_objc_class_ivars': /src/gnu/usr.bin/cc/cc1plus/../../../../contrib/gcc/cp/parser.c:17715: internal compiler error: in var_ann, at tree-flow-inline.h:128 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[5]: stopped in /src/gnu/usr.bin/cc/cc1plus *** Error code 1 Stop. bmake[4]: stopped in /src/gnu/usr.bin/cc *** Error code 1 Stop. bmake[3]: stopped in /src/gnu/usr.bin *** Error code 1 Stop. bmake[2]: stopped in /src/gnu *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** [buildworld] Error code 1 Stop in /src. TB --- 2014-01-06 07:29:06 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-06 07:29:06 - ERROR: failed to build world TB --- 2014-01-06 07:29:06 - 8364.20 user 2469.83 system 10703.23 real http://tinderbox.des.no/tinderbox-freebsd10-build-RELENG_10-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Mon Jan 6 11:06:53 2014 Return-Path: Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0A714700 for ; Mon, 6 Jan 2014 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E3DD31092 for ; Mon, 6 Jan 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s06B6qlu045347 for ; Mon, 6 Jan 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s06B6q3d045345 for freebsd-ppc@FreeBSD.org; Mon, 6 Jan 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 6 Jan 2014 11:06:52 GMT Message-Id: <201401061106.s06B6q3d045345@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ppc@FreeBSD.org Subject: Current problem reports assigned to freebsd-ppc@FreeBSD.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jan 2014 11:06:53 -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 power/183040 ppc Nested signal handling is broken o power/182908 ppc Unable to build debug binaries with clang on powerpc64 o power/181502 ppc /usr/include/stdint.h 9.2-RC1/powerpc does not compile o power/180593 ppc PowerMac G5 shuts down when building pcre o power/178038 ppc clang++ fails to produce a binary in powerpc64 o power/164225 ppc Boot fails on IBM 7028-6E1 (heap memory claim failed) o power/149009 ppc sysinstall(8) on powerpc fails to install manpages, so o power/140241 ppc [kernel] [patch] Linker set problems on PowerPC EABI o power/135576 ppc gdb cannot debug threaded programs on ppc o power/133503 ppc [sound] Sound stutter after switching ttys o power/131548 ppc ofw_syscons no longer supports 32-bit framebuffer 11 problems total. From owner-freebsd-ppc@FreeBSD.ORG Tue Jan 7 10:33:30 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6B62A94E for ; Tue, 7 Jan 2014 10:33:30 +0000 (UTC) Received: from baobab.bilink.net (baobab.bilink.net [212.45.144.44]) by mx1.freebsd.org (Postfix) with ESMTP id 256C41891 for ; Tue, 7 Jan 2014 10:33:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by baobab.bilink.it (Postfix) with ESMTP id 3dz90f2CF4zCy1l for ; Tue, 7 Jan 2014 11:33:22 +0100 (CET) X-Virus-Scanned: amavisd-new at mcs.it Received: from baobab.bilink.net ([127.0.0.1]) by localhost (baobab.mcs.it [127.0.0.1]) (amavisd-new, port 11027) with ESMTP id 5twkaG0WLdZp for ; Tue, 7 Jan 2014 11:33:22 +0100 (CET) Received: from hermes.mcs.it (hermes.mcs.it [192.168.132.21]) by baobab.bilink.it (Postfix) with ESMTP id 3dz90f1DQszCy1h for ; Tue, 7 Jan 2014 11:33:22 +0100 (CET) Received: from puffo.bilink.net (unknown [192.168.44.6]) by hermes.mcs.it (Postfix) with ESMTP id 0C2DD1B757D for ; Tue, 7 Jan 2014 11:33:22 +0100 (CET) Date: Tue, 7 Jan 2014 11:33:21 +0100 From: Luciano Mannucci To: freebsd-ppc@freebsd.org Subject: llvm && clang on 9.2-RELEASE PPC 32 Message-ID: <20140107113321.3d159696@puffo.bilink.net> Organization: MediaConsultants srl X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; amd64-portbld-freebsd9.2) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Jan 2014 10:33:30 -0000 I'm trying to compile vlc from the ports on my old MAC powerbook G4. For some mysterious reason it seems to love a lot clang for its build, which botches because of some features needed but non implemented on PPC architecture. I've tryed to replace the release clang with the trunk version and now I get a different error. The problem is that I cannot debug clang, because if I build it without --enable-optimize the resulting build doesn't pass the tests. It almost does an exit 134 (even if I try to compile a trivial test.c myself), sometimes it does an exit 2. I may have missed something basic, do I? Have someone else compiled a recent llvm & clang without --enable-optimize successfully? Cheers to everyone && happy new fereebsd year, Luciano. -- /"\ /Via A. Salaino, 7 - 20144 Milano (Italy) \ / ASCII RIBBON CAMPAIGN / PHONE : +39 2 485781 FAX: +39 2 48578250 X AGAINST HTML MAIL / E-MAIL: posthamster@sublink.sublink.ORG / \ AND POSTINGS / WWW: http://www.lesassaie.IT/ From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 9 04:08:09 2014 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 70553D67; Thu, 9 Jan 2014 04:08:09 +0000 (UTC) Received: from worker01.tb.des.no (worker01.tb.des.no [41.154.2.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A659D1464; Thu, 9 Jan 2014 04:08:08 +0000 (UTC) Received: from worker01.tb.des.no (localhost [127.0.0.1]) by worker01.tb.des.no (8.14.5/8.14.5) with ESMTP id s09484Ql035948; Thu, 9 Jan 2014 06:08:04 +0200 (SAST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by worker01.tb.des.no (8.14.5/8.14.5/Submit) id s09483q1035755; Thu, 9 Jan 2014 04:08:03 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 9 Jan 2014 04:08:03 GMT Message-Id: <201401090408.s09483q1035755@worker01.tb.des.no> X-Authentication-Warning: worker01.tb.des.no: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [releng_10 tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2014 04:08:09 -0000 TB --- 2014-01-09 00:30:44 - tinderbox 2.20 running on worker01.tb.des.no TB --- 2014-01-09 00:30:44 - FreeBSD worker01.tb.des.no 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-09 00:30:44 - starting RELENG_10 tinderbox run for powerpc/powerpc TB --- 2014-01-09 00:30:44 - cleaning the object tree TB --- 2014-01-09 00:30:44 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-01-09 00:31:39 - At svn revision 260461 TB --- 2014-01-09 00:31:40 - building world TB --- 2014-01-09 00:31:40 - CROSS_BUILD_TESTING=YES TB --- 2014-01-09 00:31:40 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-09 00:31:40 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-09 00:31:40 - SRCCONF=/dev/null TB --- 2014-01-09 00:31:40 - TARGET=powerpc TB --- 2014-01-09 00:31:40 - TARGET_ARCH=powerpc TB --- 2014-01-09 00:31:40 - TZ=UTC TB --- 2014-01-09 00:31:40 - __MAKE_CONF=/dev/null TB --- 2014-01-09 00:31:40 - cd /src TB --- 2014-01-09 00:31:40 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 9 00:31:50 UTC 2014 >>> 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 Thu Jan 9 04:07:36 UTC 2014 TB --- 2014-01-09 04:07:36 - generating LINT kernel config TB --- 2014-01-09 04:07:36 - cd /src/sys/powerpc/conf TB --- 2014-01-09 04:07:36 - /usr/bin/make -B LINT TB --- 2014-01-09 04:07:36 - cd /src/sys/powerpc/conf TB --- 2014-01-09 04:07:36 - /usr/sbin/config -m LINT TB --- 2014-01-09 04:07:36 - building LINT kernel TB --- 2014-01-09 04:07:36 - CROSS_BUILD_TESTING=YES TB --- 2014-01-09 04:07:36 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-09 04:07:36 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-09 04:07:36 - SRCCONF=/dev/null TB --- 2014-01-09 04:07:36 - TARGET=powerpc TB --- 2014-01-09 04:07:36 - TARGET_ARCH=powerpc TB --- 2014-01-09 04:07:36 - TZ=UTC TB --- 2014-01-09 04:07:36 - __MAKE_CONF=/dev/null TB --- 2014-01-09 04:07:36 - cd /src TB --- 2014-01-09 04:07:36 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jan 9 04:07:36 UTC 2014 >>> 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 [...] cd /src/sys/modules/aic7xxx/aicasm; PATH=/obj/powerpc.powerpc/src/tmp/legacy/usr/sbin:/obj/powerpc.powerpc/src/tmp/legacy/usr/bin:/obj/powerpc.powerpc/src/tmp/legacy/usr/games:/obj/powerpc.powerpc/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin MAKEOBJDIRPREFIX=/obj/powerpc.powerpc/src/sys/LINT/modules /obj/src/make.amd64/bmake SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD all cc -O2 -pipe -I. -I/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -c /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm.c cc -O2 -pipe -I. -I/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -c /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c: In function 'symtable_dump': /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c:461: internal compiler error: in var_ann, at tree-flow-inline.h:127 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[1]: stopped in /src/sys/modules/aic7xxx/aicasm *** Error code 1 Stop. bmake: stopped in /src *** [buildkernel] Error code 1 Stop in /src. TB --- 2014-01-09 04:08:02 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-09 04:08:02 - ERROR: failed to build LINT kernel TB --- 2014-01-09 04:08:02 - 9993.32 user 3254.69 system 13037.88 real http://tinderbox.des.no/tinderbox-freebsd10-build-RELENG_10-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 9 05:47:19 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E9EFFA54 for ; Thu, 9 Jan 2014 05:47:19 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 823E51DC0 for ; Thu, 9 Jan 2014 05:47:19 +0000 (UTC) Received: from [192.168.15.106] ([24.7.23.137]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LedVG-1VbNHv14Ri-00qSd4 for ; Thu, 09 Jan 2014 06:47:17 +0100 From: Harry Weppner Content-Type: multipart/signed; boundary="Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4"; protocol="application/pgp-signature"; micalg=pgp-sha1 Subject: miniruby segfaults when attempting to install lang/ruby19 or lang/ruby20 on ppc64 Message-Id: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net> Date: Wed, 8 Jan 2014 21:47:14 -0800 To: ruby@freebsd.org, freebsd-ppc@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) X-Mailer: Apple Mail (2.1510) X-Provags-ID: V03:K0:2x/1bWE8ZPOFcV6NptZl6kqjDzo9Gcs3C92cLLWU1yXHE6y7aCJ q3oSI6gea679513N5esy6yWYMBgqW2yamWcka0crxkNz/4GxbKC7Ot5A+648YBpNX/W/bc2 LBW6pxPRpNlvlws5mLxCJgsu2BLYftRkWQ5XlmBFGNQls2TwjZT3DW6EQ1qPscBXAmF8HjD e7coUD4THzxIjOeWdju4Q== X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2014 05:47:20 -0000 --Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, I brought an older dual G5 Powermac back to life and installed FreeBSD = 10.0-RC4 on it with a GENERIC ppc64 kernel. When installing lang/ruby19 = or lang/ruby20 miniruby segfaults in libthr. Tested with both the = default gcc42 as well as with gcc49. Has anyone seen this issue before? T Thanks & cheerio, Harry. (gdb) bt #0 handle_signal (actp=3D0xffffffffffbfa130, sig=3D11, = info=3D0xffffffffffbfa690, ucp=3D0xffffffffffbfa1d0) at /usr/src/lib/libthr/thread/thr_sig.c:188 #1 0x00000000502f36ac in thr_sighandler (sig=3D11, = info=3D0xffffffffffbfa690, _ucp=3D0xffffffffffbfa1d0) at /usr/src/lib/libthr/thread/thr_sig.c:183 #2 0xffffffffffffe188 in ?? () = =E2=94=8C=E2=94=80=E2=94=80/usr/src/lib/libthr/thread/thr_sig.c=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 =E2=94=82184 } = =E2=94=82 =E2=94=82185 = =E2=94=82 =E2=94=82186 static void = =E2=94=82 =E2=94=82187 handle_signal(struct sigaction *actp, int sig, = siginfo_t *info, ucontext_t *ucp) =E2=94=82 >=E2=94=82188 { = =E2=94=82 =E2=94=82189 struct pthread *curthread =3D = _get_curthread(); =E2=94=82= The specific instruction is: = =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 >=E2=94=820x502f32ac stdu r1,-1392(r1) = =E2=94=82 =E2=94=820x502f32b0 ld r0,0(r9) = =E2=94=82 =E2=94=820x502f32b4 cmpdi cr7,r0,0 = =E2=94=82 (gdb) x/x $r1-1392 0xffffffffffbf9b50: Cannot access memory at address = 0xffffffffffbf9b50 --Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlLON+MACgkQ/CxjG+i4lOgndQCfYxLHlWBhs34YirhkS3Fonw0/ JN8AoI/RdgIUJ6i4lvtGDhzr520+KplC =lsVC -----END PGP SIGNATURE----- --Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4-- From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 9 06:49:11 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 49FAE8BF; Thu, 9 Jan 2014 06:49:11 +0000 (UTC) Received: from mail-bk0-x22c.google.com (mail-bk0-x22c.google.com [IPv6:2a00:1450:4008:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9CA5B124D; Thu, 9 Jan 2014 06:49:10 +0000 (UTC) Received: by mail-bk0-f44.google.com with SMTP id d7so992251bkh.31 for ; Wed, 08 Jan 2014 22:49:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=tn32mH6rDPP6IHX7h3/I+XMqQ0LYXcMEIK/qW/hEWQI=; b=z1Qy/zBFMq3YHLZ+dB+cCkyKZFZtrY3GOqY2jzRe7VCZbzcQXPD7rSq1NBEzZES5/k DqorYFb6WenI9z2cJ89JkLIKVqOD2b7TzStTQtBXZhg83kvi/Koh2h9OWrapPGreDcTN Sg26ByBDAXyEhE9lxix1ITbJPEL6Pmjy5JRBWmnuaz9Ni5KpI0JpVKl1rPaA8tkUKhCV X96KJxajbg+azkMskcNgvKdYd6Gfn+FvJNmKT7E2eUf/9E+/Mt/sdSf0n1oecOfvbOCh 1Jf7k9aqswPQL8ElWT4DNtdkF/asgea5e01MT4PFH7rRZhnA7LjoYNinUdwqhoFYmqS0 ++cA== MIME-Version: 1.0 X-Received: by 10.204.58.196 with SMTP id i4mr246903bkh.120.1389250148794; Wed, 08 Jan 2014 22:49:08 -0800 (PST) Sender: chmeeedalf@gmail.com Received: by 10.205.21.66 with HTTP; Wed, 8 Jan 2014 22:49:08 -0800 (PST) Received: by 10.205.21.66 with HTTP; Wed, 8 Jan 2014 22:49:08 -0800 (PST) In-Reply-To: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net> References: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net> Date: Wed, 8 Jan 2014 22:49:08 -0800 X-Google-Sender-Auth: Jrr5bbbHVPSdaZKPkYbeKQXx0GE Message-ID: Subject: Re: miniruby segfaults when attempting to install lang/ruby19 or lang/ruby20 on ppc64 From: Justin Hibbits To: Harry Weppner Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: ruby@freebsd.org, FreeBSD PowerPC ML X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2014 06:49:11 -0000 SGksDQoNCk9uIEphbiA4LCAyMDE0IDk6NDcgUE0sICJIYXJyeSBXZXBwbmVyIiA8aGFycnkud2Vw cG5lckBnbXgubmV0PiB3cm90ZToNCj4NCj4gSGksDQo+DQo+IEkgYnJvdWdodCBhbiBvbGRlciBk dWFsIEc1IFBvd2VybWFjIGJhY2sgdG8gbGlmZSBhbmQgaW5zdGFsbGVkIEZyZWVCU0QNCjEwLjAt UkM0IG9uIGl0IHdpdGggYSBHRU5FUklDIHBwYzY0IGtlcm5lbC4gV2hlbiBpbnN0YWxsaW5nIGxh bmcvcnVieTE5IG9yDQpsYW5nL3J1YnkyMCBtaW5pcnVieSBzZWdmYXVsdHMgaW4gbGlidGhyLiBU ZXN0ZWQgd2l0aCBib3RoIHRoZSBkZWZhdWx0DQpnY2M0MiBhcyB3ZWxsIGFzIHdpdGggZ2NjNDku DQo+DQo+IEhhcyBhbnlvbmUgc2VlbiB0aGlzIGlzc3VlIGJlZm9yZT8gVA0KPg0KPiBUaGFua3Mg JiBjaGVlcmlvLCBIYXJyeS4NCj4NCj4gKGdkYikgYnQNCj4gIzAgIGhhbmRsZV9zaWduYWwgKGFj dHA9MHhmZmZmZmZmZmZmYmZhMTMwLCBzaWc9MTEsDQppbmZvPTB4ZmZmZmZmZmZmZmJmYTY5MCwg dWNwPTB4ZmZmZmZmZmZmZmJmYTFkMCkNCj4gICAgIGF0IC91c3Ivc3JjL2xpYi9saWJ0aHIvdGhy ZWFkL3Rocl9zaWcuYzoxODgNCj4gIzEgIDB4MDAwMDAwMDA1MDJmMzZhYyBpbiB0aHJfc2lnaGFu ZGxlciAoc2lnPTExLA0KaW5mbz0weGZmZmZmZmZmZmZiZmE2OTAsIF91Y3A9MHhmZmZmZmZmZmZm YmZhMWQwKQ0KPiAgICAgYXQgL3Vzci9zcmMvbGliL2xpYnRoci90aHJlYWQvdGhyX3NpZy5jOjE4 Mw0KPiAjMiAgMHhmZmZmZmZmZmZmZmZlMTg4IGluID8/ICgpDQo+DQo+DQog4pSM4pSA4pSAL3Vz ci9zcmMvbGliL2xpYnRoci90aHJlYWQvdGhyX3NpZy5j4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQDQo+ICAgIOKUgjE4NCAgICAgfQ0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIINCj4gICAg4pSCMTg1DQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUgg0KPiAgICDilIIxODYgICAgIHN0 YXRpYyB2b2lkDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUgg0K PiAgICDilIIxODcgICAgIGhhbmRsZV9zaWduYWwoc3RydWN0IHNpZ2FjdGlvbiAqYWN0cCwgaW50 IHNpZywgc2lnaW5mb190DQoqaW5mbywgdWNvbnRleHRfdCAqdWNwKSAgICAgICAgICAgICAgICAg ICAgICAg4pSCDQo+ICAgPuKUgjE4OCAgICAgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICDilIINCj4gICAg4pSCMTg5ICAgICAgICAgICAgIHN0cnVjdCBwdGhyZWFk ICpjdXJ0aHJlYWQgPSBfZ2V0X2N1cnRocmVhZCgpOw0KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICDilIINCj4NCj4NCj4gVGhlIHNwZWNpZmljIGluc3RydWN0aW9uIGlz Og0KPg0KIOKUjOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUkA0KPiAgID7ilIIweDUwMmYzMmFjIDxoYW5kbGVfc2lnbmFsKzY0PiAgIHN0ZHUgICAgcjEs LTEzOTIocjEpDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIIN Cj4gICAg4pSCMHg1MDJmMzJiMCA8aGFuZGxlX3NpZ25hbCs2OD4gICBsZCAgICAgIHIwLDAocjkp DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIINCj4gICAg4pSC MHg1MDJmMzJiNCA8aGFuZGxlX3NpZ25hbCs3Mj4gICBjbXBkaSAgIGNyNyxyMCwwDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIINCj4NCj4gKGdkYikgeC94ICRy MS0xMzkyDQo+IDB4ZmZmZmZmZmZmZmJmOWI1MDogICAgIENhbm5vdCBhY2Nlc3MgbWVtb3J5IGF0 IGFkZHJlc3MgMHhmZmZmZmZmZmZmYmY5YjUwDQo+DQo+DQo+DQoNClRoaXMgaXMgYSBzdGFjayBv dmVyZmxvdyBwcm9ibGVtLiBJIGZpbGVkIGEgYnVnIHJlcG9ydCBpbiByZWRtaW5lIHJlZ2FyZGlu Zw0KdGhpcy4gQSBzaW1wIWUgd29ya2Fyb3VuZCBpcyB0byBjaGFuZ2UgdGhlIHN0YWNrIHNpemUg ZnJvbSAzIHBhZ2VzIHRvIDQgaW4NCnRocmVhZF9wdGhyZWFkLmMgb2YgcnVieSBhbmQgY29udGlu dWUgYnVpbGRpbmcuDQoNClNlZSBodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvODc4 Mw0KDQotSnVzdGluDQo= From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 9 07:45:39 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0E36D72B; Thu, 9 Jan 2014 07:45:39 +0000 (UTC) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8C1A616BE; Thu, 9 Jan 2014 07:45:38 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.7/8.14.7) with ESMTP id s097jSr6096471; Thu, 9 Jan 2014 09:45:28 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.8.3 kib.kiev.ua s097jSr6096471 Received: (from kostik@localhost) by tom.home (8.14.7/8.14.7/Submit) id s097jS5J096470; Thu, 9 Jan 2014 09:45:28 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 9 Jan 2014 09:45:28 +0200 From: Konstantin Belousov To: Harry Weppner Subject: Re: miniruby segfaults when attempting to install lang/ruby19 or lang/ruby20 on ppc64 Message-ID: <20140109074528.GX59496@kib.kiev.ua> References: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4wFg4YZ8kmw0QCNv" Content-Disposition: inline In-Reply-To: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net> User-Agent: Mutt/1.5.22 (2013-10-16) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on tom.home Cc: ruby@freebsd.org, freebsd-ppc@freebsd.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2014 07:45:39 -0000 --4wFg4YZ8kmw0QCNv Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 08, 2014 at 09:47:14PM -0800, Harry Weppner wrote: > Hi, >=20 > I brought an older dual G5 Powermac back to life and installed FreeBSD 10= =2E0-RC4 on it with a GENERIC ppc64 kernel. When installing lang/ruby19 or = lang/ruby20 miniruby segfaults in libthr. Tested with both the default gcc4= 2 as well as with gcc49. >=20 > Has anyone seen this issue before? T >=20 > Thanks & cheerio, Harry. >=20 > (gdb) bt > #0 handle_signal (actp=3D0xffffffffffbfa130, sig=3D11, info=3D0xffffffff= ffbfa690, ucp=3D0xffffffffffbfa1d0) > at /usr/src/lib/libthr/thread/thr_sig.c:188 This is strange, where the instuction address for the frame #0 ? > #1 0x00000000502f36ac in thr_sighandler (sig=3D11, info=3D0xffffffffffbf= a690, _ucp=3D0xffffffffffbfa1d0) > at /usr/src/lib/libthr/thread/thr_sig.c:183 > #2 0xffffffffffffe188 in ?? () >=20 > =82=80=80/usr/src/lib/libthr/thread/thr_sig.c=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=83 > =81184 } = =81 > =81185 = =81 > =81186 static void = =81 > =81187 handle_signal(struct sigaction *actp, int sig, siginfo_t *i= nfo, ucontext_t *ucp) =81 > >=81188 { = =81 > =81189 struct pthread *curthread =3D _get_curthread(); = =81 >=20 >=20 > The specific instruction is: > =82=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80=80= =80=80=80=80=80=80=80=80=80=80=80=80=80=80=83 > >=810x502f32ac stdu r1,-1392(r1) = =81 > =810x502f32b0 ld r0,0(r9) = =81 > =810x502f32b4 cmpdi cr7,r0,0 = =81 >=20 > (gdb) x/x $r1-1392 > 0xffffffffffbf9b50: Cannot access memory at address 0xffffffffffbf9b50 >=20 Note that the fault happens during the delivery of SIGSEGV, and assuming that it was stdu instruction indeed, it sounds as if the stack overflow happens, probably due to excessive recursion. Is the backtrace you copied above the full backtrace ? I would expect much more frames above signal trampoline in the frame #2. It seems that gdb for rs6000 does not know about signal trampolines. --4wFg4YZ8kmw0QCNv Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBAgAGBQJSzlOXAAoJEJDCuSvBvK1B2JMQAJpBRry6HnWZrOKZDScGst4O Jq5QO0r7ucObhWnGA1EfZG1swm5K4mk/ZFyenbalN+4mPiggFl4TfQ5gIlf0PeX1 UAyym6Zr8KMctvUkkli0D9aBOeRGL7vOu9zb+ZEcbaPWhHMz+1Jzxr/hoorzh6bv BR5AmLnHbgye7fCHocFRjx+HZc2tsB4XQ3XytVy8ii2CfjKmrogBbHYGmdt/TC4c LF8HbwO9wBDnwYq1pRKmh07goT1Tu/NO0E2hBMH/36JOrMchnqrigqVWTSk9bxV5 Jztaj32Zo3Vg6kPt/zABJvNqjIpsfmXaUiSxcI5zI0bzqYIu19oBDOTg6ZCQPaVA pisvmk7Lo+6Pkq+ddFVarrHlAtWpd+gVvDZVHK5AtQUQHoqUCGFWy1JSqLgAoCqu mmo1JIjKjS57Gt/41AgSdXIS/Df7e2bD069gmIhrrfZX3HXrnByM+PZbBro9vMsq ZsX60iQFfS/yDREGthqJERcU6J03llGyGiYP7C2yWyilQ3fMmtiubIRDGW1F2goj IlU9zMJ3wTnUjRWdGZMhTRIoFJ0pyQ8JdgfxDihUmZkRu4JGkDa4wIhNBu5aang+ sx0kv3C24jydi+UOxOcsM5xr623nt4Xbv5D7b1RYs2Onc9+k2jzzWa44hstgZnWO gc/ZzRp/+VQN50BRZ17Z =8LH6 -----END PGP SIGNATURE----- --4wFg4YZ8kmw0QCNv-- From owner-freebsd-ppc@FreeBSD.ORG Thu Jan 9 23:51:39 2014 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 321B45B9; Thu, 9 Jan 2014 23:51:39 +0000 (UTC) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D0CB61D34; Thu, 9 Jan 2014 23:51:38 +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 s09Npbqm029482; Thu, 9 Jan 2014 18:51:37 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id s09NpbP4029478; Thu, 9 Jan 2014 23:51:37 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 9 Jan 2014 23:51:37 GMT Message-Id: <201401092351.s09NpbP4029478@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 , , Subject: [head tinderbox] failure on powerpc/powerpc Precedence: bulk X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jan 2014 23:51:39 -0000 TB --- 2014-01-09 21:25:40 - tinderbox 2.20 running on freebsd-current.sentex.ca TB --- 2014-01-09 21:25:40 - FreeBSD freebsd-current.sentex.ca 8.3-PRERELEASE FreeBSD 8.3-PRERELEASE #0: Mon Mar 26 13:54:12 EDT 2012 des@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-09 21:25:40 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-01-09 21:25:40 - cleaning the object tree TB --- 2014-01-09 21:25:40 - /usr/local/bin/svn stat /src TB --- 2014-01-09 21:25:44 - At svn revision 260487 TB --- 2014-01-09 21:25:45 - building world TB --- 2014-01-09 21:25:45 - CROSS_BUILD_TESTING=YES TB --- 2014-01-09 21:25:45 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-09 21:25:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-09 21:25:45 - SRCCONF=/dev/null TB --- 2014-01-09 21:25:45 - TARGET=powerpc TB --- 2014-01-09 21:25:45 - TARGET_ARCH=powerpc TB --- 2014-01-09 21:25:45 - TZ=UTC TB --- 2014-01-09 21:25:45 - __MAKE_CONF=/dev/null TB --- 2014-01-09 21:25:45 - cd /src TB --- 2014-01-09 21:25:45 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Thu Jan 9 21:25:52 UTC 2014 >>> 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 [...] /src/usr.bin/netstat/mroute6.c:179: error: dereferencing pointer to incomplete type /src/usr.bin/netstat/mroute6.c:180: error: dereferencing pointer to incomplete type /src/usr.bin/netstat/mroute6.c:224: error: 'MF6C_INCOMPLETE_PARENT' undeclared (first use in this function) cc1: warnings being treated as errors /src/usr.bin/netstat/mroute6.c:122: warning: unused variable 'rte' /src/usr.bin/netstat/mroute6.c:121: warning: unused variable 'mfc' /src/usr.bin/netstat/mroute6.c:120: warning: unused variable 'mif6table' /src/usr.bin/netstat/mroute6.c:119: warning: unused variable 'mf6ctable' *** Error code 1 Stop. bmake[3]: stopped in /src/usr.bin/netstat *** Error code 1 Stop. bmake[2]: stopped in /src/usr.bin *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** Error code 1 Stop in /src. TB --- 2014-01-09 23:51:37 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-09 23:51:37 - ERROR: failed to build world TB --- 2014-01-09 23:51:37 - 7512.41 user 1038.59 system 8757.50 real http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 10 05:13:09 2014 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA72D6DC for ; Fri, 10 Jan 2014 05:13:09 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5AC7515D8 for ; Fri, 10 Jan 2014 05:13:09 +0000 (UTC) Received: from [192.168.15.106] ([24.7.23.137]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MN1Gu-1W3iOo3Yds-006dsh for ; Fri, 10 Jan 2014 06:13:07 +0100 Content-Type: multipart/signed; boundary="Apple-Mail=_8720A5BF-AA06-4F9B-B137-0E6894D01A82"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Subject: Re: miniruby segfaults when attempting to install lang/ruby19 or lang/ruby20 on ppc64 From: Harry Weppner In-Reply-To: Date: Thu, 9 Jan 2014 21:13:03 -0800 Message-Id: <0BFA4050-D946-4887-853F-4BB88A0F52FA@gmx.net> References: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net> To: Justin Hibbits X-Mailer: Apple Mail (2.1510) X-Provags-ID: V03:K0:JGtDjQq6nxpgJAS+yRlmtfVAERmuJTeailCfEUys++NQ6Hmg33j 5iX3k2yw1Ccm2N1/vNDla/atZCmX6+eGYpUbp/Ibev211nz4ZNpef0TQx9Wd/6ILSSmip3N uIxti6LfnjDqhmGFTENxwANkz3cHIEIn5QIwIXLGXpg0s4WvxS9IzFe+ypkYlthJcAXKHm3 aw0VjZygmuAc5T7Swx9Sw== X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: ruby@freebsd.org, FreeBSD PowerPC ML X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Jan 2014 05:13:10 -0000 --Apple-Mail=_8720A5BF-AA06-4F9B-B137-0E6894D01A82 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Justin, thanks for pointing me to the issue you had reported - this patch fixed = ruby19. Thanks & cheerio, Harry. On Jan 8, 2014, at 10:49 PM, Justin Hibbits = wrote: > Hi, >=20 > On Jan 8, 2014 9:47 PM, "Harry Weppner" wrote: > > > > Hi, > > > > I brought an older dual G5 Powermac back to life and installed = FreeBSD 10.0-RC4 on it with a GENERIC ppc64 kernel. When installing = lang/ruby19 or lang/ruby20 miniruby segfaults in libthr. Tested with = both the default gcc42 as well as with gcc49. > > > > Has anyone seen this issue before? T > > > > Thanks & cheerio, Harry. > > > > (gdb) bt > > #0 handle_signal (actp=3D0xffffffffffbfa130, sig=3D11, = info=3D0xffffffffffbfa690, ucp=3D0xffffffffffbfa1d0) > > at /usr/src/lib/libthr/thread/thr_sig.c:188 > > #1 0x00000000502f36ac in thr_sighandler (sig=3D11, = info=3D0xffffffffffbfa690, _ucp=3D0xffffffffffbfa1d0) > > at /usr/src/lib/libthr/thread/thr_sig.c:183 > > #2 0xffffffffffffe188 in ?? () > > > > = =E2=94=8C=E2=94=80=E2=94=80/usr/src/lib/libthr/thread/thr_sig.c=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 > > =E2=94=82184 } = =E2=94=82 > > =E2=94=82185 = =E2=94=82 > > =E2=94=82186 static void = =E2=94=82 > > =E2=94=82187 handle_signal(struct sigaction *actp, int sig, = siginfo_t *info, ucontext_t *ucp) =E2=94=82 > > >=E2=94=82188 { = =E2=94=82 > > =E2=94=82189 struct pthread *curthread =3D = _get_curthread(); =E2=94=82= > > > > > > The specific instruction is: > > = =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 > > >=E2=94=820x502f32ac stdu r1,-1392(r1) = =E2=94=82 > > =E2=94=820x502f32b0 ld r0,0(r9) = =E2=94=82 > > =E2=94=820x502f32b4 cmpdi cr7,r0,0 = =E2=94=82 > > > > (gdb) x/x $r1-1392 > > 0xffffffffffbf9b50: Cannot access memory at address = 0xffffffffffbf9b50 > > > > > > >=20 > This is a stack overflow problem. I filed a bug report in redmine = regarding this. A simp!e workaround is to change the stack size from 3 = pages to 4 in thread_pthread.c of ruby and continue building. >=20 > See https://bugs.ruby-lang.org/issues/8783 >=20 > -Justin >=20 --Apple-Mail=_8720A5BF-AA06-4F9B-B137-0E6894D01A82 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlLPgV8ACgkQ/CxjG+i4lOgvnwCbBgfvCDWsP2zs0Dw7xdw8bkof orcAn1ReLEN9/v/ReoE3df6/2dYcdrqu =HQ/K -----END PGP SIGNATURE----- --Apple-Mail=_8720A5BF-AA06-4F9B-B137-0E6894D01A82--