From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.7.5) Gecko/20041220 Epiphany/1.4.7 Description of problem: The javac script installed by java-1.4.2-gcj-compat-devel seems to reference the incorrect path to libgcj. It says: exec /usr/bin/gij \ com.sun.tools.javac.Main \ -bootclasspath /usr/share/java/libgcj-3.4.2.jar \ ${1+"$@"} but the current Raw Hide libgcj package is libgcj-3.4.3-11, not 3.4.2. I think the above script fragment should say: -bootclasspath /usr/share/java/libgcj-3.4.3.jar \ Version-Release number of selected component (if applicable): java-1.4.2-gcj-compat-devel-1.4.2.0-21jpp How reproducible: Always Steps to Reproduce: Try to compile a Java program. Actual Results: [...] This compilation unit indirectly references the missing type java.lang.Object (typically some required class file is referencing a type outside the classpath) [...] Additional info:
I have a fix for this pending. I'm just trying to sort out a build system problem that's preventing me from building an updated package.
OK, built. This bug should be fixed by java-1.4.2-gcj-compat-1.4.2.0-31jpp. Can you test it and post your findings here?
Java-1.4.2-gcj-compat-1.4.2.0-38jpp seems to work fine.