cleaning dl make[2]: Entering directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/c-libs/dl' rm -f v-* *.o libunix-dynload.a make[2]: Leaving directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/c-libs/dl' rm -f v-* *.o make[1]: Leaving directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/c-libs' (cd ../gc; make MAKE="make" clean) make[1]: Entering directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/gc' rm -f v-* *.o libgc.a libmp-gc.a make[1]: Leaving directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/gc' (cd ../mp; make MAKE="make" clean) make[1]: Entering directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/mp' rm -f v-* *.o libmp.a make[1]: Leaving directory `/var/tmp/portage/smlnj-110.45/work/src/runtime/mp' /var/tmp/portage/smlnj-110.45/work/config/unpack: The bootfiles tree already exists. ./config/install.sh: CM metadata directory name is ".cm" ./config/install.sh !!! Boot code failed, no heap image (sml.x86-linux). Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r9 (2004.2, gcc-3.3.4, glibc-2.2.5-r2,2.3.4.20040808-r0, 2.6.8-rc2) ================================================================= System uname: 2.6.8-rc2 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.5.2 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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="-mcpu=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox sfperms" GENTOO_MIRRORS="http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://mirrors.tds.net/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aalib aim alsa apm arts avi berkdb bonobo canna cjk crypt debug dga dvd emacs encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile iconv imap imlib ipv6 java jpeg kde leim libg++ libwww mad mikmod mmap motif mozilla mpeg msn ncurses nls nostrip oggvorbis oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcltk tcpd tiff truetype unicode x86 xml2 xmms xv zlib"
Created attachment 37779 [details] compile output
The ebuild seems to compile fine on my box.
Created attachment 40694 [details] smlnj-110.49.ebuild with LC_ALL=en environment for compile/install I had the same problem. I could succeed with LC_ALL=en. So I added this to the environment for the install.sh. The new version 110.49 works as well with this ebuild.
Timmy, does the patch work for you too ?
i haven't tried the patch, but setting the LC_ALL to en works. it is sort of frustrating to figure out that this was the solution when i reported it more than a month ago.
Yes this is most frustrating, moreover when it's not the first time you encounter one bug of this kind. I'll apply the patch ASAP.