Installing ripperX on my G3 900mhz iBook I get the following error: cddbp.c: In function `cddbp_signon': cddbp.c:64: error: prior parameter's size depends on 'tracknum' cddbp.c:247: error: prior parameter's size depends on 'tracknum' cddbp.c:357: error: prior parameter's size depends on 'tracknum' make[1]: *** [cddbp.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make -C plugins make[1]: Entering directory `/var/tmp/portage/ripperx-2.3/work/ripperX-2.3/plugins' gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin_tester.c -o ripperX_plugin_tester cddb.c:104:8: warning: extra tokens at end of #endif directive gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-cdparanoia.c -o ripperX_plugin-cdparanoia make[1]: Leaving directory `/var/tmp/portage/ripperx-2.3/work/ripperX-2.3/src' make: *** [src] Error 2 gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-8hz-mp3.c -o ripperX_plugin-8hz-mp3 make: *** Waiting for unfinished jobs.... gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-encode.c -o ripperX_plugin-encode gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-lame.c -o ripperX_plugin-lame gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-gogo.c -o ripperX_plugin-gogo gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-bladeenc.c -o ripperX_plugin-bladeenc gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-xingmp3enc.c -o ripperX_plugin-xingmp3enc gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-l3enc.c -o ripperX_plugin-l3enc gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-mp3enc.c -o ripperX_plugin-mp3enc gcc -O2 -mtune=G3 -fno-strict-aliasing -pipe ripperX_plugin-oggenc.c -o ripperX_plugin-oggenc make[1]: Leaving directory `/var/tmp/portage/ripperx-2.3/work/ripperX-2.3/plugins' The ebuild then dies. Reproducible: Always Steps to Reproduce: 1. emerge ripperx Actual Results: I got the above error messages. Expected Results: Successfully installed ripperx. Portage 2.0.51-r3 (default-linux/ppc/2004.3, gcc-3.4.1, glibc-2.3.3.20040420-r2, 2.6.9-gentoo-r9 ppc) ================================================================= System uname: 2.6.9-gentoo-r9 ppc 750FX Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.3-r3 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CFLAGS="-O2 -mtune=G3 -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mtune=G3 -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X berkdb bitmap-fonts cdr crypt dbm directfb divx4linux dvd encode etherreal f77 fam fortran gdbm gif imagemagick jpeg mpeg ncurses nls oggvorbis opengl oss pam perl png posix ppc python qt readline samba slang spell ssl tcpd tiff truetype xine xml2 xmms xv xvid zlib"
Sorry, it's ripperx-2.3
FYI: I used ACCEPT_KEYWORDS="~ppc" and it built flac-1.1.1, then ripperx-2.6.1 trouble free.
Please provide more info above the error so we can see the command that caused the error.
added gcc3.4 patch for 2.3,thanks