dev-ruby/sqlite-ruby-2.2.3 compiles and loads fine on amd64. From the ebuild: "An extension library to access a SQLite database from Ruby" ~amd64 can probably be added to the keywords. Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r2 x86_64) ================================================================= System uname: 2.6.13-gentoo-r2 x86_64 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 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.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -fomit-frame-pointer -ffast-math -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control /var/www" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=nocona -O2 -fomit-frame-pointer -ffast-math -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks multilib-strict sandbox sfperms strict" GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo http://distfiles.gentoo.org http://www.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://gentoo.cs.mcgill.ca/gentoo-portage" USE="amd64 apache apache2 avi bash-completion berkdb bitmap-fonts bzip2 crypt cups eds emacs emboss encode expat foomaticdb fortran gcj gdbm gif gmp gnutls gstreamer gtk2 hardened idn imap imlib ithreads java jpeg junit libwww lzw lzw-tiff memlimit mhash mp3 mpeg mysql ncurses nfs nis nls no-old-linux nonfsv4 nptl nptlonly pam pdflib perl php png postgres ppds python readline ruby samba spell sqlite ssl tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales winbind xml xml2 xpm zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
I can confirm that this also works on my machine: Portage 2.0.53 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-rc4-mm1 x86_64) ================================================================= System uname: 2.6.14-rc4-mm1 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre11 ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -pipe -fPIC" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon64 -pipe -fPIC" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.heanet.ie/pub/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/personal /usr/local/overlays/java-experimental-axxo" SYNC="rsync://niue.belnet.be/gentoo-portage" USE="amd64 X aac acl aim alsa amarok apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts blender-game bluetooth browserplugin bzip2 cairo ccache cdparanoia cdr chroot clamav clamd crypt cups curl dlloader doc dvd dvdr dvdread eds emboss emul-linux-x86 encode esd extras fam ffmpeg flac flash fluidsynth foomaticdb fortran freetds ftp gcj gd gdbm gif gimp glut gnome gphoto2 gstreamer gtk gtk2 guile hal http icq id3 ieee1394 image imagemagick imap imlib ipv6 j2ee jabber jack jack-tmpfs java javacomm javadoc javascript jce jcs jikes jpeg jpeg2k junit kde kdeenablefinal kdepim lame libclamav libwww logitech-mouse lua lzw lzw-tiff mad mikmod mmap mng mozilla mp3 mpeg mpeg2 mpeg4 msn mssql musepack music musicbrainz mysql mysqli ncurses network nfs nls nvidia ogg oggvorbis openal opengl openssl oss pam pda pdflib perl plugin png pnp portaudio posix postgres povray python qt quicktime rdesktop readline real reiserfs rss ruby samba sblive sdl session soap sounds soundtouch sox speex spell sql sqlite ssl subversion svg tcltk tcpd theora tidy tiff transcode truetype truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vcd videos vim-with-x virus-scan vorbis web wxwindows xine xinerama xml xml2 xmms xpm xsl xslt xv xvid yahoo zeroconf zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Done.