app-misc/emelfm-0.9.2 can safely get the ~amd64 keyword with a few adjustments. emerge info: Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.6-r0, 2.6.14-gentoo-r4-Tres x86_64) ================================================================= System uname: 2.6.14-gentoo-r4-Tres x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] 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=k8 -O2 -pipe" CHOST="x86_64-pc-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/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control /var/service /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg cvs distlocks fixpackages keeptemp keepwork maketest multilib-strict noclean nostrip sandbox sfperms strict test" GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.cs.lewisu.edu/gentoo/" MAKEOPTS="-j 2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="amd64 X Xaw3d aalib aim alsa apache2 audiofile avi bash-completion berkdb bindist bonobo bzlib calendar cdr cross crypt ctype cups curl curlwrappers dba dbm dbx dga dio directfb divx4linux doc dvd dvdr encode esd ethereal evo exif fbcon fftw flac flash flatfile foomaticdb gb gd gdbm gif ginac gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml iconv imagemagick imap imlib innodb jack java jikes jpeg kde kerberos krb4 ladcca lcms lesstif libedit libg++ libgda libwww mad maildir mcal memlimit mime ming mmap mng motif mozilla mpeg mpi mysqli nas ncurses netcdf nls nptl odbc offensive oggvorbis openal opengl oss pam pcre pdflib perl php plotutils png portaudio posix ppds prelude python qt quicktime readline recode ruby samba sasl scanner sdl session shared sharedmem simplexml slang slp sndfile snmp soap sockets spell spl ssl svg sysvipc szip tcltk tcpd tetex theora tidy tiff tokenizer truetype unicode usb vhosts videos wddx wmf wxwindows xface xine xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid zeo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Created attachment 74319 [details, diff] 1 of 16
Created attachment 74320 [details, diff] 2
Created attachment 74321 [details, diff] 3
Created attachment 74322 [details, diff] 4
Created attachment 74324 [details, diff] 5
Created attachment 74325 [details, diff] 6
Created attachment 74326 [details, diff] 7
Created attachment 74327 [details, diff] 8
Created attachment 74328 [details, diff] 9
Created attachment 74329 [details, diff] 10
Created attachment 74330 [details, diff] 11
Created attachment 74331 [details, diff] 12
Created attachment 74332 [details, diff] 13
Created attachment 74333 [details, diff] 14
Created attachment 74334 [details, diff] 15
Created attachment 74335 [details, diff] 16 Those will make it compile cleanly on amd64 except for one warning that occurs twice on lines 30 & 70: plugins.c:30: warning: dereferencing type-punned pointer will break strict-aliasing rules And that error has been cleared by HalcyOn as being correct behavior and too much trouble to fix. Now to adjust on the ebuild.....
For the purposes of the ebuild, could you perhaps combine all of those hunks into one patch?
Yeah, please put them all into one. I really don't feel like downloading 16 seperate files...