It is masked at the moment: # According to spider this breaks gnome-vfs (sandymac, 03 May 2002): # and evolution (azarah, 05 May 2002) dev-libs/libiconv I unmasked to try to `emerge --emptytree --update world` after upgrading my 1.2 box to gcc-3.2. I got this: gcc -I. -I. -I../include -I./../include -march=athlon-xp -fomit-frame-pointer -O3 -pipe -w -fPIC -DPIC -DLIBICONV_PLUG ./iconv.c ../libcharset/lib/localcharset.lo -shared -o libiconv_plug_linux.so iconv.c: In function `cp932ext_mbtowc': iconv.c:379: unrecognizable insn: (insn 228 226 230 (set (reg:QI 88) (const_int 128 [0x80])) -1 (nil) (nil)) iconv.c:379: 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[1]: *** [libiconv_plug_linux.so] Error 1 make[1]: *** Waiting for unfinished jobs.... iconv.c: In function `cp932ext_mbtowc': iconv.c:404: unrecognizable insn: (insn 228 226 230 (set (reg:QI 88) (const_int 128 [0x80])) -1 (nil) (nil)) iconv.c:404: 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[1]: *** [iconv.lo] Error 1 make[1]: Leaving directory `/var/tmp/portage/libiconv-1.7/work/libiconv-1.7/lib' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -217, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/dev-libs/libiconv/libiconv-1.7.ebuild .
Typo ! ;o) (gcc 1.2 ? No rights to change it in 3.2)
this package is a hideous thing that should be shunned with prejudice... or something ;) Nah, marking this as wontfix because libiconv creates a whole new wormcan of problems that I'm not even willing to get close.