Bug#754263: java.lang.NoClassDefFoundError: org.eclipse.jdt.internal.compiler.parser.JavadocParser
thanks for being that productive. See #753791 and #753604.
Please tell the versions used for both ecj and ecj-gcj.
Am 09.07.2014 11:24, schrieb Mathieu Malaterre:
> Package: gcc-4.9
> Version: 4.9.0-9
> Severity: serious
> Affects: src:gdcm
>
> GDCM FTBFS on multiple (exotic) platforms namely hurd/kfreebsd and
> sparc. All of which are using the java compiler from gcc. So I am
> reporting the issue here as serious:
>
> -- Java version 1.5.0 configured successfully!
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org.eclipse.jdt.internal.compiler.parser.JavadocParser
> at java.lang.Class.initializeClass(libgcj_bc.so.1)
> at org.eclipse.jdt.internal.compiler.parser.Parser.createJavadocParser(Parser.java:8430)
> at org.eclipse.jdt.internal.compiler.parser.Parser.<init>(Parser.java:898)
> at org.eclipse.jdt.internal.compiler.Compiler.initializeParser(Compiler.java:687)
> at org.eclipse.jdt.internal.compiler.Compiler.<init>(Compiler.java:285)
> at org.eclipse.jdt.internal.compiler.batch.Main.performCompilation(Main.java:4068)
> at org.eclipse.jdt.internal.compiler.batch.Main.compile(Main.java:1689)
> at org.eclipse.jdt.internal.compiler.batch.GCCMain.compile(eclipse-ecj.jar.so)
> at org.eclipse.jdt.internal.compiler.batch.GCCMain.main(eclipse-ecj.jar.so)
> Caused by: java.lang.ClassNotFoundException:
> org.eclipse.jdt.internal.compiler.parser.CommitRollbackParser not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/java/eclipse-ecj.jar],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj_bc.so.1)
> at java.lang.ClassLoader.loadClass(libgcj_bc.so.1)
> at java.lang.ClassLoader.loadClass(libgcj_bc.so.1)
> at java.lang.Class.initializeClass(libgcj_bc.so.1)
> ...8 more
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Exception in thread "main" java.lang.NoClassDefFoundError: GetSystemProperty
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> Caused by: java.lang.ClassNotFoundException: GetSystemProperty not
> found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./],
> parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
> at java.net.URLClassLoader.findClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at java.lang.ClassLoader.loadClass(libgcj.so.15)
> at gnu.java.lang.MainThread.run(libgcj.so.15)
> CMake Error at CMake/FindJNI.cmake:13 (string):
> string no output variable specified
> Call Stack (most recent call first):
> Wrapping/Java/CMakeLists.txt:21 (find_package)
>
> ref:
> https://buildd.debian.org/status/fetch.php?pkg=gdcm&arch=sparc&ver=2.4.2-1.1&stamp=1404598128
>
>
Reply to: