nvclock{,_qt,_gtk} seems to run perfectly on ppc arch with nouveau driver after keywording ~x86. I think you can add ~ppc, I'm ready to test any new versions on my powerbook G4 12" 1.5GHz if you need. Reproducible: Always Steps to Reproduce: g4 ~ # emerge --info Portage 2.2_rc33 (default/linux/powerpc/ppc32/2008.0/desktop, gcc-4.2.4, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r4 ppc) ================================================================= System uname: Linux-2.6.28-gentoo-r4-ppc-7447A,_altivec_supported-with-glibc2.0 Timestamp of tree: Mon, 04 May 2009 09:30:01 +0000 app-shells/bash: 4.0_p10-r1 dev-java/java-config: 1.3.7-r1, 2.1.7 dev-lang/python: 2.5.4-r2 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.6 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="ppc ~ppc" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O4 -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O4 -mcpu=7450 -mtune=7450 -maltivec -mabi=altivec -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="cs_CZ.UTF-8" LC_ALL="cs_CZ.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en cs" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/nouveau /usr/local/portage /usr/portage/local/cross" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7zip X a52 aac aalib ace acl aiglx akode alsa altivec amarok amazon amr amrnb amrwb ao apm arts audiofile berkdb binary-drivers bluetooth branding bzip2 cairo cdda cddb cdparanoia cdr chroot cli consolekit cracklib crypt css cups curl cxx daap dbus dc1394 dhcp dia dialup directfb divx dmx dnotify dri dts dvdvb dvd dvdnav dvdr dvdread emboss emovix enca encode exif fbcon ffmpeg firefox flac fortran ftp gdbm gif glib glitz gmedia gpm gstreamer gtk hal hfs iconv id3tag ieee1394 ipod isdnlog jpeg kde kdeprefix lame laptop libcaca libnotify logitech-mouse loop-aes lzma lzo mad matroska midi mikmod mjpeg mng mp2 mp3 mp4mpeg mudflap ncurses nls nptl nptlonly ogg openal opengl openmp pam pbbuttonsd pcre pdf perl png pnm ppc ppds pppd python qt3 qt3support qt4 quicktime radioreadline realmedia reflection rtc sdl session slang sndfile speex spell spl ssl startup-notification svg sysfs tcpd theora threads tiff truetype unicode usbv4l v4l2 vcd vorbis webkit wifi wmp x264 xcb xcomposite xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="powermac aoa aoa-soundbus aoa-soundbus-i2s aoa-fabric-layout aoa-onyx aoa-toonie aoa-tas" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs" USERLAND="GNU" VIDEO_CARDS="nv vga none fbdev nouveau" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Thanks for the report! In the future, please also tell us which version you tested as that's sometimes useful information for getting it into the tree more quickly!