I know it's masked along with all gnome 2.6 stuff, but I'm guessing it wants to be tested. Fails with: gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libavcodec -DHAVE_AV_CONFIG_H=1 -msse -march=athlon-xp -O3 -pipe -fomit-frame-pointer -MT libmmxsse_la-dsputil_mmx.lo -MD -MP -MF .deps/libmmxsse_la-dsputil_mmx.Tpo -c dsputil_mmx.c -fPIC -DPIC -o .libs/libmmxsse_la-dsputil_mmx.o dsputil_mmx.c: In function `h263_h_loop_filter_mmx': dsputil_mmx.c:614: error: can't find a register in class `GENERAL_REGS' while reloading `asm' make[8]: *** [libmmxsse_la-dsputil_mmx.lo] Error 1
( floam@Aluminum ~ ) emerge --info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-rc2-mm4) ================================================================= System uname: 2.6.5-rc2-mm4 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.3.13p1 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.llarian.net/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/personal /usr/local/overlays/bmg-gnome-current /usr/local/overlays/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acpi alsa avi berkdb breakme cjk crypt cups divx doc dvd evo faad fbcon flac foomaticdb freetype gd gdbm gif gnome gnomedb gpm gstreamer gtk gtk2 gtkhtml imlib java jikes jpeg ldap libg++ libgda libwww mad mmx mozilla moznocompose moznoirc moznomail mpeg ncurses nls nptl oggvorbis openal opengl pam pdflib perl pic png python quicktime readline sdl slang spell sse ssl tcpd tiff truetype usb x86 xml xml2 xosd xv xvid zlib"
try settings your make jobs lower.
I get the same thing with MAKEOPTS="-j1" emerge gst-plugins-ffmpeg
try lowering your optimizations and that sort of stuff, you know.. the obvious things. Wasn't ccache interfering btw, always try building without that messed up stuff...
Already tried with FEATURES="-ccache" CFLAGS=""
*** This bug has been marked as a duplicate of 35667 ***
dsputil_mmx.c: In function `h263_h_loop_filter_mmx': dsputil_mmx.c:614: error: can't find a register in class `GENERAL_REGS' while reloading `asm' i had this exact one with gst-ffmpeg CVS for a while, i got rid of it only when using -O1 in CFLAGS, -O0, -O2 or -03 failed, only -O1 worked for me