looks like bugs we've had on other arches so should be simple to fix: make[1]: Entering directory `/var/tmp/portage/kbd-1.12-r5/work/kbd-1.12/openvt' gcc -O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wall -ansi -c -o getfd.o getfd.c In file included from /usr/include/linux/kd.h:3, from getfd.c:4: /usr/include/linux/types.h:179: error: parse error before "__le64" /usr/include/linux/types.h:180: error: parse error before "__be64" make[1]: *** [getfd.o] Error 1 Portage 2.0.51.22-r1 (default-linux/ppc/2004.3, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.8.1 ppc) ================================================================= System uname: 2.6.8.1 ppc 7455, altivec supported Gentoo Base System version 1.6.12 distcc 2.18.3 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.90.0.3-r4, 2.16, 2.16.90.0.3 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks noauto noinfo sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X alsa altivec apm bitmap-fonts cdr crypt cups curl dedicated dga directfb dvd emboss encode esd etheral fam fbcon flac flash font-server fortran gd gd-external gdbm gif gps gtk gtk2 guile imagemagick imap imlib ipv6 joystick jpeg mad maildir mikmod mp3 mpeg mysql ncurses nls ogg oggvorbis opengl pcmcia pdflib perl png pnp python readline samba sdl snmp socks5 spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xine xml xml2 xmms xosd xprint xv zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Fixed in 2.6.11-r2.