Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-ppc-dev
Navigation:
Lists: gentoo-ppc-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Stefan Bruda <bruda@...>
From: Tom Gall <tom_gall@...>
Subject: Re: Native 64-bit on G5: A status report
Date: Sat, 17 Jul 2004 07:50:18 -0500
Stefan Bruda wrote:

>Hi.
>
>Turing (http://turing.ubishops.ca/) is a dual G5 (the 2GHz variety),
>and it runs a 64-bit Gentoo installation (used to be Yellow Dog Linux,
>really on-line in its Gentoo incarnation since yesterday). To be more
>precise this is a development machine plus a HTTP/mail/IMAP server on
>the side, and as far as I can tell everything in this respect runs
>mostly smoothly (exceptions shall be summarized shortly).
>
>  
>
Greetings,

xorg is now marked stable on ppc64.  The bits for running native X with 
either an ATI card or NV card now works.

>What does not run (at all) is X, the server
>(x11-base/xorg-x11-6.7.0-r1) segfaults upon loading the bitmap module
>or something (I am not at the console right now so I cannot run it,
>but in any case it dies very early in the startup process) so not even
>Xeasyconf has any chance to complete whatsoever. This is by no means a
>huge problem but I will eventually like to make use of the nice Apple
>Studio display (and get rid of the second machine in my office which I
>use as a remote GUI), so advice is appreciated.
>
>In any case, here is a summary of the installation process. The
>installed stuff (and all the dependencies) works as far as I can tell,
>except as noted in the list below.
>
>At this time my ACCEPT_KEYWORDS has the value "~ppc64 ppc" but I set
>the variable individually for packages during the initial install to
>see what is keyworded how. If no entry appears in the "additional
>keywords" in the table below, it means that the respective package
>(and its dependencies, except those installed before) are keyworded as
>~ppc64.
>  
>

You'll want to remove ppc from your keywords. At the moment one can not 
mix and match the two.  That can cause no end of trouble!

>The uname/arch trick refers to the replacement of uname and arch by
>the following, respectively:
>
>    /bin/uname $1 $2 $3 $4 $5 $6 | sed -e s/ppc64/ppc/
>    /bin/arch $1 $2 $3 $4 $5 $6 | sed -e s/ppc64/ppc/
>
>In one instance, CHOST had to be changed as well. The formulation "USE
>+=" stands for adding whatever follows to the USE flags.
>
>Anyhow, FYI here is the table of what has been installed and
>how. Advice on the enumerated problems is really appreciated,
>expecially the problems with X and uname -a segfaulting.
>
>--------------+----------+----------------------------------------------
>emerged        additional notes
>               keywords
>--------------+----------+----------------------------------------------
>sync
>bootstrap-2.6             no NTPL, which posed problems afterwards
>system                    problems with current coreutils,
>                          '=coreutils-5.2.0-r2' works
>                          except that uname -a segfaults
>xorg-x11                  builds fine but segfaults upon startup
>apache
>sendmail        ppc
>uw-imap         ppc
>kernel                    Character devices: rtc, agp miss headers
>(2.6.7-rc0)               Sound: Powermac devices choke
>gentoolkit
>vim                       Segfaults on exit
>sysklogd
>vixie-cron
>pciutils
>reiserfsprogs
>zip             ppc
>cvs
>qt
>boost
>ibm-jdk-bin     ppc
>tmpwatch        ppc
>logwatch        ppc
>root-tail       ppc
>openmotif       ~ppc
>lesstif         ppc
>xemacs          ppc
>pth             ppc       CHOST="powerpc-unknown-linux-gnu"
>gnupg-1.9.8     ~x86      problems with official app-crypt/gnupg-1.2.4
>                          gnupg-1.9.8 installs
>                          BUT: patches for 1.2.4 also available (bug 54814)
>mozilla                   patched (ebuild + source, bug 54843),
>                          -O2 used, segfaults (epiphany however works);
>                          -O1 produces ICE
>epiphany        ~ppc      ppc chhokes
>glut            ppc       uname/arch trick
>gnome-cups-   
>manager         ~ppc      ppc chokes
>gnome           ppc       graphviz (needed by doxygen) chokes
>                          ==> USE += -doc
>xmms            ppc
>xscreensaver    ppc
>lshw            ppc
>latex2html      ppc
>bind-tools                uname/arch trick
>gkrellm         ppc
>gkrellm-themes  ~ppc
>gkrellm-
>trayicons       ppc
>gkrellmlaunch   ppc
>gkrellm-volume  ppc
>logrotate
>curl
>emerge mod_php  ppc       USE += "-truetype -fdftk"
>                          with truetype required a lower, unbuildable freetype!!
>procmail
>spamassasin     ppc
>netkit-fingerd  ppc
>nmap            ppc
>ipx-utils       x86
>ncpfs           ***       ebuild fails, manual installation works OK!!
>pine            ppc
>netkit-telnetd  ppc
>--------------+----------+----------------------------------------------
>
>  
>
I'm not sure what to gander from this list. Are you saying you emerged 
some of these packages as ppc when you're on a ppc64 box running the 64 
bit gentoo?

Anyway what you can do that can be quite quite helpful is if there are 
packages that do not have ppc64 or ~ppc64 in their ebuild and when you 
add them and they build and work,  then open a bug in bugs.gentoo.org 
state the package and make sure you mark it for the ppc64 architecture 
and cc ppc64@g.o.

Thanks!

>Let me know if this report is of some use in other places, and I will
>submit it (I already submitted it to the fora).
>
>Cheers,
>Stefan
>
>  
>


--
gentoo-ppc-dev@g.o mailing list

Replies:
Re: Native 64-bit on G5: A status report
-- Stefan Bruda
References:
Native 64-bit on G5: A status report
-- Stefan Bruda
Navigation:
Lists: gentoo-ppc-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Native 64-bit on G5: A status report
Next by thread:
Re: Native 64-bit on G5: A status report
Previous by date:
xorg-x11
Next by date:
Re: Native 64-bit on G5: A status report


Updated Jun 17, 2009

Summary: Archive of the gentoo-ppc-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.