The mono 1.1.10 compile fails as follows: make[8]: Entering directory `/var/tmp/portage/mono-1.1.10/work/mono-1.1.10/mcs/c lass/System.XML' ../../jay/jay -ct < ../../jay/skeleton.cs System.Xml.XPath/Parser.jay >System.Xm l.XPath/Parser.cs ../../jay/jay: 21 rules never reduced ../../jay/jay: 1 shift/reduce conflict, 42 reduce/reduce conflicts. sed "s/\%start Expr/\%start Pattern/" System.Xml.XPath/Parser.jay >Mono.Xml.Xsl/ PatternParser.jay echo "#define XSLT_PATTERN" > Mono.Xml.Xsl/PatternParser.cs ../../jay/jay -ct Mono.Xml.Xsl/PatternParser.jay < ../../jay/skeleton.cs >>Mono. Xml.Xsl/PatternParser.cs ../../jay/jay: 3 rules never reduced ../../jay/jay: 1 shift/reduce conflict, 46 reduce/reduce conflicts. echo "#define XSLT_PATTERN" > Mono.Xml.Xsl/PatternTokenizer.cs cat System.Xml.XPath/Tokenizer.cs >>Mono.Xml.Xsl/PatternTokenizer.cs MONO_PATH="../../class/lib/basic:$MONO_PATH" /var/tmp/portage/mono-1.1.10/work/m ono-1.1.10/runtime/mono-wrapper ../../class/lib/basic/mcs.exe /codepage:28591 -d:NET_1_1 -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB -debug /noconfig -r:mscorlib.dl l -r:System.dll -nowarn:0162,0618,0612,0642 -target:library -out:System.Xml.dll System.Xml.XPath/Parser.cs Mono.Xml.Xsl/PatternParser.cs Mono.Xml.Xsl/PatternTok enizer.cs @System.Xml.dll.sources ** ERROR **: Invalid IL code at IL00c2 in Mono.Globalization.Unicode.MSCompatUni codeTable:FillCJKCore (string,Mono.Globalization.Unicode.CodePointIndexer&,byte* &,byte*&,Mono.Globalization.Unicode.CodePointIndexer&,byte*&): IL_00c2: ret aborting... make[8]: *** [../../class/lib/basic/System.Xml.dll] Aborted Reproducible: Always Steps to Reproduce: Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.8.1-r1, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib acl adns alsa apache2 apm arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdb cdr crypt cups curl doc dv dvd eds emacs emboss encode escreen esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gcj gd gdbm geoip ggi gif gimp glade glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile howl idn ieee1394 imagemagick imap imlib ipv6 jabber jack javascript jpeg junit kde lcms ldap libg++ libwww lua mad maildir mhash mikmod mmx mng motif mozxmlterm mp3 mpeg mysql nautilus ncurses nls ogg oggvorbis openal opengl oss pam pcre pdflib perl plotutils png postgres python qt quicktime readline ruby samba scanner sdl slang sox speex spell sqlite ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb vhosts vorbis wmf wxwindows xchattext xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Can you please try a couple things: 1) try disabling ccache. 2) try with CFLAGS="-pipe" Also, do you have any previous versions of mono installed? Thanks.
Marking this NEEDINFO, please feel free to re-open when you have the requested information. Thanks.