When I try to emerge kaffe (emerge --verbose --update --deep kaffe), it stops compiling because it cannot find libio. These are the last lines of compile output: make[3]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe/scripts/compat' make[3]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe/scripts' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe/scripts' make[2]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe/scripts' Making all in man make[2]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe/man' make[2]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe' make[1]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/kaffe' Making all in libraries/javalib make[1]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/libraries/javalib' cp /var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/./libraries/javalib/rt-precompiled.jar rt.jar make[1]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/libraries/javalib' Making all in test make[1]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test' Making all in regression make[2]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression' Making all in compile_time make[3]: Entering directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression/compile_time' Internal error: caught an unexpected exception. Please check your CLASSPATH and your installation. java/lang/UnsatisfiedLinkError: libio: not found make[3]: *** [ClassToInterface.class] Aborted make[3]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression/compile_time' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test/regression' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kaffe-1.1.4/work/kaffe-1.1.4/test' make: *** [all-recursive] Error 1 !!! ERROR: dev-java/kaffe-1.1.4 failed. !!! Function src_compile, Line 33, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. Reproducible: Always Steps to Reproduce: 1. emerge --verbose --update --deep kaffe Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i686) ================================================================= System uname: 2.6.9-gentoo-r9 i686 AMD Duron(tm) Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/ share/config /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="-O2 -march=athlon -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp:// ftp.gentoo.mesh-solutions.com/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo- mirror/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb bitmap-fonts crypt divx4linux dvd emacs encode esd f77 fam fortran gdbm gif gnome gtk gtk2 imagemagick imlib jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses oggvorbis opengl pam pdflib perl png python qt quicktime readline sdl spell ssl svga tcpd tetex tiff truetype x86 xml2 xmms xv zlib"
I can't reproduce this, and my system is practically identical to yours. Can it be you are silently running out of diskspace or memory? Please provide me with some more info to go an reopen the bug. I'll prod the Kaffe developers in the meantime.
Created attachment 46623 [details] course of memory and swap usage during compilation
Created attachment 46624 [details] course of disk space usage during compilation
Please find attached the course of memory, swap and disk space usage during compilation process. As you can see, the computer is not running out of disk space or memory. I also verified that /usr/include/libio.h exists. I would like to provide additional information, please write me how I can help.
I can confirm that I am getting this bug too. Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.10-hardened-r3 i686) ================================================================= System uname: 2.6.10-hardened-r3 i686 AMD Sempron(tm) Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 19 2005, 0:33:03)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O1 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O1 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks nostrip sandbox sfperms" GENTOO_MIRRORS="http://mirror.pacific.net.au/linux/Gentoo http://mirror.isp.net.au/ftp/pub/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="C" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="x86 Gnome X acpi alsa arts berkdb bitmap-fonts cdr crypt cups curl doc dvd emacs emboss encode esd fam flac font-server foomaticdb fortran gcj gdbm gif gnome gpm gstreamer gtk gtk2 hardened imap imlib ipv6 jpeg libg++ libwww mad mbox mikmod mime motif mozilla mp3 mpeg ncurses nls offensive oggvorbis opengl oss pam pdflib perl pie png ppds python quicktime readline samba sdl sockets spell ssl svga tcltk tcpd tiff timidity truetype truetype-fonts type1-fonts usb xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LDFLAGS, PORTDIR_OVERLAY