From owner-freebsd-ppc@FreeBSD.ORG Sun Mar 11 15:48:02 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A10811065670 for ; Sun, 11 Mar 2012 15:48:02 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from agogare.doit.wisc.edu (agogare.doit.wisc.edu [144.92.197.211]) by mx1.freebsd.org (Postfix) with ESMTP id 74CE18FC15 for ; Sun, 11 Mar 2012 15:48:02 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0M0Q00A02981UL00@smtpauth2.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Sun, 11 Mar 2012 10:48:01 -0500 (CDT) Received: from comporellon.tachypleus.net ([unknown] [76.210.73.151]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0M0Q00K41980DY20@smtpauth2.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Sun, 11 Mar 2012 10:48:00 -0500 (CDT) Date: Sun, 11 Mar 2012 10:48:00 -0500 From: Nathan Whitehorn In-reply-to: To: Rob Ballantyne Message-id: <4F5CC930.9060001@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.210.73.151 X-Spam-PmxInfo: Server=avs-15, Version=5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.3.11.153914, SenderIP=76.210.73.151 References: User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0) Gecko/20120212 Thunderbird/10.0 Cc: freebsd-ppc@freebsd.org Subject: Re: Question about bootup X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Mar 2012 15:48:02 -0000 [Not replying to the top bits, since the others covered that correctly] On 03/06/12 00:24, Rob Ballantyne wrote: > Hi All, > > I've been poking around trying to understand the boot up process of > a ppc64 G5 machine. > > I was slightly surprised to still find an Apple Partition map disk. > I would have thought it was an ordinary fdisk (PC) partition setup. > > Let me see if I have it right: > > 1 - OpenFirmware (OFW) load Apple_Bootstrap/boot1.elf > 2 - boot1.elf runs to gain enough to understand UFS filesystems and > loads FreeBSD UFS partition /boot/loader > 3 - loader loads /boot/kernel/kernel > > ... and we're off to the races. > > This strikes me as fairly simplistic so I'm sure there are more > details. I'm curious about /boot/*.4th OpenFirmware forth code, for > example. Is it involved in a substantial way? > > The other thing I'm curious about is the Apple_Bootstrap partition. > How is it written? I've discovered parteditor within the bsdinstall > installer. I suspect that does it but it doesn't appear to let one > write their own bootloader code image. > It is written by the installer, in the partition editor. You can see what it does by looking at /usr/src/usr.sbin/bsdinstall/partedit/partedit_powerpc.c. It just dd's a preformatted HFS partition from /boot/boot1.hfs onto the bootstrap partition. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Mon Mar 12 11:07:19 2012 Return-Path: Delivered-To: freebsd-ppc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12ED9106564A for ; Mon, 12 Mar 2012 11:07:19 +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 0145C8FC1B for ; Mon, 12 Mar 2012 11:07:19 +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 q2CB7IvN072433 for ; Mon, 12 Mar 2012 11:07:18 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2CB7ItS072428 for freebsd-ppc@FreeBSD.org; Mon, 12 Mar 2012 11:07:18 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Mar 2012 11:07:18 GMT Message-Id: <201203121107.q2CB7ItS072428@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 Cc: Subject: Current problem reports assigned to freebsd-ppc@FreeBSD.org X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2012 11:07:19 -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/165387 ppc bsdinstall(8) not starting with Apple G5 on powerpc64 o power/164225 ppc Boot fails on IBM 7028-6E1 (heap memory claim failed) o power/162091 ppc FreeBSD/ppc CD crashes Mac OS X o power/161947 ppc multimedia/libdvdnav builds broken binaries on big end o power/161045 ppc X doesn't detect ADB mouse up event until another even 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/133382 ppc [install] Installer gets signal 11 o power/131548 ppc ofw_syscons no longer supports 32-bit framebuffer 11 problems total. From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 13:49:15 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4E00106564A; Tue, 13 Mar 2012 13:49:15 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from adsum.doit.wisc.edu (adsum.doit.wisc.edu [144.92.197.210]) by mx1.freebsd.org (Postfix) with ESMTP id A58508FC15; Tue, 13 Mar 2012 13:49:15 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from avs-daemon.smtpauth1.wiscmail.wisc.edu by smtpauth1.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) id <0M0T00302T1X4L00@smtpauth1.wiscmail.wisc.edu>; Tue, 13 Mar 2012 08:49:09 -0500 (CDT) Received: from comporellon.tachypleus.net ([unknown] [76.210.73.151]) by smtpauth1.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0M0T00CJ9T1VED20@smtpauth1.wiscmail.wisc.edu>; Tue, 13 Mar 2012 08:49:08 -0500 (CDT) Date: Tue, 13 Mar 2012 08:49:07 -0500 From: Nathan Whitehorn In-reply-to: <201203112004.q2BK4ACL024929@svn.freebsd.org> To: Konstantin Belousov Message-id: <4F5F5053.4090007@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.210.73.151 X-Spam-PmxInfo: Server=avs-15, Version=5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.3.13.134220, SenderIP=76.210.73.151 References: <201203112004.q2BK4ACL024929@svn.freebsd.org> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.2) Gecko/20120311 Thunderbird/10.0.2 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, FreeBSD PowerPC ML Subject: Re: svn commit: r232832 - in head/lib/csu: . amd64 arm common i386-elf mips powerpc powerpc64 sparc64 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 13:49:15 -0000 On 03/11/12 15:04, Konstantin Belousov wrote: > Author: kib > Date: Sun Mar 11 20:04:09 2012 > New Revision: 232832 > URL: http://svn.freebsd.org/changeset/base/232832 > > Log: > Stop calling _init/_fini methods from crt1 for dynamic binaries. Do > call preinit, init and fini arrays methods from crt1 for static binaries. > > Mark new crt1 with FreeBSD-specific ELF note. > > Move some common crt1 code into new MI file ignore_init.c, to reduce > duplication. Also, conservatively adjust nearby sources for style. > > Reviewed by: kan > Tested by: andrew (arm), flo (sparc64) > MFC after: 3 weeks > This change makes /usr/libexec/cc1 seg fault on init on powerpc64. Dynamically linked (and most statically linked) binaries seem to work, but there is some remaining problem. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 15:20:48 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9014E1065670; Tue, 13 Mar 2012 15:20:48 +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 0418B8FC18; Tue, 13 Mar 2012 15:20:47 +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 q2DFKh1u004671; Tue, 13 Mar 2012 17:20:43 +0200 (EET) (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 q2DFKgX4047232; Tue, 13 Mar 2012 17:20:42 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.5/8.14.5/Submit) id q2DFKgv1047230; Tue, 13 Mar 2012 17:20:42 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 13 Mar 2012 17:20:42 +0200 From: Konstantin Belousov To: Nathan Whitehorn , FreeBSD PowerPC ML Message-ID: <20120313152042.GR75778@deviant.kiev.zoral.com.ua> References: <201203112004.q2BK4ACL024929@svn.freebsd.org> <4F5F5053.4090007@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Or3wZdhvXwO6nGPk" Content-Disposition: inline In-Reply-To: <4F5F5053.4090007@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: Subject: Re: svn commit: r232832 - in head/lib/csu: . amd64 arm common i386-elf mips powerpc powerpc64 sparc64 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 15:20:48 -0000 --Or3wZdhvXwO6nGPk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 13, 2012 at 08:49:07AM -0500, Nathan Whitehorn wrote: > On 03/11/12 15:04, Konstantin Belousov wrote: > >Author: kib > >Date: Sun Mar 11 20:04:09 2012 > >New Revision: 232832 > >URL: http://svn.freebsd.org/changeset/base/232832 > > > >Log: > > Stop calling _init/_fini methods from crt1 for dynamic binaries. Do > > call preinit, init and fini arrays methods from crt1 for static=20 > > binaries. > > > > Mark new crt1 with FreeBSD-specific ELF note. > > > > Move some common crt1 code into new MI file ignore_init.c, to reduce > > duplication. Also, conservatively adjust nearby sources for style. > > > > Reviewed by: kan > > Tested by: andrew (arm), flo (sparc64) > > MFC after: 3 weeks > > >=20 > This change makes /usr/libexec/cc1 seg fault on init on powerpc64.=20 > Dynamically linked (and most statically linked) binaries seem to work,=20 > but there is some remaining problem. I am sorry. So, can you get a backtrace from the core dump ? Or give me access to the machine with the failing binary ? What do you mean by remaining problem ? Is there some additional breakage ? --Or3wZdhvXwO6nGPk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (FreeBSD) iEYEARECAAYFAk9fZcoACgkQC3+MBN1Mb4g0zACfWVoqiYzT8SxtTOOacUI1E/sk RvQAn3MGeLtzvvvKsZgF2SSai0kyGX3t =Z0Pi -----END PGP SIGNATURE----- --Or3wZdhvXwO6nGPk-- From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 15:32:17 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5158E106568E; Tue, 13 Mar 2012 15:32:17 +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 0D67C8FC0C; Tue, 13 Mar 2012 15:32:16 +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 q2DFWGQr057539; Tue, 13 Mar 2012 11:32:16 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2DFWG2l057538; Tue, 13 Mar 2012 15:32:16 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 13 Mar 2012 15:32:16 GMT Message-Id: <201203131532.q2DFWG2l057538@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 15:32:17 -0000 TB --- 2012-03-13 15:11:46 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-13 15:11:46 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-03-13 15:11:46 - cleaning the object tree TB --- 2012-03-13 15:11:46 - cvsupping the source tree TB --- 2012-03-13 15:11:46 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2012-03-13 15:11:59 - building world TB --- 2012-03-13 15:11:59 - CROSS_BUILD_TESTING=YES TB --- 2012-03-13 15:11:59 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-13 15:11:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-13 15:11:59 - SRCCONF=/dev/null TB --- 2012-03-13 15:11:59 - TARGET=powerpc TB --- 2012-03-13 15:11:59 - TARGET_ARCH=powerpc TB --- 2012-03-13 15:11:59 - TZ=UTC TB --- 2012-03-13 15:11:59 - __MAKE_CONF=/dev/null TB --- 2012-03-13 15:11:59 - cd /src TB --- 2012-03-13 15:11:59 - /usr/bin/make -B buildworld >>> World build started on Tue Mar 13 15:12:00 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 [...] mkdep -f .depend -a -I/src/lib/libbz2/../../contrib/bzip2 -std=gnu99 /src/lib/libbz2/../../contrib/bzip2/bzlib.c /src/lib/libbz2/../../contrib/bzip2/blocksort.c /src/lib/libbz2/../../contrib/bzip2/compress.c /src/lib/libbz2/../../contrib/bzip2/crctable.c /src/lib/libbz2/../../contrib/bzip2/decompress.c /src/lib/libbz2/../../contrib/bzip2/huffman.c /src/lib/libbz2/../../contrib/bzip2/randtable.c cc -O2 -pipe -I/src/lib/libbz2/../../contrib/bzip2 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libbz2/../../contrib/bzip2/bzlib.c -o bzlib.o cc1: warnings being treated as errors In file included from /obj/powerpc.powerpc/src/tmp/usr/include/ctype.h:83, from /src/lib/libbz2/../../contrib/bzip2/bzlib_private.h:29, from /src/lib/libbz2/../../contrib/bzip2/bzlib.c:34: /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:93: warning: no previous prototype for '__sbmaskrune_l' /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:102: warning: no previous prototype for '__sbistype_l' *** Error code 1 Stop in /src/lib/libbz2. *** 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-13 15:32:16 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-13 15:32:16 - ERROR: failed to build world TB --- 2012-03-13 15:32:16 - 959.02 user 176.75 system 1229.77 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 15:45:12 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C986E1065675; Tue, 13 Mar 2012 15:45:12 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id EDC908FC22; Tue, 13 Mar 2012 15:45:11 +0000 (UTC) Received: by eaaf13 with SMTP id f13so413698eaa.13 for ; Tue, 13 Mar 2012 08:45:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6RdU4ujWlQY478sgyMZV8d/DkSQpxavI6gUwW5d/D0M=; b=ERd8PQgouZm13jeeHWS+OBf2I+bPNdvG5y996whowqTra/bXSaVmAv47fGkpsoCrs0 oMCmgTIVqJRH34SSRgIyirbJgODzy0sfQIL7QM0uCIAp+8tSyyTciJwWmAnS8nrNw/AZ nu6JgUdIp5rktAxfL6UVk4lGKZKxbVHzLpw8XcQ4Rn4scInSvFsMOpGbCANc4IAPKSb7 HzT8IZbFLcxm3BH51glYB8ztFMsfs5OduPAb7PmNIEWiT+d1l0mg7VcSJ4S8vmHX4zdr VpIKaGQnlD5rG8ac1aTZpS8wme6iKZp0IJBKCGlH70Xl7mzuXkPecq6SxyBlPV4dKb7c VJFQ== MIME-Version: 1.0 Received: by 10.68.189.5 with SMTP id ge5mr6764494pbc.50.1331653510200; Tue, 13 Mar 2012 08:45:10 -0700 (PDT) Received: by 10.68.208.168 with HTTP; Tue, 13 Mar 2012 08:45:10 -0700 (PDT) In-Reply-To: <201203131532.q2DFWG2l057538@freebsd-current.sentex.ca> References: <201203131532.q2DFWG2l057538@freebsd-current.sentex.ca> Date: Tue, 13 Mar 2012 11:45:10 -0400 Message-ID: From: Super Bisquit To: FreeBSD Tinderbox Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: powerpc@freebsd.org, current@freebsd.org Subject: Re: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 15:45:12 -0000 On Tue, Mar 13, 2012 at 11:32 AM, FreeBSD Tinderbox wrote: > TB --- 2012-03-13 15:11:46 - tinderbox 2.9 running on > freebsd-current.sentex.ca > TB --- 2012-03-13 15:11:46 - starting HEAD tinderbox run for > powerpc/powerpc > TB --- 2012-03-13 15:11:46 - cleaning the object tree > TB --- 2012-03-13 15:11:46 - cvsupping the source tree > TB --- 2012-03-13 15:11:46 - /usr/bin/csup -z -r 3 -g -L 1 -h > cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile > TB --- 2012-03-13 15:11:59 - building world > TB --- 2012-03-13 15:11:59 - CROSS_BUILD_TESTING=YES > TB --- 2012-03-13 15:11:59 - MAKEOBJDIRPREFIX=/obj > TB --- 2012-03-13 15:11:59 - PATH=/usr/bin:/usr/sbin:/bin:/sbin > TB --- 2012-03-13 15:11:59 - SRCCONF=/dev/null > TB --- 2012-03-13 15:11:59 - TARGET=powerpc > TB --- 2012-03-13 15:11:59 - TARGET_ARCH=powerpc > TB --- 2012-03-13 15:11:59 - TZ=UTC > TB --- 2012-03-13 15:11:59 - __MAKE_CONF=/dev/null > TB --- 2012-03-13 15:11:59 - cd /src > TB --- 2012-03-13 15:11:59 - /usr/bin/make -B buildworld > >>> World build started on Tue Mar 13 15:12:00 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 > [...] > mkdep -f .depend -a -I/src/lib/libbz2/../../contrib/bzip2 -std=gnu99 > /src/lib/libbz2/../../contrib/bzip2/bzlib.c > /src/lib/libbz2/../../contrib/bzip2/blocksort.c > /src/lib/libbz2/../../contrib/bzip2/compress.c > /src/lib/libbz2/../../contrib/bzip2/crctable.c > /src/lib/libbz2/../../contrib/bzip2/decompress.c > /src/lib/libbz2/../../contrib/bzip2/huffman.c > /src/lib/libbz2/../../contrib/bzip2/randtable.c > cc -O2 -pipe -I/src/lib/libbz2/../../contrib/bzip2 -std=gnu99 > -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W > -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes > -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c > /src/lib/libbz2/../../contrib/bzip2/bzlib.c -o bzlib.o > cc1: warnings being treated as errors > In file included from /obj/powerpc.powerpc/src/tmp/usr/include/ctype.h:83, > from > /src/lib/libbz2/../../contrib/bzip2/bzlib_private.h:29, > from /src/lib/libbz2/../../contrib/bzip2/bzlib.c:34: > /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:93: warning: no > previous prototype for '__sbmaskrune_l' > /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:102: warning: no > previous prototype for '__sbistype_l' > *** Error code 1 > > Stop in /src/lib/libbz2. > *** 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-13 15:32:16 - WARNING: /usr/bin/make returned exit code 1 > TB --- 2012-03-13 15:32:16 - ERROR: failed to build world > TB --- 2012-03-13 15:32:16 - 959.02 user 176.75 system 1229.77 real > > > http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full > _______________________________________________ > 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" > Again, the old questions: Why isn't a build world done on native architecture? Why is it never asked, "Could/would someone submit a build world log to be compared to the output of tinderbox for your architecture?" Considering that the POWER(PC) architecture is everywhere- at least in consoles, why isn't there more interest? From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 16:34:25 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C2C6A1065672; Tue, 13 Mar 2012 16:34:25 +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 966098FC0C; Tue, 13 Mar 2012 16:34:25 +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 q2DGYOD5032041; Tue, 13 Mar 2012 12:34:24 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2DGYO4K032032; Tue, 13 Mar 2012 16:34:24 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 13 Mar 2012 16:34:24 GMT Message-Id: <201203131634.q2DGYO4K032032@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 16:34:25 -0000 TB --- 2012-03-13 16:12:50 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-13 16:12:50 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-03-13 16:12:50 - cleaning the object tree TB --- 2012-03-13 16:12:51 - cvsupping the source tree TB --- 2012-03-13 16:12:51 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2012-03-13 16:13:02 - building world TB --- 2012-03-13 16:13:02 - CROSS_BUILD_TESTING=YES TB --- 2012-03-13 16:13:02 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-13 16:13:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-13 16:13:02 - SRCCONF=/dev/null TB --- 2012-03-13 16:13:02 - TARGET=powerpc TB --- 2012-03-13 16:13:02 - TARGET_ARCH=powerpc TB --- 2012-03-13 16:13:02 - TZ=UTC TB --- 2012-03-13 16:13:02 - __MAKE_CONF=/dev/null TB --- 2012-03-13 16:13:02 - cd /src TB --- 2012-03-13 16:13:02 - /usr/bin/make -B buildworld >>> World build started on Tue Mar 13 16:13:02 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 [...] cc -O2 -pipe -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/obj/powerpc.powerpc/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncurses -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c lib_keyname.c -o lib_keyname.o cc -O2 -pipe -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/obj/powerpc.powerpc/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncurses -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c names.c -o names.o cc -O2 -pipe -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/obj/powerpc.powerpc/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncurses -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c unctrl.c -o unctrl.o cc1: warnings being treated as errors In file included from /obj/powerpc.powerpc/src/tmp/usr/include/wctype.h:93, from unctrl.c:8: /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:73: warning: no previous prototype for '__maskrune_l' /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:82: warning: no previous prototype for '__istype_l' *** Error code 1 Stop in /src/lib/ncurses/ncursesw. *** 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-13 16:34:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-13 16:34:24 - ERROR: failed to build world TB --- 2012-03-13 16:34:24 - 1019.71 user 191.68 system 1294.51 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 17:34:10 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E594106564A; Tue, 13 Mar 2012 17:34: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 BB1AA8FC0C; Tue, 13 Mar 2012 17:34: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 q2DHY8dE014287; Tue, 13 Mar 2012 13:34:08 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2DHY8NM014286; Tue, 13 Mar 2012 17:34:08 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 13 Mar 2012 17:34:08 GMT Message-Id: <201203131734.q2DHY8NM014286@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 17:34:10 -0000 TB --- 2012-03-13 17:12:19 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-13 17:12:19 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-03-13 17:12:19 - cleaning the object tree TB --- 2012-03-13 17:12:24 - cvsupping the source tree TB --- 2012-03-13 17:12:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2012-03-13 17:12:34 - building world TB --- 2012-03-13 17:12:34 - CROSS_BUILD_TESTING=YES TB --- 2012-03-13 17:12:34 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-13 17:12:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-13 17:12:34 - SRCCONF=/dev/null TB --- 2012-03-13 17:12:34 - TARGET=powerpc TB --- 2012-03-13 17:12:34 - TARGET_ARCH=powerpc TB --- 2012-03-13 17:12:34 - TZ=UTC TB --- 2012-03-13 17:12:34 - __MAKE_CONF=/dev/null TB --- 2012-03-13 17:12:34 - cd /src TB --- 2012-03-13 17:12:34 - /usr/bin/make -B buildworld >>> World build started on Tue Mar 13 17:12:35 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 [...] cc -O2 -pipe -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/obj/powerpc.powerpc/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncurses -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c lib_keyname.c -o lib_keyname.o cc -O2 -pipe -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/obj/powerpc.powerpc/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncurses -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c names.c -o names.o cc -O2 -pipe -D_XOPEN_SOURCE_EXTENDED -DENABLE_WIDEC -I. -I/obj/powerpc.powerpc/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncursesw -I/src/lib/ncurses/ncursesw/../ncurses -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/include -I/src/lib/ncurses/ncursesw/../../../contrib/ncurses/ncurses -Wall -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -c unctrl.c -o unctrl.o cc1: warnings being treated as errors In file included from /obj/powerpc.powerpc/src/tmp/usr/include/wctype.h:93, from unctrl.c:8: /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:73: warning: no previous prototype for '__maskrune_l' /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:82: warning: no previous prototype for '__istype_l' *** Error code 1 Stop in /src/lib/ncurses/ncursesw. *** 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-13 17:34:08 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-13 17:34:08 - ERROR: failed to build world TB --- 2012-03-13 17:34:08 - 1020.06 user 193.21 system 1309.05 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 18:43:57 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9B881065670; Tue, 13 Mar 2012 18:43:57 +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 8C2A48FC0C; Tue, 13 Mar 2012 18:43:57 +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 q2DIhu4r086755; Tue, 13 Mar 2012 14:43:56 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2DIhupg086750; Tue, 13 Mar 2012 18:43:56 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 13 Mar 2012 18:43:56 GMT Message-Id: <201203131843.q2DIhupg086750@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 18:43:58 -0000 TB --- 2012-03-13 18:17:42 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-13 18:17:42 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-03-13 18:17:42 - cleaning the object tree TB --- 2012-03-13 18:17:43 - cvsupping the source tree TB --- 2012-03-13 18:17:43 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2012-03-13 18:17:56 - building world TB --- 2012-03-13 18:17:56 - CROSS_BUILD_TESTING=YES TB --- 2012-03-13 18:17:56 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-13 18:17:56 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-13 18:17:56 - SRCCONF=/dev/null TB --- 2012-03-13 18:17:56 - TARGET=powerpc TB --- 2012-03-13 18:17:56 - TARGET_ARCH=powerpc TB --- 2012-03-13 18:17:56 - TZ=UTC TB --- 2012-03-13 18:17:56 - __MAKE_CONF=/dev/null TB --- 2012-03-13 18:17:56 - cd /src TB --- 2012-03-13 18:17:56 - /usr/bin/make -B buildworld >>> World build started on Tue Mar 13 18:17:57 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 [...] c++ -O2 -pipe -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/src/gnu/lib/libstdc++ -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++ -I/src/gnu/lib/libstdc++/../../../contrib/gcc -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/include -I/src/gnu/lib/libstdc++/../../../contrib/gcclibs/include -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/include -I. -frandom-seed=RepeatabilityConsideredGood -fstack-protector -fno-implicit-templates -ffunction-sections -fdata-sections -Wno-deprecated -c /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/codecvt.cc -o codecvt.o In file included from /obj/powerpc.powerpc/src/tmp/usr/include/wctype.h:93, from /obj/powerpc.powerpc/src/tmp/usr/include/c++/4.2/cwctype:53, from /src/gnu/lib/libstdc++/../../../contrib/libstdc++/include/bits/locale_facets.h:46, from /obj/powerpc.powerpc/src/tmp/usr/include/c++/4.2/locale:45, from /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/codecvt.cc:30: /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:73: error: duplicate 'inline' /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:85: error: duplicate 'inline' *** Error code 1 Stop in /src/gnu/lib/libstdc++. *** Error code 1 Stop in /src/gnu/lib. *** 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-13 18:43:56 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-13 18:43:56 - ERROR: failed to build world TB --- 2012-03-13 18:43:56 - 1233.10 user 241.16 system 1574.34 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 19:53:26 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 102191065673; Tue, 13 Mar 2012 19:53:26 +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 B7CB78FC0A; Tue, 13 Mar 2012 19:53:25 +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 q2DJrO5t063253; Tue, 13 Mar 2012 15:53:24 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q2DJrOcu063248; Tue, 13 Mar 2012 19:53:24 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 13 Mar 2012 19:53:24 GMT Message-Id: <201203131953.q2DJrOcu063248@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 19:53:26 -0000 TB --- 2012-03-13 19:26:54 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-03-13 19:26:54 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2012-03-13 19:26:54 - cleaning the object tree TB --- 2012-03-13 19:26:55 - cvsupping the source tree TB --- 2012-03-13 19:26:55 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2012-03-13 19:27:08 - building world TB --- 2012-03-13 19:27:08 - CROSS_BUILD_TESTING=YES TB --- 2012-03-13 19:27:08 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-13 19:27:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-13 19:27:08 - SRCCONF=/dev/null TB --- 2012-03-13 19:27:08 - TARGET=powerpc TB --- 2012-03-13 19:27:08 - TARGET_ARCH=powerpc TB --- 2012-03-13 19:27:08 - TZ=UTC TB --- 2012-03-13 19:27:08 - __MAKE_CONF=/dev/null TB --- 2012-03-13 19:27:08 - cd /src TB --- 2012-03-13 19:27:08 - /usr/bin/make -B buildworld >>> World build started on Tue Mar 13 19:27:09 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 [...] c++ -O2 -pipe -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/src/gnu/lib/libstdc++ -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++ -I/src/gnu/lib/libstdc++/../../../contrib/gcc -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/include -I/src/gnu/lib/libstdc++/../../../contrib/gcclibs/include -I/src/gnu/lib/libstdc++/../../../contrib/libstdc++/include -I. -frandom-seed=RepeatabilityConsideredGood -fstack-protector -fno-implicit-templates -ffunction-sections -fdata-sections -Wno-deprecated -c /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/codecvt.cc -o codecvt.o In file included from /obj/powerpc.powerpc/src/tmp/usr/include/wctype.h:93, from /obj/powerpc.powerpc/src/tmp/usr/include/c++/4.2/cwctype:53, from /src/gnu/lib/libstdc++/../../../contrib/libstdc++/include/bits/locale_facets.h:46, from /obj/powerpc.powerpc/src/tmp/usr/include/c++/4.2/locale:45, from /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/codecvt.cc:30: /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:73: error: duplicate 'inline' /obj/powerpc.powerpc/src/tmp/usr/include/xlocale/_ctype.h:85: error: duplicate 'inline' *** Error code 1 Stop in /src/gnu/lib/libstdc++. *** Error code 1 Stop in /src/gnu/lib. *** 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-13 19:53:24 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-13 19:53:24 - ERROR: failed to build world TB --- 2012-03-13 19:53:24 - 1237.16 user 238.17 system 1590.49 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Tue Mar 13 20:00:14 2012 Return-Path: Delivered-To: freebsd-ppc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3FFA106567E for ; Tue, 13 Mar 2012 20:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C17D18FC1D for ; Tue, 13 Mar 2012 20:00:14 +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 q2DK0Edk059128 for ; Tue, 13 Mar 2012 20:00:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2DK0ExL059127; Tue, 13 Mar 2012 20:00:14 GMT (envelope-from gnats) Resent-Date: Tue, 13 Mar 2012 20:00:14 GMT Resent-Message-Id: <201203132000.q2DK0ExL059127@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ppc@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Evan Sarmiento Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67838106567B for ; Tue, 13 Mar 2012 19:50:43 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 3C76D8FC1D for ; Tue, 13 Mar 2012 19:50:43 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q2DJohF2005726 for ; Tue, 13 Mar 2012 19:50:43 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q2DJogh8005721; Tue, 13 Mar 2012 19:50:42 GMT (envelope-from nobody) Message-Id: <201203131950.q2DJogh8005721@red.freebsd.org> Date: Tue, 13 Mar 2012 19:50:42 GMT From: Evan Sarmiento To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: powerpc/166058: New port sysutils/py-XenAPI X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 20:00:15 -0000 >Number: 166058 >Category: powerpc >Synopsis: New port sysutils/py-XenAPI >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ppc >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Mar 13 20:00:14 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Evan Sarmiento >Release: 8.2-p2 >Organization: Wayfair, LLC. >Environment: FreeBSD devwebbsd22.csnzoo.com 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #0: Wed Aug 31 15:24:02 EDT 2011 root@freebsd82template:/usr/obj/usr/src/sys/XENHVM amd64 >Description: New port sysutils/py-XenAPI Python library for XenAPI (XAPI) >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-XenAPI # py-XenAPI/pkg-descr # py-XenAPI/distinfo # py-XenAPI/Makefile # py-XenAPI/pkg-plist # echo c - py-XenAPI mkdir -p py-XenAPI > /dev/null 2>&1 echo x - py-XenAPI/pkg-descr sed 's/^X//' >py-XenAPI/pkg-descr << '314b1e987a2edcbb809c8e775d22ccf9' XPython library for XenAPI (XAPI) XWWW: http://community.citrix.com/display/xs/Introduction+to+XenServer+XAPI 314b1e987a2edcbb809c8e775d22ccf9 echo x - py-XenAPI/distinfo sed 's/^X//' >py-XenAPI/distinfo << 'b204b19eab94aac432cca689db5162d8' XSHA256 (XenAPI.py) = 52373ae0e904341dea89f409665cb0c588ba54795981bda7dee3664961b93109 XSIZE (XenAPI.py) = 8838 b204b19eab94aac432cca689db5162d8 echo x - py-XenAPI/Makefile sed 's/^X//' >py-XenAPI/Makefile << '403c5bcc83314f13e864852de7d90ef5' X# New ports collection makefile for: py-XenAPI X# Date created: 13 march 2012 X# Whom: Evan Sarmiento X# X# $FreeBSD$ X# X XPORTNAME= XenAPI XPORTVERSION= 1 XCATEGORIES= sysutils python XMASTER_SITES= http://community.citrix.com/download/attachments/38633496/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= ${PORTNAME}.py?version=${PORTVERSION} XEXTRACT_SUFX= .py XDISTFILES= XenAPI.py XEXTRACT_ONLY= X XMAINTAINER= bsdports@wayfair.com XCOMMENT= Xen API Library for Python X XUSE_PYTHON= yes X XNO_BUILD= yes X XFETCH_ARGS = -PRr X XWRKSRC= ${WRKDIR}/${PORTNAME} X Xpre-install: X ${MKDIR} ${WRKSRC} X ${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} X Xdo-install: X ${CP} ${WRKSRC}/${DISTFILES} ${PYTHON_SITELIBDIR} X X.include 403c5bcc83314f13e864852de7d90ef5 echo x - py-XenAPI/pkg-plist sed 's/^X//' >py-XenAPI/pkg-plist << 'd8991908fd163049149f878c322e8a23' X%%PYTHON_SITELIBDIR%%/XenAPI.py d8991908fd163049149f878c322e8a23 exit >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-ppc@FreeBSD.ORG Wed Mar 14 02:40:50 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 759CE106566C; Wed, 14 Mar 2012 02:40:50 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-legacy2.sentex.ca (freebsd-legacy2.sentex.ca [IPv6:2607:f3e0:0:3::6502:9c]) by mx1.freebsd.org (Postfix) with ESMTP id 155B38FC17; Wed, 14 Mar 2012 02:40:49 +0000 (UTC) Received: from freebsd-legacy2.sentex.ca (localhost [127.0.0.1]) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5) with ESMTP id q2E2enel005056; Wed, 14 Mar 2012 02:40:49 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5/Submit) id q2E2en3n005055; Wed, 14 Mar 2012 02:40:49 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 14 Mar 2012 02:40:49 GMT Message-Id: <201203140240.q2E2en3n005055@freebsd-legacy2.sentex.ca> X-Authentication-Warning: freebsd-legacy2.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8 tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2012 02:40:50 -0000 TB --- 2012-03-14 01:55:21 - tinderbox 2.9 running on freebsd-legacy2.sentex.ca TB --- 2012-03-14 01:55:21 - starting RELENG_8 tinderbox run for powerpc/powerpc TB --- 2012-03-14 01:55:21 - cleaning the object tree TB --- 2012-03-14 01:55:21 - cvsupping the source tree TB --- 2012-03-14 01:55:21 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8/powerpc/powerpc/supfile TB --- 2012-03-14 01:55:32 - building world TB --- 2012-03-14 01:55:32 - CROSS_BUILD_TESTING=YES TB --- 2012-03-14 01:55:32 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-14 01:55:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-14 01:55:32 - SRCCONF=/dev/null TB --- 2012-03-14 01:55:32 - TARGET=powerpc TB --- 2012-03-14 01:55:32 - TARGET_ARCH=powerpc TB --- 2012-03-14 01:55:32 - TZ=UTC TB --- 2012-03-14 01:55:32 - __MAKE_CONF=/dev/null TB --- 2012-03-14 01:55:32 - cd /src TB --- 2012-03-14 01:55:32 - /usr/bin/make -B buildworld >>> World build started on Wed Mar 14 01:55:32 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 14 02:39:19 UTC 2012 TB --- 2012-03-14 02:39:19 - generating LINT kernel config TB --- 2012-03-14 02:39:19 - cd /src/sys/powerpc/conf TB --- 2012-03-14 02:39:19 - /usr/bin/make -B LINT TB --- 2012-03-14 02:39:19 - cd /src/sys/powerpc/conf TB --- 2012-03-14 02:39:19 - /usr/sbin/config -m LINT TB --- 2012-03-14 02:39:19 - building LINT kernel TB --- 2012-03-14 02:39:19 - CROSS_BUILD_TESTING=YES TB --- 2012-03-14 02:39:19 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-14 02:39:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-14 02:39:19 - SRCCONF=/dev/null TB --- 2012-03-14 02:39:19 - TARGET=powerpc TB --- 2012-03-14 02:39:19 - TARGET_ARCH=powerpc TB --- 2012-03-14 02:39:19 - TZ=UTC TB --- 2012-03-14 02:39:19 - __MAKE_CONF=/dev/null TB --- 2012-03-14 02:39:19 - cd /src TB --- 2012-03-14 02:39:19 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Mar 14 02:39:19 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 -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -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 -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/cam/ata/ata_da.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 -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -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 -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/cam/scsi/scsi_da.c cc1: warnings being treated as errors /src/sys/cam/scsi/scsi_da.c: In function 'dadone': /src/sys/cam/scsi/scsi_da.c:1930: warning: 'error_code' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1930: warning: 'sense_key' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1929: warning: 'ascq' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1929: warning: 'asc' may be used uninitialized in this function *** Error code 1 Stop in /obj/powerpc/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-14 02:40:49 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-14 02:40:49 - ERROR: failed to build LINT kernel TB --- 2012-03-14 02:40:49 - 2216.31 user 398.41 system 2728.30 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Wed Mar 14 07:46:01 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AB26106566C; Wed, 14 Mar 2012 07:46:01 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-legacy2.sentex.ca (freebsd-legacy2.sentex.ca [IPv6:2607:f3e0:0:3::6502:9c]) by mx1.freebsd.org (Postfix) with ESMTP id C4EF98FC18; Wed, 14 Mar 2012 07:46:00 +0000 (UTC) Received: from freebsd-legacy2.sentex.ca (localhost [127.0.0.1]) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5) with ESMTP id q2E7k0iI011149; Wed, 14 Mar 2012 07:46:00 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5/Submit) id q2E7k07q011148; Wed, 14 Mar 2012 07:46:00 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 14 Mar 2012 07:46:00 GMT Message-Id: <201203140746.q2E7k07q011148@freebsd-legacy2.sentex.ca> X-Authentication-Warning: freebsd-legacy2.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8 tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2012 07:46:01 -0000 TB --- 2012-03-14 06:59:23 - tinderbox 2.9 running on freebsd-legacy2.sentex.ca TB --- 2012-03-14 06:59:23 - starting RELENG_8 tinderbox run for powerpc/powerpc TB --- 2012-03-14 06:59:23 - cleaning the object tree TB --- 2012-03-14 06:59:46 - cvsupping the source tree TB --- 2012-03-14 06:59:46 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8/powerpc/powerpc/supfile TB --- 2012-03-14 07:00:03 - building world TB --- 2012-03-14 07:00:03 - CROSS_BUILD_TESTING=YES TB --- 2012-03-14 07:00:03 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-14 07:00:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-14 07:00:03 - SRCCONF=/dev/null TB --- 2012-03-14 07:00:03 - TARGET=powerpc TB --- 2012-03-14 07:00:03 - TARGET_ARCH=powerpc TB --- 2012-03-14 07:00:03 - TZ=UTC TB --- 2012-03-14 07:00:03 - __MAKE_CONF=/dev/null TB --- 2012-03-14 07:00:03 - cd /src TB --- 2012-03-14 07:00:03 - /usr/bin/make -B buildworld >>> World build started on Wed Mar 14 07:00:03 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 14 07:44:34 UTC 2012 TB --- 2012-03-14 07:44:34 - generating LINT kernel config TB --- 2012-03-14 07:44:34 - cd /src/sys/powerpc/conf TB --- 2012-03-14 07:44:34 - /usr/bin/make -B LINT TB --- 2012-03-14 07:44:34 - cd /src/sys/powerpc/conf TB --- 2012-03-14 07:44:34 - /usr/sbin/config -m LINT TB --- 2012-03-14 07:44:34 - building LINT kernel TB --- 2012-03-14 07:44:34 - CROSS_BUILD_TESTING=YES TB --- 2012-03-14 07:44:34 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-14 07:44:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-14 07:44:34 - SRCCONF=/dev/null TB --- 2012-03-14 07:44:34 - TARGET=powerpc TB --- 2012-03-14 07:44:34 - TARGET_ARCH=powerpc TB --- 2012-03-14 07:44:34 - TZ=UTC TB --- 2012-03-14 07:44:34 - __MAKE_CONF=/dev/null TB --- 2012-03-14 07:44:34 - cd /src TB --- 2012-03-14 07:44:34 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Mar 14 07:44:34 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 -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -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 -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/cam/ata/ata_da.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 -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -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 -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/cam/scsi/scsi_da.c cc1: warnings being treated as errors /src/sys/cam/scsi/scsi_da.c: In function 'dadone': /src/sys/cam/scsi/scsi_da.c:1930: warning: 'error_code' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1930: warning: 'sense_key' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1929: warning: 'ascq' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1929: warning: 'asc' may be used uninitialized in this function *** Error code 1 Stop in /obj/powerpc/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-14 07:46:00 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-14 07:46:00 - ERROR: failed to build LINT kernel TB --- 2012-03-14 07:46:00 - 2246.79 user 415.12 system 2796.91 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Wed Mar 14 12:45:13 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75A191065670; Wed, 14 Mar 2012 12:45:13 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-legacy2.sentex.ca (freebsd-legacy2.sentex.ca [IPv6:2607:f3e0:0:3::6502:9c]) by mx1.freebsd.org (Postfix) with ESMTP id 1A1858FC0A; Wed, 14 Mar 2012 12:45:13 +0000 (UTC) Received: from freebsd-legacy2.sentex.ca (localhost [127.0.0.1]) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5) with ESMTP id q2ECjCgi011993; Wed, 14 Mar 2012 12:45:12 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5/Submit) id q2ECjCBe011992; Wed, 14 Mar 2012 12:45:12 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 14 Mar 2012 12:45:12 GMT Message-Id: <201203141245.q2ECjCBe011992@freebsd-legacy2.sentex.ca> X-Authentication-Warning: freebsd-legacy2.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8 tinderbox] failure on powerpc/powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2012 12:45:13 -0000 TB --- 2012-03-14 11:58:32 - tinderbox 2.9 running on freebsd-legacy2.sentex.ca TB --- 2012-03-14 11:58:32 - starting RELENG_8 tinderbox run for powerpc/powerpc TB --- 2012-03-14 11:58:32 - cleaning the object tree TB --- 2012-03-14 11:59:00 - cvsupping the source tree TB --- 2012-03-14 11:59:00 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8/powerpc/powerpc/supfile TB --- 2012-03-14 11:59:16 - building world TB --- 2012-03-14 11:59:16 - CROSS_BUILD_TESTING=YES TB --- 2012-03-14 11:59:16 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-14 11:59:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-14 11:59:16 - SRCCONF=/dev/null TB --- 2012-03-14 11:59:16 - TARGET=powerpc TB --- 2012-03-14 11:59:16 - TARGET_ARCH=powerpc TB --- 2012-03-14 11:59:16 - TZ=UTC TB --- 2012-03-14 11:59:16 - __MAKE_CONF=/dev/null TB --- 2012-03-14 11:59:16 - cd /src TB --- 2012-03-14 11:59:16 - /usr/bin/make -B buildworld >>> World build started on Wed Mar 14 11:59:17 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 14 12:43:46 UTC 2012 TB --- 2012-03-14 12:43:46 - generating LINT kernel config TB --- 2012-03-14 12:43:46 - cd /src/sys/powerpc/conf TB --- 2012-03-14 12:43:46 - /usr/bin/make -B LINT TB --- 2012-03-14 12:43:46 - cd /src/sys/powerpc/conf TB --- 2012-03-14 12:43:46 - /usr/sbin/config -m LINT TB --- 2012-03-14 12:43:46 - building LINT kernel TB --- 2012-03-14 12:43:46 - CROSS_BUILD_TESTING=YES TB --- 2012-03-14 12:43:46 - MAKEOBJDIRPREFIX=/obj TB --- 2012-03-14 12:43:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-03-14 12:43:46 - SRCCONF=/dev/null TB --- 2012-03-14 12:43:46 - TARGET=powerpc TB --- 2012-03-14 12:43:46 - TARGET_ARCH=powerpc TB --- 2012-03-14 12:43:46 - TZ=UTC TB --- 2012-03-14 12:43:46 - __MAKE_CONF=/dev/null TB --- 2012-03-14 12:43:46 - cd /src TB --- 2012-03-14 12:43:46 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Mar 14 12:43:46 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 -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -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 -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/cam/ata/ata_da.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 -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -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 -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -Werror /src/sys/cam/scsi/scsi_da.c cc1: warnings being treated as errors /src/sys/cam/scsi/scsi_da.c: In function 'dadone': /src/sys/cam/scsi/scsi_da.c:1930: warning: 'error_code' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1930: warning: 'sense_key' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1929: warning: 'ascq' may be used uninitialized in this function /src/sys/cam/scsi/scsi_da.c:1929: warning: 'asc' may be used uninitialized in this function *** Error code 1 Stop in /obj/powerpc/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-03-14 12:45:12 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-03-14 12:45:12 - ERROR: failed to build LINT kernel TB --- 2012-03-14 12:45:12 - 2242.54 user 413.30 system 2800.45 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Wed Mar 14 14:23:50 2012 Return-Path: Delivered-To: freebsd-ppc@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7274106567A; Wed, 14 Mar 2012 14:23:50 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ABD628FC08; Wed, 14 Mar 2012 14:23:50 +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 q2EENoZp058452; Wed, 14 Mar 2012 14:23:50 GMT (envelope-from nwhitehorn@freefall.freebsd.org) Received: (from nwhitehorn@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q2EENop4058448; Wed, 14 Mar 2012 14:23:50 GMT (envelope-from nwhitehorn) Date: Wed, 14 Mar 2012 14:23:50 GMT Message-Id: <201203141423.q2EENop4058448@freefall.freebsd.org> To: nwhitehorn@FreeBSD.org, freebsd-ppc@FreeBSD.org, freebsd-ports@FreeBSD.org From: nwhitehorn@FreeBSD.org Cc: Subject: Re: ports/166058: New port sysutils/py-XenAPI X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Mar 2012 14:23:50 -0000 Synopsis: New port sysutils/py-XenAPI Responsible-Changed-From-To: freebsd-ppc->freebsd-ports Responsible-Changed-By: nwhitehorn Responsible-Changed-When: Wed Mar 14 14:23:30 UTC 2012 Responsible-Changed-Why: Reassign to responsible party. http://www.freebsd.org/cgi/query-pr.cgi?pr=166058 From owner-freebsd-ppc@FreeBSD.ORG Fri Mar 16 19:45:47 2012 Return-Path: Delivered-To: powerpc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7C40106566B; Fri, 16 Mar 2012 19:45:47 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 92E848FC12; Fri, 16 Mar 2012 19:45:47 +0000 (UTC) Received: by dald2 with SMTP id d2so6936124dal.13 for ; Fri, 16 Mar 2012 12:45:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=3yHdZIKZiFFJkka9idPNDKeI2vJ1K1I8zNmmbLyLTWU=; b=xYM6I3aSzw86eRnzU7EllGVg8y07QoogD8OJkarAhrvpV8i5RneWEcowtMGqpaugGt 0Zv/zr8QG7hZuBAnBVe1IhwozkpianpHFYG0s/fHp0WGZFawr5OKfzSrQYU2jV2BmHYb y4Ge/f20JErn68+9mi8JXSz0+xJa86YzM0vDG1tEVZNbHu/zo2rymIb2e3K2jP+HDH1W XQ0WugfBEb26L4SB8DIQUNWY3E5t29gCZiwvWG1cmHmkbGq1V8NTh0xc0DI/rWW6WodE 1O91s2/Os7vEGF6C0sC7LiwSeazJFADdvmEPmv9HQtg3coMqdT0BlK8o+mduIPE9xaWi JxBA== MIME-Version: 1.0 Received: by 10.68.201.6 with SMTP id jw6mr10970489pbc.92.1331927147153; Fri, 16 Mar 2012 12:45:47 -0700 (PDT) Received: by 10.68.208.168 with HTTP; Fri, 16 Mar 2012 12:45:47 -0700 (PDT) Date: Fri, 16 Mar 2012 15:45:47 -0400 Message-ID: From: Super Bisquit To: freebsd-emulation@freebsd.org, powerpc@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: ELF header adjusting X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2012 19:45:48 -0000 "Okay, what in the hell is he trying to do now?" The answer to your question is: I've looked at the header file for the bin/java and bin/java_vm in the ibm powerpc java binaries. There is a reference to /lib/ld.so.1 in a Linux installation which is very similar to /usr/libexec/ld-elf.so.1 in a FreeBSD installation. chipchop# pwd /tmp/install.dir.53010/Linux/resource/jre/bin chipchop# ls ControlPanel ikeyman java_vm jcontrol keytool ktab rmid unpack200 classic j9vm javaw jdmpview kinit pack200 rmiregistry ikeycmd java javaws jextract klist policytool tnameserv chipchop# elfedit --input-osabi=FreeBSD --output-osabi=FreeBSD java elfedit: Error: java: Unmatched EI_OSABI: 0 is not 9 chipchop# elfedit --input-osabi=FreeBSD --output-osabi=FreeBSD java_vm elfedit: Error: java_vm: Unmatched EI_OSABI: 0 is not 9 chipchop# elfedit --output-osabi=FreeBSD java_vm chipchop# elfedit --output-osabi=FreeBSD java chipchop# If in doubt about my finding for similarities between /lib/ld.so.1 and /usr/lbexec/ld-elf.so.1 then open the former with nano orvi and the latter with vi to see the headers. From owner-freebsd-ppc@FreeBSD.ORG Sat Mar 17 03:51:31 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 01ED9106564A; Sat, 17 Mar 2012 03:51:31 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id C4C698FC18; Sat, 17 Mar 2012 03:51:30 +0000 (UTC) Received: by dald2 with SMTP id d2so7456528dal.13 for ; Fri, 16 Mar 2012 20:51:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=lT6xrQS5NF96k5U4fZYkbFidn4Ja/eq/LhQQpvHifmI=; b=B/tXQoxY+xyCNdTKGkAfFb8p0LmsrSwmpE9WA0On7xIbfbTdHtcM2n8HeUc3MGsdT/ 9NHHc3hcEFRM8C000IGwUx6RheyZH6s12AtAJf2THvKBdmVp129Y4IjBCNi/3nbggomV tUKtlSHUmjDVnN2JM/qVjtr9aDYkVxmYN0M5UPNXVSYtmP7+6oieRT6hz484m9Zu4p7Q 12qG0l7YxseBR0Er5fF6wPRqh4E/DJrKqV9UM8i5MkMsStOIUSdcx+aztXzFHJB/e1ok LW1yh7Pv01hOG6vfug0TrV2THqrLlQEktNcURVxUiuFYd60UIlrsX/2993ZrnqYcMgMX 5jIg== MIME-Version: 1.0 Received: by 10.68.125.135 with SMTP id mq7mr11016764pbb.155.1331956290459; Fri, 16 Mar 2012 20:51:30 -0700 (PDT) Received: by 10.68.208.168 with HTTP; Fri, 16 Mar 2012 20:51:30 -0700 (PDT) In-Reply-To: <20120316155901.77ca48ee@kan.dyndns.org> References: <20120316155901.77ca48ee@kan.dyndns.org> Date: Fri, 16 Mar 2012 23:51:30 -0400 Message-ID: From: Super Bisquit To: Alexander Kabaev Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-emulation@freebsd.org, FreeBSD PowerPC ML Subject: Re: ELF header adjusting X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2012 03:51:31 -0000 On Fri, Mar 16, 2012 at 3:59 PM, Alexander Kabaev wrote: > On Fri, 16 Mar 2012 15:45:47 -0400 > Super Bisquit wrote: > > > "Okay, what in the hell is he trying to do now?" > > The answer to your question is: > > I've looked at the header file for the bin/java and bin/java_vm in > > the ibm powerpc java binaries. There is a reference to /lib/ld.so.1 > > in a Linux installation which is very similar > > to /usr/libexec/ld-elf.so.1 in a FreeBSD installation. > > > > chipchop# pwd > > /tmp/install.dir.53010/Linux/resource/jre/bin > > chipchop# ls > > ControlPanel ikeyman java_vm jcontrol keytool > > ktab rmid unpack200 > > classic j9vm javaw jdmpview kinit > > pack200 rmiregistry > > ikeycmd java javaws jextract klist > > policytool tnameserv > > chipchop# elfedit --input-osabi=FreeBSD --output-osabi=FreeBSD java > > elfedit: Error: java: Unmatched EI_OSABI: 0 is not 9 > > chipchop# elfedit --input-osabi=FreeBSD --output-osabi=FreeBSD java_vm > > elfedit: Error: java_vm: Unmatched EI_OSABI: 0 is not 9 > > chipchop# elfedit --output-osabi=FreeBSD java_vm > > chipchop# elfedit --output-osabi=FreeBSD java > > chipchop# > > > > If in doubt about my finding for similarities between /lib/ld.so.1 and > > /usr/lbexec/ld-elf.so.1 then open the former with nano orvi and the > > latter with vi to see the headers. > > Would it be a much of a shock to discover that two export largely > intersecting list of functions, both being ELF loaders? Would rewriting the header to use the FreeBSD equivalent to the Linux ones possibly work? Ignore - for the moment- the reference to ld-elf.so.1. /usr/lib/ld.so.1 FreeBSD /lib/ld.so.1 Linux. (I did a re-search)Both serve the same purpose. The binaries are obviously checking for the Linux path. > > Sadly, you > provide no answer to the question you yourself ask on the very first > line of own messages, so the point of your message is somewhat unclear > to me still. > > -- > Alexander Kabaev > Has anyone reported anything on changing the called for libraries and such in the file to use the FreeBSD path instead? From owner-freebsd-ppc@FreeBSD.ORG Sat Mar 17 14:26:07 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 605A1106564A; Sat, 17 Mar 2012 14:26:07 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id DFF308FC0C; Sat, 17 Mar 2012 14:26:06 +0000 (UTC) Received: by pbcwz17 with SMTP id wz17so514321pbc.13 for ; Sat, 17 Mar 2012 07:26:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=oE0CGy4ZuFfMYMuu9/ZDxc/7mFbXldAcG8fZx1alAgk=; b=Oolihk7lszTHIvVnFmZGOazGltzf44/a8PrnLehjEloSb5Id7Q/9kCEKBa7CoqRkvb rXWbKg442mOu6Gk4xz6bvtt4tu/9Ikrbi2ulfJsWxg83h0ErB0jPRVBsKbGfkPTJ6uei V9euw9OlGbcvXbBYYzLV/v1BOhYhJhKzkUhtxAUOgvoo/Uj7YI4ZzEOizwfHyvNYzqJl AmrfrE24fUIpgCJzg2MidSb2QhgrfVDJBduaSrNqLwoLpDpe+4/PTbQHJdY7ZZ0vKRD2 dTQ+oWWVGZEZx93QZpexsLSOEAKeRNgHUkpU17PbIKYFE1Hnq19VfmYRhJptYYXA87ig yuhQ== MIME-Version: 1.0 Received: by 10.68.132.41 with SMTP id or9mr24239403pbb.8.1331994366464; Sat, 17 Mar 2012 07:26:06 -0700 (PDT) Received: by 10.68.208.168 with HTTP; Sat, 17 Mar 2012 07:26:06 -0700 (PDT) In-Reply-To: <20120317091952.2e8c4fcf@kan.dyndns.org> References: <20120316155901.77ca48ee@kan.dyndns.org> <20120317091952.2e8c4fcf@kan.dyndns.org> Date: Sat, 17 Mar 2012 10:26:06 -0400 Message-ID: From: Super Bisquit To: Alexander Kabaev Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-emulation@freebsd.org, FreeBSD PowerPC ML Subject: Re: ELF header adjusting X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2012 14:26:07 -0000 On Sat, Mar 17, 2012 at 9:19 AM, Alexander Kabaev wrote: > On Fri, 16 Mar 2012 23:51:30 -0400 > Super Bisquit wrote: > > > On Fri, Mar 16, 2012 at 3:59 PM, Alexander Kabaev > > wrote: > > > > > On Fri, 16 Mar 2012 15:45:47 -0400 > > > Super Bisquit wrote: > > > > > > > "Okay, what in the hell is he trying to do now?" > > > > The answer to your question is: > > > > I've looked at the header file for the bin/java and bin/java_vm in > > > > the ibm powerpc java binaries. There is a reference > > > > to /lib/ld.so.1 in a Linux installation which is very similar > > > > to /usr/libexec/ld-elf.so.1 in a FreeBSD installation. > > > > > > > > chipchop# pwd > > > > /tmp/install.dir.53010/Linux/resource/jre/bin > > > > chipchop# ls > > > > ControlPanel ikeyman java_vm jcontrol keytool > > > > ktab rmid unpack200 > > > > classic j9vm javaw jdmpview kinit > > > > pack200 rmiregistry > > > > ikeycmd java javaws jextract klist > > > > policytool tnameserv > > > > chipchop# elfedit --input-osabi=FreeBSD --output-osabi=FreeBSD > > > > java elfedit: Error: java: Unmatched EI_OSABI: 0 is not 9 > > > > chipchop# elfedit --input-osabi=FreeBSD --output-osabi=FreeBSD > > > > java_vm elfedit: Error: java_vm: Unmatched EI_OSABI: 0 is not 9 > > > > chipchop# elfedit --output-osabi=FreeBSD java_vm > > > > chipchop# elfedit --output-osabi=FreeBSD java > > > > chipchop# > > > > > > > > If in doubt about my finding for similarities > > > > between /lib/ld.so.1 and /usr/lbexec/ld-elf.so.1 then open the > > > > former with nano orvi and the latter with vi to see the headers. > > > > > > Would it be a much of a shock to discover that two export largely > > > intersecting list of functions, both being ELF loaders? > > > > > > Would rewriting the header to use the FreeBSD equivalent to the Linux > > ones possibly work? > > Ignore - for the moment- the reference to ld-elf.so.1. > > /usr/lib/ld.so.1 FreeBSD /lib/ld.so.1 Linux. (I did a re-search)Both > > serve the same purpose. The binaries are obviously checking for the > > Linux path. > > > > > > Sadly, you > > > provide no answer to the question you yourself ask on the very first > > > line of own messages, so the point of your message is somewhat > > > unclear to me still. > > > > > > -- > > > Alexander Kabaev > > > > > > > Has anyone reported anything on changing the called for libraries and > > such in the file to use the FreeBSD path instead? > > No, this won't work. By rewriting headers you change the library to > _look_ like FreeBSD one, but you do not change what library _does_. > Linux and FreeBSD differ in how syscalls are processed and what > parameters they take, they setup floating point processing unitt in a > subtly different ways by default, and so on and so on. Linux ELF loader > expects an information from the kernel that FreeBSD kernel won't > provide and vice versa. If library were not communicating with outside > world at all, then it likely will be possible possible to rewrite its > headers and use it in FreeBSD, but that theoretical case is hardly > interesting in real world. > > -- > Alexander Kabaev > An honest thanks, man, for the feedback. Okay, I hope no one on either list gets pissed at my next questions and statements. I basically learn by pattern recognition- comparison, reverse engineering (I finally have to admit that's what I'm doing.), and such. I would ask to be pointed to a set of tutorials to learn disassembling elf files. I have elfkickers installed; is that set of programs enough to get started. I've seen references to elfutils; will having that program help? I realize that by learning how to edit makefiles and other config statements that I'm learning some about C and shell slowly; what would be some other FreeBSD projects that I can work with to learn more? This is what I am trying/doing right now related to FreeBSD. Porting to Xbox360 and wii: I'm missing the wireless controller to the wii and have to borrow one. I pulled the Xbox360 out of atrash heap and I'm ring to repair it. Making the ibm-java-binaries work on FreeBSD powerpc: That is what the conversation has been about. The project is being started at school and will be continued at the next one- community college now to a university later. Having more people know about FreeBSD: This is why I am introducing it at school. It is also why I try to make my tutorials thorough.