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

Bug 5613

Summary: Some flags that make xfree not compile
Product: Gentoo Linux Reporter: bar4ka <bar4ka>
Component: [OLD] UnspecifiedAssignee: Martin Schlemmer (RETIRED) <azarah>
Status: RESOLVED FIXED    
Severity: normal CC: vapier
Priority: High    
Version: 1.3   
Hardware: x86   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic.php?t=9633
Whiteboard:
Package list:
Runtime testing required: ---

Description bar4ka 2002-07-26 13:10:48 UTC
Gcc 3.1, xfree-4.2.0-r12 and Gentoo 1.3b 
 
If you combine together the flags -march=athlon/athlon-xp with the flag 
-funroll-loops the file light.c will generete an error about something like not 
found a register to fill, since the ebuild do not show the errors from gcc, 
just the errors from their script i can't see what happen until i manually 
compile light.c with all combinations flags and discover this bug. Next i 
remove the flag -funroll-loops from my make.conf and emerge again and it works. 
I think this ebuild needs a protect flag like -fnounroll-loops
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-27 14:37:05 UTC
Then rather do something like:

CFLAGS=${CFLAGS/-funroll-loops}

in the ebuild ?
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-31 06:12:23 UTC
This should be fixed after a emerge rsync.
Comment 3 SpanKY gentoo-dev 2002-08-04 09:14:10 UTC
bar4ka: does the fix work for you ?  if so, close the bug as 'FIXED' ? :)