From owner-freebsd-ppc@FreeBSD.ORG Wed Apr 7 15:06:34 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 7BABD1065677; Wed, 7 Apr 2010 15:06:34 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-bw0-f216.google.com (mail-bw0-f216.google.com [209.85.218.216]) by mx1.freebsd.org (Postfix) with ESMTP id B092D8FC17; Wed, 7 Apr 2010 15:06:33 +0000 (UTC) Received: by bwz8 with SMTP id 8so969103bwz.3 for ; Wed, 07 Apr 2010 08:06:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:received:message-id:subject :from:to:cc:content-type; bh=YE0FO6pTRC/HispcM8fCu+Xsyz1SJkAIp/h2Q7CzCCk=; b=v3zBA1irdFLAR14L1aR/X4yQ21QsBdUxH5QsX0CLtSC7bx0RFAURZ5x/8QixPpf60L AOogb+Uu0l2w3TBSO8XLsWD+E8aiFC3ZOS9esYyCvczC0P2rpT1CMnVklkPUJgzKN7KQ Lg3FQz2lOYvaBK8+8feKYKNu7DkV/9JN5Eiic= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=BMbno2Je1O7FSrNMRqb5TdEnaY59gVgJ7Ap1FIIPvDRupwhFs4/q2WkzQsE69tI2Ea ypZuesH2/f3By8/bKsvI6XSR52j37RWGxfz2xwgN039aBb0MaEP7601pjZKudBGxwzNx ZzzuXeKikj+bEX1E+x3tvbf7XBvvB2FCdw2+A= MIME-Version: 1.0 Sender: chmeeedalf@gmail.com Received: by 10.204.135.133 with HTTP; Wed, 7 Apr 2010 08:06:32 -0700 (PDT) In-Reply-To: <4BBB8B35.6010303@freebsd.org> References: <4BBB6DC0.3030808@freebsd.org> <4BBB8B35.6010303@freebsd.org> Date: Wed, 7 Apr 2010 11:06:32 -0400 X-Google-Sender-Auth: 921854c2d0f4460f Received: by 10.204.85.73 with SMTP id n9mr9408153bkl.71.1270652792129; Wed, 07 Apr 2010 08:06:32 -0700 (PDT) Message-ID: From: Justin Hibbits To: Nathan Whitehorn Content-Type: multipart/mixed; boundary=0016e6d9728a4eca2b0483a6e879 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 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: Wed, 07 Apr 2010 15:06:34 -0000 --0016e6d9728a4eca2b0483a6e879 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Apr 6, 2010 at 3:27 PM, Nathan Whitehorn wrote: > Justin Hibbits wrote: > >> On Tue, Apr 6, 2010 at 1:22 PM, Nathan Whitehorn > nwhitehorn@freebsd.org>> 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 > Nathan- Looks like a bug crept into the sys/modules makefile. This patch fixes it. - Justin --0016e6d9728a4eca2b0483a6e879 Content-Type: application/octet-stream; name="Makefile.diff" Content-Disposition: attachment; filename="Makefile.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g7q9v4xt0 SW5kZXg6IHN5cy9tb2R1bGVzL01ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9tb2R1bGVzL01h a2VmaWxlCShyZXZpc2lvbiAyMDYyNzYpCisrKyBzeXMvbW9kdWxlcy9NYWtlZmlsZQkod29ya2lu ZyBjb3B5KQpAQCAtMzE0LDcgKzMxNCw3IEBACiAJemxpYiBcCiAKIC5pZiAke01BQ0hJTkVfQVJD SH0gIT0gInBvd2VycGMiICYmICR7TUFDSElORV9BUkNIfSAhPSAicG93ZXJwYzY0IiAmJiBcCi0J JiYgJHtNQUNISU5FX0FSQ0h9ICE9ICJhcm0iICYmICR7TUFDSElORV9BUkNIfSAhPSAibWlwcyIK Kwkke01BQ0hJTkVfQVJDSH0gIT0gImFybSIgJiYgJHtNQUNISU5FX0FSQ0h9ICE9ICJtaXBzIgog X3N5c2NvbnM9CXN5c2NvbnMKIF92cG89CQl2cG8KIC5lbmRpZgo= --0016e6d9728a4eca2b0483a6e879--