From owner-freebsd-ppc@FreeBSD.ORG Sun Feb 14 18:35:15 2010 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 BD590106566B for ; Sun, 14 Feb 2010 18:35:15 +0000 (UTC) (envelope-from nox@jelal.kn-bremen.de) Received: from smtp.kn-bremen.de (gelbbaer.kn-bremen.de [78.46.108.116]) by mx1.freebsd.org (Postfix) with ESMTP id 7551F8FC15 for ; Sun, 14 Feb 2010 18:35:15 +0000 (UTC) Received: by smtp.kn-bremen.de (Postfix, from userid 10) id A9E081E00770; Sun, 14 Feb 2010 19:17:55 +0100 (CET) Received: from triton8.kn-bremen.de (noident@localhost [127.0.0.1]) by triton8.kn-bremen.de (8.14.3/8.14.3) with ESMTP id o1EIHJ9L095313; Sun, 14 Feb 2010 19:17:19 +0100 (CET) (envelope-from nox@triton8.kn-bremen.de) Received: (from nox@localhost) by triton8.kn-bremen.de (8.14.3/8.14.3/Submit) id o1EIHJgn095312; Sun, 14 Feb 2010 19:17:19 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Sun, 14 Feb 2010 19:17:19 +0100 To: Juergen Lock Message-ID: <20100214181719.GA95131@triton8.kn-bremen.de> References: <20100214164447.GA92831@triton8.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20100214164447.GA92831@triton8.kn-bremen.de> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-emulation@FreeBSD.org, freebsd-ppc@FreeBSD.org Subject: Re: qemu-devel 20100214 git head snapshot port update for testing 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, 14 Feb 2010 18:35:15 -0000 On Sun, Feb 14, 2010 at 05:44:47PM +0100, Juergen Lock wrote: > Hi! > > I've made another qemu git head snapshot port update that you can > test: (I mainly did it in order to submit the ppc host patches > upstream but of course its also useful for other testing purposes.) > http://people.freebsd.org/~nox/qemu/qemu-devel-20100214.patch > resp. > http://people.freebsd.org/~nox/qemu/qemu-devel-20100214.shar ..and for those that didn't see the recent qemu-devel commit, the qemu-devel port now has the patches too so it also builds on ppc hosts. Thanx to Andreas Tobler for adding the support! Happy testing! :) Juergen From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 15 11:07:07 2010 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 754CE1065670 for ; Mon, 15 Feb 2010 11:07:07 +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 63B0C8FC1E for ; Mon, 15 Feb 2010 11:07:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o1FB77ru070412 for ; Mon, 15 Feb 2010 11:07:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o1FB76L8070410 for freebsd-ppc@FreeBSD.org; Mon, 15 Feb 2010 11:07:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 15 Feb 2010 11:07:06 GMT Message-Id: <201002151107.o1FB76L8070410@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, 15 Feb 2010 11:07:07 -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/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/133383 ppc firefox thr_kill crash with heavy vm load o power/133382 ppc [install] Installer gets signal 11 o power/131548 ppc ofw_syscons no longer supports 32-bit framebuffer a power/121407 ppc [panic] Won't boot up; strange error message. o power/111296 ppc [kernel] [patch] [request] Support IMISS, DLMISS an DS o power/93203 ppc FreeBSD PPC Can't Write to Partitions. 9 problems total. From owner-freebsd-ppc@FreeBSD.ORG Mon Feb 15 16:05:46 2010 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 409B7106566C for ; Mon, 15 Feb 2010 16:05:46 +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 166AB8FC17 for ; Mon, 15 Feb 2010 16:05:45 +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 <0KXW00K004PLVQ00@smtpauth1.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Mon, 15 Feb 2010 10:05:45 -0600 (CST) Received: from comporellon.tachypleus.net (adsl-76-233-146-74.dsl.mdsnwi.sbcglobal.net [76.233.146.74]) by smtpauth1.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0KXW00BIH4PJY830@smtpauth1.wiscmail.wisc.edu> for freebsd-ppc@freebsd.org; Mon, 15 Feb 2010 10:05:44 -0600 (CST) Date: Mon, 15 Feb 2010 10:05:43 -0600 From: Nathan Whitehorn To: FreeBSD PowerPC ML Message-id: <4B7970D7.4010702@freebsd.org> X-Spam-Report: AuthenticatedSender=yes, SenderIP=76.233.146.74 X-Spam-PmxInfo: Server=avs-10, Version=5.5.5.374460, Antispam-Engine: 2.7.1.369594, Antispam-Data: 2010.2.15.155421, SenderIP=76.233.146.74 User-Agent: Thunderbird 2.0.0.23 (X11/20100206) Subject: powerpc64 status and request for testers 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, 15 Feb 2010 16:05:46 -0000 I have been working on a full 64-bit PowerPC port of FreeBSD which is now mature enough that wider exposure and testing would be appreciated. It boots multiuser and most ports seem to just work, etc. Note that this is still very raw, however; building it remains tricky, and it may have fatal bugs resulting in data loss. Caveats: - Memory above 2 GB is not really supported yet, due to lack of IOMMU support or bounce buffers. - snd_ai2s causes panics on 64-bit kernels - GDB does not completely work yet on live processes (debugging core files works fine, however) - Xorg segfaults while setting up the frame buffer on my iMac for unknown reasons - Compiling a Book-E kernel is currently broken from this branch. Hopefully, this will be fixed soon. Supported hardware: This is a port to the SLB-based Book-S architecture, which includes the 970 (G5), POWER4, POWER5, POWER6, POWER7, and Cell. For lack of drivers, the only set of those in machines we currently support is the G5, but the intention is to broaden that, in particular to the Cell. If you want to try it out, you need to be able to netboot your system, since the make release infrastructure to build bootable CDs is not yet present. The following will get you what you need: svn co svn://svn.freebsd.org/base/projects/ppc64 cd ppc64 make buildworld TARGET_ARCH=powerpc # Get boot loader from this world for TFTP cp /usr/obj/powerpc/.../sys/boot/loader/powerpc/ofw/loader /tftpboot/loader.ppc64 make buildworld buildkernel TARGET_ARCH=powerpc64 WITHOUT_BOOT=1 make installworld installkernel TARGET_ARCH=powerpc64 DESTDIR=/some/nfs/export WITHOUT_BOOT=1 Then set up a DHCP server for netbooting, turn on tftpd, and issue a command like boot enet:0,loader.ppc64 from open firmware on the target machine. If you give this code a try, please let me know the results. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 16 03:58:16 2010 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 E7AAE106566C; Tue, 16 Feb 2010 03:58:16 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout030.mac.com (asmtpout030.mac.com [17.148.16.105]) by mx1.freebsd.org (Postfix) with ESMTP id D02B48FC0C; Tue, 16 Feb 2010 03:58:16 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from macbook-pro.lan.xcllnt.net (mail.xcllnt.net [75.101.29.67]) by asmtp030.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KXX007ZY1P2R040@asmtp030.mac.com>; Mon, 15 Feb 2010 19:58:16 -0800 (PST) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=5.0.0-0908210000 definitions=main-1002150300 From: Marcel Moolenaar In-reply-to: <4B7970D7.4010702@freebsd.org> Date: Mon, 15 Feb 2010 19:58:14 -0800 Message-id: <1DE3C155-0349-4CEB-AE7A-597FA520F4F0@mac.com> References: <4B7970D7.4010702@freebsd.org> To: Nathan Whitehorn X-Mailer: Apple Mail (2.1077) Cc: FreeBSD PowerPC ML Subject: Re: powerpc64 status and request for testers 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, 16 Feb 2010 03:58:17 -0000 On Feb 15, 2010, at 8:05 AM, Nathan Whitehorn wrote: > I have been working on a full 64-bit PowerPC port of FreeBSD which is now mature enough that wider exposure and testing would be appreciated. It boots multiuser and most ports seem to just work, etc. Note that this is still very raw, however; building it remains tricky, and it may have fatal bugs resulting in data loss. Nonetheless: congratulations! Now, if only I had a G5 xserve... :-) -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 16 19:26:33 2010 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 E2F7F106566B; Tue, 16 Feb 2010 19:26:33 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id AA8BD8FC19; Tue, 16 Feb 2010 19:26:33 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id o1GJQWKR084523; Tue, 16 Feb 2010 14:26:32 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id o1GJQWbq084513; Tue, 16 Feb 2010 19:26:32 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 16 Feb 2010 19:26:32 GMT Message-Id: <201002161926.o1GJQWbq084513@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, 16 Feb 2010 19:26:34 -0000 TB --- 2010-02-16 19:13:01 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-02-16 19:13:01 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2010-02-16 19:13:01 - cleaning the object tree TB --- 2010-02-16 19:13:24 - cvsupping the source tree TB --- 2010-02-16 19:13:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2010-02-16 19:14:39 - building world TB --- 2010-02-16 19:14:39 - MAKEOBJDIRPREFIX=/obj TB --- 2010-02-16 19:14:39 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-02-16 19:14:39 - TARGET=powerpc TB --- 2010-02-16 19:14:39 - TARGET_ARCH=powerpc TB --- 2010-02-16 19:14:39 - TZ=UTC TB --- 2010-02-16 19:14:39 - __MAKE_CONF=/dev/null TB --- 2010-02-16 19:14:39 - cd /src TB --- 2010-02-16 19:14:39 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 16 19:14:40 UTC 2010 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /src/lib/libc/stdlib/malloc.c: In function 'arena_dalloc': /src/lib/libc/stdlib/malloc.c:4281: error: 'tcache_tls' undeclared (first use in this function) /src/lib/libc/stdlib/malloc.c: In function 'tcache_create': /src/lib/libc/stdlib/malloc.c:4835: error: 'tcache_tls' undeclared (first use in this function) /src/lib/libc/stdlib/malloc.c: In function 'malloc_init_hard': /src/lib/libc/stdlib/malloc.c:5889: error: 'arenas_map' undeclared (first use in this function) /src/lib/libc/stdlib/malloc.c: In function '_malloc_thread_cleanup': /src/lib/libc/stdlib/malloc.c:6160: error: 'tcache_tls' undeclared (first use in this function) *** Error code 1 Stop in /src/lib/libc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-02-16 19:26:32 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-02-16 19:26:32 - ERROR: failed to build world TB --- 2010-02-16 19:26:32 - 533.23 user 113.69 system 811.19 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 16 20:15:38 2010 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 2F3261065693; Tue, 16 Feb 2010 20:15:38 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) by mx1.freebsd.org (Postfix) with ESMTP id BEC4D8FC21; Tue, 16 Feb 2010 20:15:37 +0000 (UTC) Received: from deuterium.andreas.nets (dhclient-91-190-8-131.flashcable.ch [91.190.8.131]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id o1GKFXBp016832; Tue, 16 Feb 2010 21:15:34 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <4B7AFCDB.2070002@fgznet.ch> Date: Tue, 16 Feb 2010 21:15:23 +0100 From: Andreas Tobler User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 MIME-Version: 1.0 To: Nathan Whitehorn References: <4B7970D7.4010702@freebsd.org> In-Reply-To: <4B7970D7.4010702@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 Cc: FreeBSD PowerPC ML Subject: Re: powerpc64 status and request for testers 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, 16 Feb 2010 20:15:38 -0000 Hi Nathan, On 15.02.10 17:05, Nathan Whitehorn wrote: > I have been working on a full 64-bit PowerPC port of FreeBSD which is > now mature enough that wider exposure and testing would be appreciated. > It boots multiuser and most ports seem to just work, etc. Note that this > is still very raw, however; building it remains tricky, and it may have > fatal bugs resulting in data loss. > > Caveats: > - Memory above 2 GB is not really supported yet, due to lack of IOMMU > support or bounce buffers. Is more memory ignored or does it hurt operation? > Then set up a DHCP server for netbooting, turn on tftpd, and issue a > command like boot enet:0,loader.ppc64 from open firmware on the target > machine. If you give this code a try, please let me know the results. I have my issues here, though I do not know if ppc related or DHCP/TFTP. The target is a Dual 1.8Ghz G5, 2.5GB Memory. The build host is an i386 which eports the installation on /exports/netboot/ppc64 The tftpboot directory contains the loader.ppc64 The dhcpd.conf looks like this: host bohrium { hardware ethernet 00:0a:95:bf:0f:de; fixed-address bohrium.andreas.nets; next-server 192.168.225.35; filename "loader.ppc64"; option root-path "192.168.225.35:/export/netboot/ppc64"; } I can issue the of boot command and I see that I can download the loader.ppc64. It 'starts' with my build machines name etc. But then I get repeated messages like below: xmt1 timeout , STAT=00002086, Txlist.status=efbeadde:efbeadde a lot of lines after it says 'bootp: no reply' and 'panic: arp: no response for 0.0.0.0' I had to manually type that down.... Any idea? Is my tftp/dhcp crap? Or is my G5 not ready yet ;) TIA, Andreas From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 16 20:19:50 2010 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 099401065670 for ; Tue, 16 Feb 2010 20:19:50 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id C321D8FC1C for ; Tue, 16 Feb 2010 20:19:49 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 46B4C582A6; Tue, 16 Feb 2010 14:19:49 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id ou28fe0YFLuO; Tue, 16 Feb 2010 14:19:49 -0600 (CST) Received: from wanderer.tachypleus.net (i3-dhcp-172-16-55-200.icecube.wisc.edu [172.16.55.200]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 28055582A5; Tue, 16 Feb 2010 14:19:49 -0600 (CST) Message-ID: <4B7AFDE4.4020606@freebsd.org> Date: Tue, 16 Feb 2010 14:19:48 -0600 From: Nathan Whitehorn User-Agent: Thunderbird 2.0.0.23 (X11/20091207) MIME-Version: 1.0 To: Andreas Tobler References: <4B7970D7.4010702@freebsd.org> <4B7AFCDB.2070002@fgznet.ch> In-Reply-To: <4B7AFCDB.2070002@fgznet.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD PowerPC ML Subject: Re: powerpc64 status and request for testers 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, 16 Feb 2010 20:19:50 -0000 Andreas Tobler wrote: > Hi Nathan, > > On 15.02.10 17:05, Nathan Whitehorn wrote: >> I have been working on a full 64-bit PowerPC port of FreeBSD which is >> now mature enough that wider exposure and testing would be appreciated. >> It boots multiuser and most ports seem to just work, etc. Note that this >> is still very raw, however; building it remains tricky, and it may have >> fatal bugs resulting in data loss. >> >> Caveats: >> - Memory above 2 GB is not really supported yet, due to lack of IOMMU >> support or bounce buffers. > > Is more memory ignored or does it hurt operation? > >> Then set up a DHCP server for netbooting, turn on tftpd, and issue a >> command like boot enet:0,loader.ppc64 from open firmware on the target >> machine. If you give this code a try, please let me know the results. > > I have my issues here, though I do not know if ppc related or DHCP/TFTP. > > The target is a Dual 1.8Ghz G5, 2.5GB Memory. > > The build host is an i386 which eports the installation on > /exports/netboot/ppc64 > > The tftpboot directory contains the loader.ppc64 > > The dhcpd.conf looks like this: > > host bohrium { > hardware ethernet 00:0a:95:bf:0f:de; > fixed-address bohrium.andreas.nets; > next-server 192.168.225.35; > filename "loader.ppc64"; > option root-path "192.168.225.35:/export/netboot/ppc64"; > } > > I can issue the of boot command and I see that I can download the > loader.ppc64. It 'starts' with my build machines name etc. > > But then I get repeated messages like below: > > xmt1 timeout , STAT=00002086, Txlist.status=efbeadde:efbeadde > > a lot of lines after it says 'bootp: no reply' > and 'panic: arp: no response for 0.0.0.0' > > I had to manually type that down.... > > Any idea? Is my tftp/dhcp crap? Or is my G5 not ready yet ;) I'm not sure what the problem is. My dhcpd.conf looks like this: host imac { hardware ethernet 0:d:93:48:c2:86; filename "loader.ppc64"; option root-path "/usr/netboot/powerpc64"; next-server 10.0.1.37; } Also, options SMP isn't in GENERIC, so you may want to add that for full support of your machine. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Tue Feb 16 22:27:13 2010 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 50429106568F for ; Tue, 16 Feb 2010 22:27:13 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) by mx1.freebsd.org (Postfix) with ESMTP id 007098FC17 for ; Tue, 16 Feb 2010 22:27:12 +0000 (UTC) Received: from deuterium.andreas.nets (dhclient-91-190-8-131.flashcable.ch [91.190.8.131]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id o1GMRA5m084398 for ; Tue, 16 Feb 2010 23:27:10 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <4B7B1BBE.3070007@fgznet.ch> Date: Tue, 16 Feb 2010 23:27:10 +0100 From: Andreas Tobler User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 MIME-Version: 1.0 To: FreeBSD PowerPC ML Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 Subject: Fwd: Re: powerpc64 status and request for testers 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, 16 Feb 2010 22:27:13 -0000 Forwarding. Since I forgot to cc. -------- Original Message -------- Subject: Re: powerpc64 status and request for testers Date: Tue, 16 Feb 2010 22:12:19 +0100 From: Andreas Tobler To: Nathan Whitehorn On 16.02.10 21:19, Nathan Whitehorn wrote: > Andreas Tobler wrote: >> Hi Nathan, >> >> On 15.02.10 17:05, Nathan Whitehorn wrote: >>> I have been working on a full 64-bit PowerPC port of FreeBSD which is >>> now mature enough that wider exposure and testing would be appreciated. >>> It boots multiuser and most ports seem to just work, etc. Note that this >>> is still very raw, however; building it remains tricky, and it may have >>> fatal bugs resulting in data loss. >>> >>> Caveats: >>> - Memory above 2 GB is not really supported yet, due to lack of IOMMU >>> support or bounce buffers. >> >> Is more memory ignored or does it hurt operation? >> >>> Then set up a DHCP server for netbooting, turn on tftpd, and issue a >>> command like boot enet:0,loader.ppc64 from open firmware on the target >>> machine. If you give this code a try, please let me know the results. >> >> I have my issues here, though I do not know if ppc related or DHCP/TFTP. >> >> The target is a Dual 1.8Ghz G5, 2.5GB Memory. >> >> The build host is an i386 which eports the installation on >> /exports/netboot/ppc64 >> >> The tftpboot directory contains the loader.ppc64 >> >> The dhcpd.conf looks like this: >> >> host bohrium { >> hardware ethernet 00:0a:95:bf:0f:de; >> fixed-address bohrium.andreas.nets; >> next-server 192.168.225.35; >> filename "loader.ppc64"; >> option root-path "192.168.225.35:/export/netboot/ppc64"; >> } >> >> I can issue the of boot command and I see that I can download the >> loader.ppc64. It 'starts' with my build machines name etc. >> >> But then I get repeated messages like below: >> >> xmt1 timeout , STAT=00002086, Txlist.status=efbeadde:efbeadde >> >> a lot of lines after it says 'bootp: no reply' >> and 'panic: arp: no response for 0.0.0.0' >> >> I had to manually type that down.... >> >> Any idea? Is my tftp/dhcp crap? Or is my G5 not ready yet ;) > I'm not sure what the problem is. My dhcpd.conf looks like this: > > host imac { > hardware ethernet 0:d:93:48:c2:86; > filename "loader.ppc64"; > option root-path "/usr/netboot/powerpc64"; There is no hard coding of directory names, ppc64 vs powerpc64 ? The exports options for your /usr/netboot/powerpc64 are similar to mine? /export/netboot/ppc64 -alldirs 192.168.225.60 > next-server 10.0.1.37; > } > > Also, options SMP isn't in GENERIC, so you may want to add that for full > support of your machine. Added. Well, I had my problems building world on both powerpc and powerpc64. On powerpc I failed with some stuff in gdb, bfd_elf64_powerpc_vec unreferenced... Helped myself with make -i since I do not need gdb now. Then in powerpc64 I see the following: cc -O2 -pipe -std=gnu99 -fstack-protector -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 -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -o uathload uathload.o ar5523.o ar5523.o: file not recognized: File truncated I work around with make -i. The dangerous thing, I do not see if there are further errors... I rebuild and retest. Thx, Andreas From owner-freebsd-ppc@FreeBSD.ORG Wed Feb 17 05:43:32 2010 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 55B881065692; Wed, 17 Feb 2010 05:43:32 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 05F2A8FC13; Wed, 17 Feb 2010 05:43:31 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id o1H5hVZg086126; Wed, 17 Feb 2010 00:43:31 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id o1H5hV8G086122; Wed, 17 Feb 2010 05:43:31 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 17 Feb 2010 05:43:31 GMT Message-Id: <201002170543.o1H5hV8G086122@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: Wed, 17 Feb 2010 05:43:32 -0000 TB --- 2010-02-17 04:44:15 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2010-02-17 04:44:15 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2010-02-17 04:44:15 - cleaning the object tree TB --- 2010-02-17 04:44:18 - cvsupping the source tree TB --- 2010-02-17 04:44:18 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc/powerpc/supfile TB --- 2010-02-17 04:44:41 - building world TB --- 2010-02-17 04:44:41 - MAKEOBJDIRPREFIX=/obj TB --- 2010-02-17 04:44:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2010-02-17 04:44:41 - TARGET=powerpc TB --- 2010-02-17 04:44:41 - TARGET_ARCH=powerpc TB --- 2010-02-17 04:44:41 - TZ=UTC TB --- 2010-02-17 04:44:41 - __MAKE_CONF=/dev/null TB --- 2010-02-17 04:44:41 - cd /src TB --- 2010-02-17 04:44:41 - /usr/bin/make -B buildworld >>> World build started on Wed Feb 17 04:44:43 UTC 2010 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] cc -O2 -pipe -DPORTMAP -DLIBWRAP -DINET6 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -c /src/usr.sbin/rpcbind/rpcb_svc.c cc -O2 -pipe -DPORTMAP -DLIBWRAP -DINET6 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -c /src/usr.sbin/rpcbind/rpcb_svc_com.c cc -O2 -pipe -DPORTMAP -DLIBWRAP -DINET6 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -c /src/usr.sbin/rpcbind/security.c cc -O2 -pipe -DPORTMAP -DLIBWRAP -DINET6 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -c /src/usr.sbin/rpcbind/warmstart.c cc -O2 -pipe -DPORTMAP -DLIBWRAP -DINET6 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wno-pointer-sign -c /src/usr.sbin/rpcbind/util.c cc1: warnings being treated as errors /src/usr.sbin/rpcbind/util.c: In function 'addrmerge': /src/usr.sbin/rpcbind/util.c:181: warning: implicit declaration of function 'addr_is_bound' *** Error code 1 Stop in /src/usr.sbin/rpcbind. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2010-02-17 05:43:31 - WARNING: /usr/bin/make returned exit code 1 TB --- 2010-02-17 05:43:31 - ERROR: failed to build world TB --- 2010-02-17 05:43:31 - 2693.02 user 555.66 system 3555.57 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-powerpc-powerpc.full From owner-freebsd-ppc@FreeBSD.ORG Wed Feb 17 16:00:58 2010 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 B57AD106568B for ; Wed, 17 Feb 2010 16:00:58 +0000 (UTC) (envelope-from nwhitehorn@freebsd.org) Received: from mail.icecube.wisc.edu (trout.icecube.wisc.edu [128.104.255.119]) by mx1.freebsd.org (Postfix) with ESMTP id 7AC288FC18 for ; Wed, 17 Feb 2010 16:00:58 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id AA87F582A6; Wed, 17 Feb 2010 10:00:57 -0600 (CST) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id sMbyWhjEn0pk; Wed, 17 Feb 2010 10:00:57 -0600 (CST) Received: from wanderer.tachypleus.net (i3-dhcp-172-16-55-200.icecube.wisc.edu [172.16.55.200]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 83E33582A5; Wed, 17 Feb 2010 10:00:57 -0600 (CST) Message-ID: <4B7C12B9.2040703@freebsd.org> Date: Wed, 17 Feb 2010 10:00:57 -0600 From: Nathan Whitehorn User-Agent: Thunderbird 2.0.0.23 (X11/20091207) MIME-Version: 1.0 To: Andreas Tobler References: <4B7B1BBE.3070007@fgznet.ch> In-Reply-To: <4B7B1BBE.3070007@fgznet.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD PowerPC ML Subject: Re: Fwd: Re: powerpc64 status and request for testers 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, 17 Feb 2010 16:00:58 -0000 Andreas Tobler wrote: > >> >> >> host imac { >> hardware ethernet 0:d:93:48:c2:86; >> filename "loader.ppc64"; >> option root-path "/usr/netboot/powerpc64"; > > There is no hard coding of directory names, ppc64 vs powerpc64 ? > > The exports options for your /usr/netboot/powerpc64 are similar to mine? > > /export/netboot/ppc64 -alldirs 192.168.225.60 /usr/netboot/powerpc64 -maproot=root You also don't need the server IP in option root-path -- you can see diskless(7) for more info on that. >> next-server 10.0.1.37; >> } >> >> Also, options SMP isn't in GENERIC, so you may want to add that for full >> support of your machine. > > Added. > > Well, I had my problems building world on both powerpc and powerpc64. > > On powerpc I failed with some stuff in gdb, bfd_elf64_powerpc_vec > unreferenced... > > Helped myself with make -i since I do not need gdb now. It's possible I have broken building a 32-bit world, so thanks for pointing that out. > Then in powerpc64 I see the following: > > cc -O2 -pipe -std=gnu99 -fstack-protector -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 -Wcast-align -Wunused-parameter > -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls > -Wold-style-definition -Wno-pointer-sign -o uathload uathload.o ar5523.o > ar5523.o: file not recognized: File truncated > > I work around with make -i. The dangerous thing, I do not see if there > are further errors... That is very odd and should not happen. I'll look into it. Also, you asked about memory above 2 GB. It should be recognized and should work, but using DMA to that memory will likely fail in interesting ways since some bus dma support bits are not yet implemented. -Nathan From owner-freebsd-ppc@FreeBSD.ORG Fri Feb 19 01:15:17 2010 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 C207C106566C for ; Fri, 19 Feb 2010 01:15:17 +0000 (UTC) (envelope-from dking@ketralnis.com) Received: from ketralnis.com (melchoir.ketralnis.com [68.183.67.83]) by mx1.freebsd.org (Postfix) with ESMTP id 731CC8FC12 for ; Fri, 19 Feb 2010 01:15:17 +0000 (UTC) Received: from [172.30.0.254] ([12.69.88.2]) (authenticated bits=0) by ketralnis.com (8.14.3/8.14.3) with ESMTP id o1J0ivHB048997 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Thu, 18 Feb 2010 16:45:01 -0800 (PST) (envelope-from dking@ketralnis.com) From: David King Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Thu, 18 Feb 2010 16:44:57 -0800 Message-Id: To: freebsd-ppc@freebsd.org Mime-Version: 1.0 (Apple Message framework v1077) X-Mailer: Apple Mail (2.1077) X-Spam-Status: No, score=3.5 required=5.0 tests=FH_DATE_PAST_20XX,RDNS_NONE autolearn=disabled version=3.2.5 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on melchoir.ketralnis.com Subject: ZFS on 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: Fri, 19 Feb 2010 01:15:17 -0000 What's the status of ZFS on the PowerPC port (specifically 8.0)? A quick = Google turns up some posts from 2008 (and mentions FreeBSD 7.0 = specifically). If working, is it endian-aware? That is, could I take a = ZFS slice made on a PPC machine and mount it on an x86 machine? Thanks in advance!= From owner-freebsd-ppc@FreeBSD.ORG Fri Feb 19 22:04:03 2010 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 993B2106566C for ; Fri, 19 Feb 2010 22:04:03 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6BAB88FC12 for ; Fri, 19 Feb 2010 22:04:03 +0000 (UTC) Received: by pwj7 with SMTP id 7so650860pwj.13 for ; Fri, 19 Feb 2010 14:04:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=slL37NsGGQ/zONne+LjNVWvQiF9PeU+KVrZYQVr/xwA=; b=fm41FxM6kwQbbb+2awMisMOj2FlgZXnCPG57LnnIHnlXQum5eR1kaHW24jZw8RFckh Tr4ssbbWM92l0NrMAcxtrfyZldtaXvYEP7NmvvQebSHT7SReRxfFfhZg/09phqzWSDXW JZQmIzquh4K300WWDOwK+fZoiI9hj6rju9jc0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=mByf7rkMGz9jTIVBe4nx8A5r84k04EHeAGlquEL2cg1yKyvk2FwCvrZUYBjsbWQyS5 CpWFtTeeoLZYqURYXGtdP0npJHEnJuPThFCDNAZqlfGrog77L5bwxDkEKW0a4yG6Vf8u 1OXlYSgI5qpCAPR6ufESMjG8mHRqLkZNlL2Bw= MIME-Version: 1.0 Received: by 10.142.8.14 with SMTP id 14mr7797011wfh.59.1266615493229; Fri, 19 Feb 2010 13:38:13 -0800 (PST) In-Reply-To: <1234698255.13304.37.camel@horst-tla> References: <1234698255.13304.37.camel@horst-tla> Date: Fri, 19 Feb 2010 13:38:13 -0800 Message-ID: <7d6fde3d1002191338u7f73ddjb2afbdf35bd16b7b@mail.gmail.com> From: Garrett Cooper To: =?ISO-8859-1?Q?Horst_G=FCnther_Burkhardt_III?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD-STABLE Mailing List , FreeBSD PowerPC ML Subject: Re: [7-STABLE] failure during buildworld 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, 19 Feb 2010 22:04:03 -0000 On Sun, Feb 15, 2009 at 3:44 AM, Horst G=FCnther Burkhardt III wrote: > Hey everybody :) > > I'm having yet another issue compiling 7-STABLE, just as the last was sol= ved, and I _really_ would appreciate some assistance. During `make buildwor= ld`, this error > occurs: > > > =3D=3D=3D> gnu/lib/libstdc++ (depend) > ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/cpu/g= eneric/atomicity_mutex/atomicity.h atomicity.cc > ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/gcc/unwind-generic.h u= nwind.h > rm -f .depend > mkdep -f .depend -a =A0 =A0-DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/usr/src/gnu= /lib/libstdc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libs= upc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/gcc -I/usr/src/gnu/lib/= libstdc++/../../../contrib/libstdc++/include -I/usr/src/gnu/lib/libstdc++/.= ./../../contrib/gcclibs/include -I/usr/src/gnu/lib/libstdc++/../../../contr= ib/libstdc++/include -I. /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libmath/stubs.c /usr/src/gnu/lib/libstdc++/../../../contrib/gcclibs/lib= iberty/cp-demangle.c > mkdep -f .depend -a =A0 =A0 =A0/usr/src/gnu/lib/libstdc++/../../../contri= b/libstdc++/src/bitmap_allocator.cc /usr/src/gnu/lib/libstdc++/../../../con= trib/libstdc++/src/pool_allocator.cc /usr/src/gnu/lib/libstdc++/../../../co= ntrib/libstdc++/src/mt_allocator.cc /usr/src/gnu/lib/libstdc++/../../../con= trib/libstdc++/src/codecvt.cc /usr/src/gnu/lib/libstdc++/../../../contrib/l= ibstdc++/src/compatibility.cc /usr/src/gnu/lib/libstdc++/../../../contrib/l= ibstdc++/src/complex_io.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libs= tdc++/src/ctype.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/sr= c/debug.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/debug_= list.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/functexce= pt.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/globals_io.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios.cc /usr/sr= c/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_failure.cc /usr/src/= gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_init.cc /usr/src/gnu/l= ib/libstdc++/../../../contrib/libstdc++/src/ios_locale.cc /usr/src/gnu/lib/= libstdc++/../../../contrib/libstdc++/src/limits.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/src/list.cc /usr/src/gnu/lib/libstdc++/../../= ../contrib/libstdc++/src/locale.cc /usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/src/locale_init.cc /usr/src/gnu/lib/libstdc++/../../../contri= b/libstdc++/src/locale_facets.cc /usr/src/gnu/lib/libstdc++/../../../contri= b/libstdc++/src/localename.cc /usr/src/gnu/lib/libstdc++/../../../contrib/l= ibstdc++/src/stdexcept.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/src/strstream.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++= /src/tree.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/allo= cator-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/con= cept-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/fstr= eam-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ext-i= nst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios-inst.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/iostream-inst.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream-inst.cc= /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream.cc /usr/= src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/locale-inst.cc /usr/sr= c/gnu/lib/libstdc++/../../../contrib/libstdc++/src/misc-inst.cc /usr/src/gn= u/lib/libstdc++/../../../contrib/libstdc++/src/ostream-inst.cc /usr/src/gnu= /lib/libstdc++/../../../contrib/libstdc++/src/sstream-inst.cc /usr/src/gnu/= lib/libstdc++/../../../contrib/libstdc++/src/streambuf-inst.cc /usr/src/gnu= /lib/libstdc++/../../../contrib/libstdc++/src/streambuf.cc /usr/src/gnu/lib= /libstdc++/../../../contrib/libstdc++/src/string-inst.cc /usr/src/gnu/lib/l= ibstdc++/../../../contrib/libstdc++/src/valarray-inst.cc /usr/src/gnu/lib/l= ibstdc++/../../../contrib/libstdc++/src/wlocale-inst.cc /usr/src/gnu/lib/li= bstdc++/../../../contrib/libstdc++/src/wstring-inst.cc atomicity.cc /usr/sr= c/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/codecv= t_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/l= ocale/generic/collate_members.cc /usr/src/gnu/lib/libstdc++/../../../contri= b/libstdc++/config/locale/darwin/ctype_members.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/config/locale/generic/messages_members.cc /usr= /src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/mon= etary_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/conf= ig/locale/generic/numeric_members.cc /usr/src/gnu/lib/libstdc++/../../../co= ntrib/libstdc++/config/locale/generic/time_members.cc /usr/src/gnu/lib/libs= tdc++/../../../contrib/libstdc++/config/io/basic_file_stdio.cc /usr/src/gnu= /lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/c_locale.cc= /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_op.cc = /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opnt.cc= /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opv.cc= /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opvnt.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_alloc= .cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_arm.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux_r= untime.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/e= h_call.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/e= h_catch.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/= eh_exception.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsu= pc++/eh_globals.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/li= bsupc++/eh_personality.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_term_handler.cc /usr/src/gnu/lib/libstdc++/../../../contr= ib/libstdc++/libsupc++/eh_terminate.cc /usr/src/gnu/lib/libstdc++/../../../= contrib/libstdc++/libsupc++/eh_throw.cc /usr/src/gnu/lib/libstdc++/../../..= /contrib/libstdc++/libsupc++/eh_type.cc /usr/src/gnu/lib/libstdc++/../../..= /contrib/libstdc++/libsupc++/eh_unex_handler.cc /usr/src/gnu/lib/libstdc++/= ../../../contrib/libstdc++/libsupc++/guard.cc /usr/src/gnu/lib/libstdc++/..= /../../contrib/libstdc++/libsupc++/new_handler.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/libsupc++/new_op.cc /usr/src/gnu/lib/libstdc++= /../../../contrib/libstdc++/libsupc++/new_opnt.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/libsupc++/new_opv.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/libsupc++/new_opvnt.cc /usr/src/gnu/lib/libstd= c++/../../../contrib/libstdc++/libsupc++/pure.cc /usr/src/gnu/lib/libstdc++= /../../../contrib/libstdc++/libsupc++/tinfo.cc /usr/src/gnu/lib/libstdc++/.= ./../../contrib/libstdc++/libsupc++/tinfo2.cc /usr/src/gnu/lib/libstdc++/..= /../../contrib/libstdc++/libsupc++/vec.cc /usr/src/gnu/lib/libstdc++/../../= ../contrib/libstdc++/libsupc++/vterminate.cc > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_alloc.cc:41: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_arm.cc:31: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_aux_runtime.cc:34: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_call.cc:33: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_call.c= c:37:23: error: unwind-pe.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_catch.cc:31: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_exception.cc:34: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_globals.cc:35: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_personality.cc:33: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_person= ality.cc:41:23: error: unwind-pe.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_term_handler.cc:31: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_terminate.cc:34: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_throw.cc:31: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_type.cc:33: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/eh_unex_handler.cc:30: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/pure.cc:32: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/libsupc++/vec.cc:37: > /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-cx= x.h:41:20: error: unwind.h: No such file or directory > mkdep: compile failed > *** Error code 1 > > Stop in /usr/src/gnu/lib/libstdc++. > *** Error code 1 > > Stop in /usr/src/gnu/lib. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > [ bsdbox ] [ root ] [ /usr/src ] =3D=3D> Ran into the same issue with RELENG_8 -> 9-CURRENT. What does your make.conf // src.conf look like? Thanks, -Garrett From owner-freebsd-ppc@FreeBSD.ORG Fri Feb 19 23:24:16 2010 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 3194610656BC; Fri, 19 Feb 2010 23:24:16 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id F28118FC38; Fri, 19 Feb 2010 23:24:15 +0000 (UTC) Received: by pwj7 with SMTP id 7so722054pwj.13 for ; Fri, 19 Feb 2010 15:24:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=A7/uYCwtJKtN27b9XAvreM8KmIpO3dF48zO37IgKYZk=; b=H+3eSuOcM2thfQgL6goFXXeTs3sbxREh1BURb1HQYpzWZSAkwjuTQN4ckV/ELMIm4f iYlIzbW7JCGBGrhZUDXRok/cVnVVJwPiWpL6whfZEzWzTuQ0pH7JEcFZZm40UD43oEao x83S+LVhIHgBEdolO58FQW1URc82xQewY7W1I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=X2xor7doBzWCvENYK5nRSZy1SVzVBKFiJHnb93tmnUsOBC2SAIRGer9ySe+yadLYCp NzdxqNdTQOcw6wqyYfg7dvbts8EhHMAtMXxWILmGFDuZZF2wqP3bk2o03sXmkOtmWG5W eDY9RJrqVNh72UHZLTrC9lQdxHuk6BHD3C1GU= MIME-Version: 1.0 Received: by 10.143.21.18 with SMTP id y18mr4186019wfi.58.1266621855602; Fri, 19 Feb 2010 15:24:15 -0800 (PST) In-Reply-To: <7d6fde3d1002191338u7f73ddjb2afbdf35bd16b7b@mail.gmail.com> References: <1234698255.13304.37.camel@horst-tla> <7d6fde3d1002191338u7f73ddjb2afbdf35bd16b7b@mail.gmail.com> Date: Fri, 19 Feb 2010 15:24:15 -0800 Message-ID: <7d6fde3d1002191524i2d8c8e41ob4164996d984d4b1@mail.gmail.com> From: Garrett Cooper To: =?ISO-8859-1?Q?Horst_G=FCnther_Burkhardt_III?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD-STABLE Mailing List , FreeBSD PowerPC ML Subject: Re: [7-STABLE] failure during buildworld 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, 19 Feb 2010 23:24:16 -0000 On Fri, Feb 19, 2010 at 1:38 PM, Garrett Cooper wrote: > On Sun, Feb 15, 2009 at 3:44 AM, Horst G=FCnther Burkhardt III > wrote: >> Hey everybody :) >> >> I'm having yet another issue compiling 7-STABLE, just as the last was so= lved, and I _really_ would appreciate some assistance. During `make buildwo= rld`, this error >> occurs: >> >> >> =3D=3D=3D> gnu/lib/libstdc++ (depend) >> ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/cpu/= generic/atomicity_mutex/atomicity.h atomicity.cc >> ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/gcc/unwind-generic.h = unwind.h >> rm -f .depend >> mkdep -f .depend -a =A0 =A0-DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/usr/src/gn= u/lib/libstdc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/lib= supc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/gcc -I/usr/src/gnu/lib= /libstdc++/../../../contrib/libstdc++/include -I/usr/src/gnu/lib/libstdc++/= ../../../contrib/gcclibs/include -I/usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/include -I. /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libmath/stubs.c /usr/src/gnu/lib/libstdc++/../../../contrib/gcclibs/li= biberty/cp-demangle.c >> mkdep -f .depend -a =A0 =A0 =A0/usr/src/gnu/lib/libstdc++/../../../contr= ib/libstdc++/src/bitmap_allocator.cc /usr/src/gnu/lib/libstdc++/../../../co= ntrib/libstdc++/src/pool_allocator.cc /usr/src/gnu/lib/libstdc++/../../../c= ontrib/libstdc++/src/mt_allocator.cc /usr/src/gnu/lib/libstdc++/../../../co= ntrib/libstdc++/src/codecvt.cc /usr/src/gnu/lib/libstdc++/../../../contrib/= libstdc++/src/compatibility.cc /usr/src/gnu/lib/libstdc++/../../../contrib/= libstdc++/src/complex_io.cc /usr/src/gnu/lib/libstdc++/../../../contrib/lib= stdc++/src/ctype.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/s= rc/debug.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/debug= _list.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/functexc= ept.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/globals_io= .cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios.cc /usr/s= rc/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_failure.cc /usr/src= /gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_init.cc /usr/src/gnu/= lib/libstdc++/../../../contrib/libstdc++/src/ios_locale.cc /usr/src/gnu/lib= /libstdc++/../../../contrib/libstdc++/src/limits.cc /usr/src/gnu/lib/libstd= c++/../../../contrib/libstdc++/src/list.cc /usr/src/gnu/lib/libstdc++/../..= /../contrib/libstdc++/src/locale.cc /usr/src/gnu/lib/libstdc++/../../../con= trib/libstdc++/src/locale_init.cc /usr/src/gnu/lib/libstdc++/../../../contr= ib/libstdc++/src/locale_facets.cc /usr/src/gnu/lib/libstdc++/../../../contr= ib/libstdc++/src/localename.cc /usr/src/gnu/lib/libstdc++/../../../contrib/= libstdc++/src/stdexcept.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libs= tdc++/src/strstream.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc+= +/src/tree.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/all= ocator-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/co= ncept-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/fst= ream-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ext-= inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios-inst.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/iostream-inst.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream-inst.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream.cc /usr= /src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/locale-inst.cc /usr/s= rc/gnu/lib/libstdc++/../../../contrib/libstdc++/src/misc-inst.cc /usr/src/g= nu/lib/libstdc++/../../../contrib/libstdc++/src/ostream-inst.cc /usr/src/gn= u/lib/libstdc++/../../../contrib/libstdc++/src/sstream-inst.cc /usr/src/gnu= /lib/libstdc++/../../../contrib/libstdc++/src/streambuf-inst.cc /usr/src/gn= u/lib/libstdc++/../../../contrib/libstdc++/src/streambuf.cc /usr/src/gnu/li= b/libstdc++/../../../contrib/libstdc++/src/string-inst.cc /usr/src/gnu/lib/= libstdc++/../../../contrib/libstdc++/src/valarray-inst.cc /usr/src/gnu/lib/= libstdc++/../../../contrib/libstdc++/src/wlocale-inst.cc /usr/src/gnu/lib/l= ibstdc++/../../../contrib/libstdc++/src/wstring-inst.cc atomicity.cc /usr/s= rc/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/codec= vt_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/= locale/generic/collate_members.cc /usr/src/gnu/lib/libstdc++/../../../contr= ib/libstdc++/config/locale/darwin/ctype_members.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/config/locale/generic/messages_members.cc /us= r/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/mo= netary_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/con= fig/locale/generic/numeric_members.cc /usr/src/gnu/lib/libstdc++/../../../c= ontrib/libstdc++/config/locale/generic/time_members.cc /usr/src/gnu/lib/lib= stdc++/../../../contrib/libstdc++/config/io/basic_file_stdio.cc /usr/src/gn= u/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/c_locale.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_op.cc= /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opnt.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opv.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opvnt= .cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_allo= c.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_arm= .cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux_= runtime.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/= eh_call.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/= eh_catch.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++= /eh_exception.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libs= upc++/eh_globals.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/l= ibsupc++/eh_personality.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libs= tdc++/libsupc++/eh_term_handler.cc /usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/libsupc++/eh_terminate.cc /usr/src/gnu/lib/libstdc++/../../..= /contrib/libstdc++/libsupc++/eh_throw.cc /usr/src/gnu/lib/libstdc++/../../.= ./contrib/libstdc++/libsupc++/eh_type.cc /usr/src/gnu/lib/libstdc++/../../.= ./contrib/libstdc++/libsupc++/eh_unex_handler.cc /usr/src/gnu/lib/libstdc++= /../../../contrib/libstdc++/libsupc++/guard.cc /usr/src/gnu/lib/libstdc++/.= ./../../contrib/libstdc++/libsupc++/new_handler.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/libsupc++/new_op.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/libsupc++/new_opnt.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/libsupc++/new_opv.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/libsupc++/new_opvnt.cc /usr/src/gnu/lib/libst= dc++/../../../contrib/libstdc++/libsupc++/pure.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/libsupc++/tinfo.cc /usr/src/gnu/lib/libstdc++/= ../../../contrib/libstdc++/libsupc++/tinfo2.cc /usr/src/gnu/lib/libstdc++/.= ./../../contrib/libstdc++/libsupc++/vec.cc /usr/src/gnu/lib/libstdc++/../..= /../contrib/libstdc++/libsupc++/vterminate.cc >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_alloc.cc:41: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_arm.cc:31: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_aux_runtime.cc:34: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_call.cc:33: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_call.= cc:37:23: error: unwind-pe.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_catch.cc:31: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_exception.cc:34: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_globals.cc:35: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_personality.cc:33: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_perso= nality.cc:41:23: error: unwind-pe.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_term_handler.cc:31: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_terminate.cc:34: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_throw.cc:31: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_type.cc:33: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/eh_unex_handler.cc:30: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/pure.cc:32: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libstd= c++/libsupc++/vec.cc:37: >> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-c= xx.h:41:20: error: unwind.h: No such file or directory >> mkdep: compile failed >> *** Error code 1 >> >> Stop in /usr/src/gnu/lib/libstdc++. >> *** Error code 1 >> >> Stop in /usr/src/gnu/lib. >> *** Error code 1 >> >> Stop in /usr/src. >> *** Error code 1 >> >> Stop in /usr/src. >> *** Error code 1 >> >> Stop in /usr/src. >> *** Error code 1 >> >> Stop in /usr/src. >> [ bsdbox ] [ root ] [ /usr/src ] =3D=3D> > > =A0 =A0Ran into the same issue with RELENG_8 -> 9-CURRENT. What does your > make.conf // src.conf look like? Another potential problem that could be introduced (like I think I've tracked down) is when you _set_ C[XX]FLAGS in /etc/make.conf instead of append to it (`:=3D' / `=3D' vs `+=3D'). Stupid mistake that's well documented in the manpage (that's what I get for not setting up a machine from scratch without .conf files in a few years)... Cheers, -Garrett From owner-freebsd-ppc@FreeBSD.ORG Fri Feb 19 23:47:17 2010 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 9FDE8106566C; Fri, 19 Feb 2010 23:47:17 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6B3AA8FC13; Fri, 19 Feb 2010 23:47:17 +0000 (UTC) Received: by pwj7 with SMTP id 7so740525pwj.13 for ; Fri, 19 Feb 2010 15:47:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=vsIsnp8/mpv5CQ2gGXPcDsWqpglgb4wPVmgEbpzas4Y=; b=P/QqIySe7D1pCF8uthGffzaKBnR3a7Jg7BdIBM6yuEF2OAlMQ2g/67xBP5Sk5pJKlm T0FOJ3/yoicWrVTx3RH/WIANTc0rlR7COT4t36sOjwT94sY2ViVQijXuyIFSNOMq89XP TRFx3F2RwjygKvoM8tkl3c40Cuxq7Lg6qEdGQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=JTNBKR3zxqCwZVwwkq2+tq2nGCKnAtfsPX04/bI7TXMICVceh2suoVuA1Kgo5AzApD A6HT+3WzlRE1H/nIhLer59DPOn75ufFh+Ij0HLthmFLBS3plTcTbl19wiWarBld/79Ev uyrRq7N/WTjT0X9u25uDYdycP1xNwvBKCDNyg= MIME-Version: 1.0 Received: by 10.142.60.7 with SMTP id i7mr717788wfa.202.1266623236932; Fri, 19 Feb 2010 15:47:16 -0800 (PST) In-Reply-To: <7d6fde3d1002191524i2d8c8e41ob4164996d984d4b1@mail.gmail.com> References: <1234698255.13304.37.camel@horst-tla> <7d6fde3d1002191338u7f73ddjb2afbdf35bd16b7b@mail.gmail.com> <7d6fde3d1002191524i2d8c8e41ob4164996d984d4b1@mail.gmail.com> Date: Fri, 19 Feb 2010 15:47:16 -0800 Message-ID: <7d6fde3d1002191547l3765a55kc856dd4d17302be0@mail.gmail.com> From: Garrett Cooper To: =?ISO-8859-1?Q?Horst_G=FCnther_Burkhardt_III?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD-STABLE Mailing List , FreeBSD PowerPC ML Subject: Re: [7-STABLE] failure during buildworld 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, 19 Feb 2010 23:47:17 -0000 On Fri, Feb 19, 2010 at 3:24 PM, Garrett Cooper wrote: > On Fri, Feb 19, 2010 at 1:38 PM, Garrett Cooper wrot= e: >> On Sun, Feb 15, 2009 at 3:44 AM, Horst G=FCnther Burkhardt III >> wrote: >>> Hey everybody :) >>> >>> I'm having yet another issue compiling 7-STABLE, just as the last was s= olved, and I _really_ would appreciate some assistance. During `make buildw= orld`, this error >>> occurs: >>> >>> >>> =3D=3D=3D> gnu/lib/libstdc++ (depend) >>> ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/cpu= /generic/atomicity_mutex/atomicity.h atomicity.cc >>> ln -sf /usr/src/gnu/lib/libstdc++/../../../contrib/gcc/unwind-generic.h= unwind.h >>> rm -f .depend >>> mkdep -f .depend -a =A0 =A0-DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/usr/src/g= nu/lib/libstdc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/li= bsupc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/gcc -I/usr/src/gnu/li= b/libstdc++/../../../contrib/libstdc++/include -I/usr/src/gnu/lib/libstdc++= /../../../contrib/gcclibs/include -I/usr/src/gnu/lib/libstdc++/../../../con= trib/libstdc++/include -I. /usr/src/gnu/lib/libstdc++/../../../contrib/libs= tdc++/libmath/stubs.c /usr/src/gnu/lib/libstdc++/../../../contrib/gcclibs/l= ibiberty/cp-demangle.c >>> mkdep -f .depend -a =A0 =A0 =A0/usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/src/bitmap_allocator.cc /usr/src/gnu/lib/libstdc++/../../../c= ontrib/libstdc++/src/pool_allocator.cc /usr/src/gnu/lib/libstdc++/../../../= contrib/libstdc++/src/mt_allocator.cc /usr/src/gnu/lib/libstdc++/../../../c= ontrib/libstdc++/src/codecvt.cc /usr/src/gnu/lib/libstdc++/../../../contrib= /libstdc++/src/compatibility.cc /usr/src/gnu/lib/libstdc++/../../../contrib= /libstdc++/src/complex_io.cc /usr/src/gnu/lib/libstdc++/../../../contrib/li= bstdc++/src/ctype.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/= src/debug.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/debu= g_list.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/functex= cept.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/globals_i= o.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios.cc /usr/= src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_failure.cc /usr/sr= c/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios_init.cc /usr/src/gnu= /lib/libstdc++/../../../contrib/libstdc++/src/ios_locale.cc /usr/src/gnu/li= b/libstdc++/../../../contrib/libstdc++/src/limits.cc /usr/src/gnu/lib/libst= dc++/../../../contrib/libstdc++/src/list.cc /usr/src/gnu/lib/libstdc++/../.= ./../contrib/libstdc++/src/locale.cc /usr/src/gnu/lib/libstdc++/../../../co= ntrib/libstdc++/src/locale_init.cc /usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/src/locale_facets.cc /usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/src/localename.cc /usr/src/gnu/lib/libstdc++/../../../contrib= /libstdc++/src/stdexcept.cc /usr/src/gnu/lib/libstdc++/../../../contrib/lib= stdc++/src/strstream.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc= ++/src/tree.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/al= locator-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/c= oncept-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/fs= tream-inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ext= -inst.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/ios-inst= .cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/iostream-inst= .cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream-inst.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/istream.cc /us= r/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/locale-inst.cc /usr/= src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/misc-inst.cc /usr/src/= gnu/lib/libstdc++/../../../contrib/libstdc++/src/ostream-inst.cc /usr/src/g= nu/lib/libstdc++/../../../contrib/libstdc++/src/sstream-inst.cc /usr/src/gn= u/lib/libstdc++/../../../contrib/libstdc++/src/streambuf-inst.cc /usr/src/g= nu/lib/libstdc++/../../../contrib/libstdc++/src/streambuf.cc /usr/src/gnu/l= ib/libstdc++/../../../contrib/libstdc++/src/string-inst.cc /usr/src/gnu/lib= /libstdc++/../../../contrib/libstdc++/src/valarray-inst.cc /usr/src/gnu/lib= /libstdc++/../../../contrib/libstdc++/src/wlocale-inst.cc /usr/src/gnu/lib/= libstdc++/../../../contrib/libstdc++/src/wstring-inst.cc atomicity.cc /usr/= src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/code= cvt_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config= /locale/generic/collate_members.cc /usr/src/gnu/lib/libstdc++/../../../cont= rib/libstdc++/config/locale/darwin/ctype_members.cc /usr/src/gnu/lib/libstd= c++/../../../contrib/libstdc++/config/locale/generic/messages_members.cc /u= sr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/m= onetary_members.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/co= nfig/locale/generic/numeric_members.cc /usr/src/gnu/lib/libstdc++/../../../= contrib/libstdc++/config/locale/generic/time_members.cc /usr/src/gnu/lib/li= bstdc++/../../../contrib/libstdc++/config/io/basic_file_stdio.cc /usr/src/g= nu/lib/libstdc++/../../../contrib/libstdc++/config/locale/generic/c_locale.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_op.c= c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opnt.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opv.= cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/del_opvn= t.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_all= oc.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_ar= m.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_aux= _runtime.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++= /eh_call.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++= /eh_catch.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc+= +/eh_exception.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/lib= supc++/eh_globals.cc /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/= libsupc++/eh_personality.cc /usr/src/gnu/lib/libstdc++/../../../contrib/lib= stdc++/libsupc++/eh_term_handler.cc /usr/src/gnu/lib/libstdc++/../../../con= trib/libstdc++/libsupc++/eh_terminate.cc /usr/src/gnu/lib/libstdc++/../../.= ./contrib/libstdc++/libsupc++/eh_throw.cc /usr/src/gnu/lib/libstdc++/../../= ../contrib/libstdc++/libsupc++/eh_type.cc /usr/src/gnu/lib/libstdc++/../../= ../contrib/libstdc++/libsupc++/eh_unex_handler.cc /usr/src/gnu/lib/libstdc+= +/../../../contrib/libstdc++/libsupc++/guard.cc /usr/src/gnu/lib/libstdc++/= ../../../contrib/libstdc++/libsupc++/new_handler.cc /usr/src/gnu/lib/libstd= c++/../../../contrib/libstdc++/libsupc++/new_op.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/libsupc++/new_opnt.cc /usr/src/gnu/lib/libstd= c++/../../../contrib/libstdc++/libsupc++/new_opv.cc /usr/src/gnu/lib/libstd= c++/../../../contrib/libstdc++/libsupc++/new_opvnt.cc /usr/src/gnu/lib/libs= tdc++/../../../contrib/libstdc++/libsupc++/pure.cc /usr/src/gnu/lib/libstdc= ++/../../../contrib/libstdc++/libsupc++/tinfo.cc /usr/src/gnu/lib/libstdc++= /../../../contrib/libstdc++/libsupc++/tinfo2.cc /usr/src/gnu/lib/libstdc++/= ../../../contrib/libstdc++/libsupc++/vec.cc /usr/src/gnu/lib/libstdc++/../.= ./../contrib/libstdc++/libsupc++/vterminate.cc >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_alloc.cc:41: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_arm.cc:31: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_aux_runtime.cc:34: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_call.cc:33: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_call= .cc:37:23: error: unwind-pe.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_catch.cc:31: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_exception.cc:34: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_globals.cc:35: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_personality.cc:33: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/eh_pers= onality.cc:41:23: error: unwind-pe.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_term_handler.cc:31: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_terminate.cc:34: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_throw.cc:31: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_type.cc:33: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/eh_unex_handler.cc:30: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/pure.cc:32: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> In file included from /usr/src/gnu/lib/libstdc++/../../../contrib/libst= dc++/libsupc++/vec.cc:37: >>> /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++/unwind-= cxx.h:41:20: error: unwind.h: No such file or directory >>> mkdep: compile failed >>> *** Error code 1 >>> >>> Stop in /usr/src/gnu/lib/libstdc++. >>> *** Error code 1 >>> >>> Stop in /usr/src/gnu/lib. >>> *** Error code 1 >>> >>> Stop in /usr/src. >>> *** Error code 1 >>> >>> Stop in /usr/src. >>> *** Error code 1 >>> >>> Stop in /usr/src. >>> *** Error code 1 >>> >>> Stop in /usr/src. >>> [ bsdbox ] [ root ] [ /usr/src ] =3D=3D> >> >> =A0 =A0Ran into the same issue with RELENG_8 -> 9-CURRENT. What does you= r >> make.conf // src.conf look like? > > =A0 =A0Another potential problem that could be introduced (like I think > I've tracked down) is when you _set_ C[XX]FLAGS in /etc/make.conf > instead of append to it (`:=3D' / `=3D' vs `+=3D'). Stupid mistake that's > well documented in the manpage (that's what I get for not setting up a > machine from scratch without .conf files in a few years)... And bingo, that was my problem and it's now solved... Cheers, -Garrett From owner-freebsd-ppc@FreeBSD.ORG Sat Feb 20 19:40:28 2010 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 96A4D106568F; Sat, 20 Feb 2010 19:40:28 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) by mx1.freebsd.org (Postfix) with ESMTP id 17BD98FC19; Sat, 20 Feb 2010 19:40:27 +0000 (UTC) Received: from deuterium.andreas.nets (dhclient-91-190-8-131.flashcable.ch [91.190.8.131]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id o1KJeOGX071674; Sat, 20 Feb 2010 20:40:25 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <4B803AA8.4010204@fgznet.ch> Date: Sat, 20 Feb 2010 20:40:24 +0100 From: Andreas Tobler User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 MIME-Version: 1.0 To: FreeBSD PowerPC ML References: <4B7970D7.4010702@freebsd.org> In-Reply-To: <4B7970D7.4010702@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 Cc: Subject: Re: powerpc64 status and request for testers 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, 20 Feb 2010 19:40:28 -0000 On 15.02.10 17:05, Nathan Whitehorn wrote: > svn co svn://svn.freebsd.org/base/projects/ppc64 > cd ppc64 > make buildworld TARGET_ARCH=powerpc # Get boot loader from this > world for TFTP > cp /usr/obj/powerpc/.../sys/boot/loader/powerpc/ofw/loader > /tftpboot/loader.ppc64 > make buildworld buildkernel TARGET_ARCH=powerpc64 WITHOUT_BOOT=1 > make installworld installkernel TARGET_ARCH=powerpc64 > DESTDIR=/some/nfs/export WITHOUT_BOOT=1 I'd like to add some notes here, just for reference. After having installed the stuff do the following: (from diskless(7)) Still sitting in the source tree. % cd etc % setenv DESTDIR /some/nfs/export % make distribution This will populate some important files in the etc directory. W/o this step I ended with some magic lockups since my nfs directory could not be mounted (rw). Then you'd need to modify your etc/fstab and your etc/rc.conf Here are my samples: [andreast@tc] /export/netboot/ppc64/etc/> cat fstab # Device Mountpoint FStype Options Dump Pass# server:/nfs-mount / nfs rw 0 0 [andreast@tc] /export/netboot/ppc64/etc/> cat rc.conf hostname="bohrium.andreas.nets" ifconfig_gem0="DHCP" nfs_client_enable="YES" sshd_enable="YES" ntpd_enable="YES" keymap=swissgerman.macbook.acc ntpdate_flags="europe.pool.ntp.org" ntpdate_enable="YES" rpcbind_enable="YES" rpc_statd_enable="YES" > Then set up a DHCP server for netbooting, turn on tftpd, and issue a > command like boot enet:0,loader.ppc64 from open firmware on the target > machine. If you give this code a try, please let me know the results. During a private mail exchange we found out that the current loader does not really work with netbooting. A patch is needed, I guess it will be applied soon on this branch. For the record, this is the ci on trunk: http://svn.freebsd.org/viewvc/base?view=revision&revision=204129 And now some notes to my machine, it is a Dual G5, 1.8GHz. SMP does not work yet. Also, the network interface is not supported yet, the chip behind is a Broadcom 5421 or also known as 54K2. I need to find the right way to integrate the driver into the network framework. I'd like to thank Nathan for this impressive work, it rocks! Andreas