From owner-freebsd-ppc@FreeBSD.ORG Tue Apr 6 19:27: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 9466D106564A for ; Tue, 6 Apr 2010 19:27: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 594118FC08 for ; Tue, 6 Apr 2010 19:27:50 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.icecube.wisc.edu (Postfix) with ESMTP id 6FCD9582A6; Tue, 6 Apr 2010 14:27:49 -0500 (CDT) X-Virus-Scanned: amavisd-new at icecube.wisc.edu Received: from mail.icecube.wisc.edu ([127.0.0.1]) by localhost (trout.icecube.wisc.edu [127.0.0.1]) (amavisd-new, port 10030) with ESMTP id OjRzcASWVtod; Tue, 6 Apr 2010 14:27:49 -0500 (CDT) 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 4D07C58267; Tue, 6 Apr 2010 14:27:49 -0500 (CDT) Message-ID: <4BBB8B35.6010303@freebsd.org> Date: Tue, 06 Apr 2010 14:27:49 -0500 From: Nathan Whitehorn User-Agent: Thunderbird 2.0.0.23 (X11/20100215) MIME-Version: 1.0 To: Justin Hibbits References: <4BBB6DC0.3030808@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD PowerPC ML Subject: Re: ppc64 snapshot 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, 06 Apr 2010 19:27:50 -0000 Justin Hibbits wrote: > On Tue, Apr 6, 2010 at 1:22 PM, Nathan Whitehorn > > wrote: > > Justin Hibbits wrote: > > I just got my hands on a dual-core G5 (Late 2005), and want to > throw > -CURRENT on it. Is there a snapshot available with the recent > ppc64 changes > that I could test out? > > - Justin > _______________________________________________ > 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 > " > > > I just finished implementing the last missing feature in the > 64-bit PowerPC port, and there are no more 64-bit-specific bugs > that I know about. Once M. Warner Losh's build system changes are > in the tree, I will submit a final patch set for review, and merge > it to head, but the port should be completely usable at this point. > > System Compatibility: > - Apple G5 machines > > Caveats: > - Do not run ofwdump on an SMP system, as it can cause hangs (also > a 32-bit bug) > - Many ports (e.g. X and GTK) need patches not currently in the > ports tree to compile, since this is a new platform > > Instructions: > svn co http://svn.freebsd.org/base/projects/ppc64 > cd ppc64 > make buildworld buildkernel installkernel installworld > distribution DESTDIR=/path/to/installation TARGET_ARCH=powerpc64 > > I would appreciate any feedback or tests, as well as testing on > 32-bit Book-E systems to make sure I did not break anything. Many > thanks to Andreas Tobler for his tireless testing efforts during > development of this port. > -Nathan > > > This is awesome. I'm building it now to test (at least what I can, > without the U4 attachment). You might want to svn up. My last IFC accidentally pulled in a work-in-progress bit of the Playstation 3 loader, which broke the build. That is fixed now. > Will those ports build and work correctly if built as ppc32, rather > than ppc64? I don't know about the X server, but everything else should. The patch to the X server, however, is just to edit Makefile and have it apply the same hacks it already applies on PPC32 for PPC64. In general, the same caveats apply to 32-bit compatibility on PPC as on amd64. The compatibility on PPC is actually a little better (cc -m32 works), but things are similar beyond that. -Nathan