Did a 'emerge kaffe' and it crashes during compiling. Here is the end part: gcc -DHAVE_CONFIG_H -I. -I. -I../../../config -I../../../include -DKVER=\"1.0.6\" -I/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/./kaffe/kaffevm -I/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/./kaffe/kaffevm/systems/unix-jthreads -I../../../config -I../../../include -I/usr/local/include -march=i686 -O3 -pipe -Wall -Wstrict-prototypes -c System.c -Wp,-MD,.deps/System.TPlo -fPIC -DPIC -o System.lo System.c: In function `java_lang_System_initProperties': System.c:415: warning: implicit declaration of function `time' System.c:418: warning: implicit declaration of function `localtime' System.c:418: invalid type argument of `->' make[3]: *** [System.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/libraries/clib/native' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/libraries/clib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/libraries' make: *** [all-recursive] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 5, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/dev-java/kaffe/kaffe-1.0.6-r2.ebuild .
Fixed.
Tried the new ebuild, still getting errors. See below: gcc -DHAVE_CONFIG_H -I. -I. -I../../../config -I../../../include -DKVER=\"1.0.6\" -I/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/./kaffe/kaffevm -I/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/./kaffe/kaffevm/systems/unix-jthreads -I../../../config -I../../../include -I/usr/local/include -march=i686 -O3 -pipe -Wall -Wstrict-prototypes -c System.c -Wp,-MD,.deps/System.TPlo -fPIC -DPIC -o System.lo System.c: In function `java_lang_System_initProperties': System.c:415: warning: implicit declaration of function `time' System.c:418: warning: implicit declaration of function `localtime' System.c:418: invalid type argument of `->' make[3]: *** [System.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/libraries/clib/native' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/libraries/clib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kaffe-1.0.6-r2/work/kaffe-1.0.6/libraries' make: *** [all-recursive] Error 1 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 3, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/dev-java/kaffe/kaffe-1.0.6-r2.ebuild .
Fixed and bumped revision. Now available as dev-java/kaffe-1.0.6-r3