Package: ecj-bootstrap Version: 3.0.1-5 Severity: serious ecj-bootstrap fails to build because it raises some unhandled NoClassDefFoundError exceptions:
> for i in compiler batch antadapter; do \ > mkdir build/bin/$i; \ > cp -r src/org.eclipse.jdt.core/$i/* build/bin/$i; \ > /usr/bin/gij-4.0 \ > -classpath build/bootstrap/ecj.jar:/usr/share/ant1.6/lib/ant.jar \ > org.eclipse.jdt.internal.compiler.batch.Main \ > -bootclasspath /usr/share/java/libgcj-4.0.jar \ > build/bin/$i; \ > done > Exception in thread "main" java.lang.NoClassDefFoundError: > org.eclipse.jdt.internal.compiler.batch.Main > at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) > Caused by: java.lang.ClassNotFoundException: > org.eclipse.jdt.internal.compiler.problem.ProblemSeverities not found in > gnu.gcj.runtime.SystemClassLoader{urls=[file:build/bootstrap/ecj.jar,file:./,file:/usr/share/ant1.6/lib/ant.jar], > parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} > at java.net.URLClassLoader.findClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String, boolean) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, > java.lang.String, byte[], int, int, java.security.ProtectionDomain) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, > java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) > at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], > int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0) > at java.net.URLClassLoader.findClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String, boolean) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.Class.forName(java.lang.String, boolean, > java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0) > at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) > Exception in thread "main" java.lang.NoClassDefFoundError: > org.eclipse.jdt.internal.compiler.batch.Main > at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) > Caused by: java.lang.ClassNotFoundException: > org.eclipse.jdt.internal.compiler.problem.ProblemSeverities not found in > gnu.gcj.runtime.SystemClassLoader{urls=[file:build/bootstrap/ecj.jar,file:./,file:/usr/share/ant1.6/lib/ant.jar], > parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} > at java.net.URLClassLoader.findClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String, boolean) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, > java.lang.String, byte[], int, int, java.security.ProtectionDomain) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, > java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) > at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], > int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0) > at java.net.URLClassLoader.findClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String, boolean) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.Class.forName(java.lang.String, boolean, > java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0) > at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) > Exception in thread "main" java.lang.NoClassDefFoundError: > org.eclipse.jdt.internal.compiler.batch.Main > at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) > Caused by: java.lang.ClassNotFoundException: > org.eclipse.jdt.internal.compiler.problem.ProblemSeverities not found in > gnu.gcj.runtime.SystemClassLoader{urls=[file:build/bootstrap/ecj.jar,file:./,file:/usr/share/ant1.6/lib/ant.jar], > parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}} > at java.net.URLClassLoader.findClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String, boolean) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, > java.lang.String, byte[], int, int, java.security.ProtectionDomain) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, > java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0) > at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], > int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0) > at java.net.URLClassLoader.findClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String, boolean) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.ClassLoader.loadClass(java.lang.String) > (/usr/lib/libgcj.so.6.0.0) > at java.lang.Class.forName(java.lang.String, boolean, > java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0) > at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0) -- Matt
signature.asc
Description: Digital signature