The ebuild a DEPEND and RDEPEND of >=virtual/jdk-1.2 but the files/bcel-5.1-gentoo-buildxml.diff enforces 1.4. Just setting it to 1.2 instead allows it to be build with JDK 1.3 $ diff -u files/bcel-5.1-gentoo-buildxml.diff.orig files/bcel-5.1-gentoo-buildxml.diff --- files/bcel-5.1-gentoo-buildxml.diff.orig 2005-11-10 10:55:03.000000000 +0100 +++ files/bcel-5.1-gentoo-buildxml.diff 2005-11-10 10:51:07.000000000 +0100 @@ -9,8 +9,8 @@ + destdir="${build.dest}" + classpath="${class.path}" + debug="off" -+ target="1.4" -+ source="1.4"> ++ target="1.2" ++ source="1.2"> + <classpath> + <pathelement path="${regexp.jar}"/> + </classpath>
Ah, very good catch. Very sorry about this, this has been fixed in the tree. Please wait about 2 hours and then try again.