Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 51122

Summary: fails to emerge xine-lib-1_rc4 on error in dsputil_mmx.c : not a problem of -fforce-addr in CFLAGS
Product: Gentoo Linux Reporter: Georges Palauqui <moquette>
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Georges Palauqui 2004-05-15 04:28:57 UTC
while compiling libffmpeg :

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' 

many reported similar bug were fixed by removing -fforce_addr in CFLAGS.
in my case I do not have this flag set.


Reproducible: Always
Steps to Reproduce:
1.try to emerge any ebuild using libffmpeg such as xine-lib

Actual Results:  
emerge fail 

Expected Results:  
emerge success 

Gentoo Base System version 1.4.10 
Portage 2.0.50-r6 (hardened-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 
2.6.5-gentoo-r1) 
================================================================= 
System uname: 2.6.5-gentoo-r1 i686 Pentium III (Coppermine) 
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[enabled] 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=pentium3 -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.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="-O -mcpu=pentium3 -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache distcc sandbox sfperms strict" 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j3" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow X aalib acl acpi aim alsa apache2 apm arts audiofile avi berkdb 
canna caps cdr cjk crypt cups dga directfb divx4linux doc dvb encode ethereal 
fastcgi fbcon fdftk flac flash foomaticdb freetds freewnn gdbm gif gphoto2 gpm 
hardened icp imagemagick imlib innodb ipv6 jabber java jikes jpeg kde lcms 
lesstif libg++ libgda libwww lpad mad maildir mmx modzilla motif mpeg mpi msn 
mysql ncurses nls nocd odbc offensive oggvorbis opengl oscar pam pda pdflib 
perl pic pie plotutils png ppds python qt quicktime readline samba scanner sdl 
slp snmp speex spell sse ssl svga tcltk tcpd theora tiff truetype unicode usb 
videos wmf x86 xinerama xml xml2 xmms xv xvid yahoo zlib"
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2004-05-15 18:02:39 UTC

*** This bug has been marked as a duplicate of 31087 ***