Bug 7069 - emerge aborting on recode-3.6.ebuild
Bug#: 7069 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: karltk@gentoo.org Reported By: mettlerd@icu.unizh.ch
Component: Applications
URL:  http://www.gnu.org/directory/recode.html
Summary: emerge aborting on recode-3.6.ebuild
Keywords:  
Status Whiteboard: 
Opened: 2002-08-26 13:35 0000
Description:   Opened: 2002-08-26 13:35 0000
recode-3.6 doesn't compile on my gentoo 1.4/gcc 3.2 box. does anybody else 
encounter the same error? 
 
gcc -DLIBDIR=\"/usr/lib\" -DHAVE_CONFIG_H -I.. -I. -I../lib -I../libiconv 
-march                  
=athlon-tbird -O3 -pipe -c task.c  -fPIC -DPIC -o .libs/task.lo 
iconv.c: In function `cp932ext_mbtowc': 
iconv.c:385: unrecognizable insn: 
(insn 228 226 230 (set (reg:QI 88) 
        (const_int 128 [0x80])) -1 (nil) 
    (nil)) 
iconv.c:385: Internal compiler error in extract_insn, at recog.c:2148 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. 
make[2]: *** [iconv.lo] Error 1 
make[2]: *** Waiting for unfinished jobs.... 
gcc -DLIBDIR=\"/usr/lib\" -DHAVE_CONFIG_H -I.. -I. -I../lib -I../libiconv 
-march                  
=athlon-tbird -O3 -pipe -c task.c -o task.o >/dev/null 2>&1 
mv -f .libs/task.lo task.lo 
make[2]: Leaving directory `/var/tmp/portage/recode-3.6/work/recode-3.6/src' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/recode-3.6/work/recode-3.6' 
make: *** [all-recursive-am] Error 2 
 
!!! ERROR: The ebuild did not complete successfully. 
!!! Function src_compile, Line -17, Exitcode 2 
!!! (no error message) 
 
!!! emerge aborting on  /usr/portage/app-text/recode/recode-3.6.ebuild .

------- Comment #1 From Karl Trygve Kalleberg (RETIRED) 2002-08-28 07:38:05 0000 -------
I've disabled any optimisation with gcc-3.2 on x86 for this ebuild now. That
seems to solve it.

------- Comment #2 From Daniel Mettler 2002-08-28 08:08:50 0000 -------
indeed, this does the trick. thx!