Bumped the latest icedtea ebuild to 7.2.6.0pre19 and enabled jboostrap and hotspot only. 1. Expect build to complete and produce a functional JVM attached config.log and build.log as requested by gnu_andrew
Created attachment 399522 [details] Build log for icedtea on sparc64 I had to bzip2 the log as it was too large otherwise.
Created attachment 399524 [details] config.log for icedtea on sparc64
What kernel headers do you have installed? It seems related to this change: 8042059: Various fixes to linux/sparc Reviewed-by: twisti, kvn -#if defined(sparc) || defined(sparcv9) -/* - If _LP64 is defined ptrace.h should be taken from /usr/include/asm-sparc64 - otherwise it should be from /usr/include/asm-sparc - These two files define pt_regs structure differently -*/ -#ifdef _LP64 -#include "asm-sparc64/ptrace.h" -#else -#include "asm-sparc/ptrace.h" -#endif - -#endif //sparc or sparcv9 +#include <linux/ptrace.h>
And glibc, as it may be due to this change: -#include <linux/ptrace.h> +#include <sys/ptrace.h>
Sorry but Gentoo is no longer supporting Java on sparc Linux, not that it ever did in the first place. As far as I can see, Andrew never added the sparc keyword to his overlay ebuilds either but even if he does, you should take issues like this one upstream where he can address it.