dev-ruby/ruby-fcgi-0.8.5-r1 (see bug #86366) needs dev-libs/fcgi-2.4.0 net-www/mod_fastcgi-2.4.2-r1 Could you please keyword them all for sparc? Tested on # emerge --info Portage 2.0.51.19 (default-linux/sparc/sparc64/2004.3, gcc-3.3.5-20050130, glibc-2.3.3.20040420-r2, 2.4.27-sparc sparc64) ================================================================= System uname: 2.4.27-sparc sparc64 sun4u Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 9 2005, 21:05:19)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.5, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.23 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=ultrasparc" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /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 -mcpu=ultrasparc" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="ftp://polly.a.la.maison/gentoo ftp://ftp.easynet.nl/mirror/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://polly/portage" USE="sparc apache2 avi berkdb crypt cups curl dlloader encode foomaticdb gcc64 gdbm imlib libwww mikmod ncurses nls nptl nptlonly pam pdflib perl python readline ruby spell ssl tcpd ultra1 unicode xml2 zlib" # cat /proc/cpuinfo cpu : TI UltraSparc I (SpitFire) fpu : UltraSparc I integrated FPU promlib : Version 3 Revision 35 prom : 3.35.0 type : sun4u ncpus probed : 1 ncpus active : 1 Cpu0Bogo : 333.41 Cpu0ClkTck : 0000000009f42159 MMU Type : Spitfire
All three are now ~sparc; they build and are available for testing. But I note in passing that mod_fastcgi does a CFLAGS architecture downgrade '-mcpu=ultrasparc ==> -mcpu=v8', and for me that always raises a red flag that there are problems hidden someplace.