emerge dev-java/dom4j-1.4-r1 failed with the following error: ... [javadoc] Building index for all the packages and classes... [javadoc] Building index for all classes... /opt/blackdown-jdk-1.3.1/bin/i386/native_threads/java: relocation error: /opt/blackdown-jdk-1.3.1/jre/lib/i386/libjava.so: symbol __libc_waitpid, version GLIBC_2.0 not defined in file libc.so.6 with link time reference Immediately preceding dom4j in the emerge was blackdown-jdk-1.3.1-r8. 2.6 kernel, gcc version 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8) Reproducible: Always Steps to Reproduce: 1. 2. 3.
I was able to fix this by using java-config to switch the blackdown 1.4.2.
I didn't even get that far. I get this right in the beginning with 1.3. [javac] Note: 2 files use or override a deprecated API. Recompile with "-deprecation" for details. [javac] 11 errors, 1 warning Have you tried the later versions? I will do some testing but I think it should be possible to pump the DEPEND to 1.4. The other option would be to mark one of the later versions stable, but I don't know if they are there yet.
Can you please see if the javadoc for blackdown-jdk 1.3.1 works at all? I'm pretty certain this flaw is unrelated to dom4j, but has more to do with version incompatibilities in your glibc.
*** This bug has been marked as a duplicate of 427 ***