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

Attachment: signature.asc
Description: Digital signature

Reply via email to