From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15169 invoked by alias); 23 Feb 2004 11:30:13 -0000 Mailing-List: contact eclipse-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: eclipse-owner@sources.redhat.com Received: (qmail 15153 invoked from network); 23 Feb 2004 11:30:10 -0000 Date: Mon, 23 Feb 2004 11:30:00 -0000 From: Paul Nasrat To: eclipse@sources.redhat.com Subject: Re: Successfull build on rawhide Message-ID: <20040223114134.GC9822@raq465.uk2net.com> References: <20040222095428.GC21947@lichen.truemesh.com> <20040222121358.GD21947@lichen.truemesh.com> <20040222223733.GF21947@lichen.truemesh.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="vkogqOf2sHV7VnPd" Content-Disposition: inline In-Reply-To: <20040222223733.GF21947@lichen.truemesh.com> User-Agent: Mutt/1.3.25i X-SW-Source: 2004-q1/txt/msg00019.txt.bz2 --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-length: 830 On Sun, Feb 22, 2004 at 10:37:34PM +0000, Paul Nasrat wrote: > On Sun, Feb 22, 2004 at 12:13:59PM +0000, Paul Nasrat wrote: > > On Sun, Feb 22, 2004 at 09:54:31AM +0000, Paul Nasrat wrote: Hmm, talking to myself again. > happily continuing, will give progress update tomorrow. Eclipse built and I can get the splash screen up. This is the furthest I've got on rawhide so far. Notable errors in build: oprofile plugin fails (see eclipse-oprofile.out) JarWriter fails (see eclipse-jar.out) IIRC both these failures doenot terminate build. I disabled oprofile for now in build.xml. I also attach eclipse.log from run in builddir (edited eclipse-start appropriately then ran). This looks to be caused by the jar stuff failing. I'm going to investigate - but thought others may have seen and already fixed. Thanks Paul --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eclipse.log" Content-length: 13720 !SESSION Feb 23, 2004 09:12:44.760 --------------------------------------------- java.fullversion=GNU libgcj 3.4.0 20040129 (Red Hat Linux 3.4.0-0.3.1) BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_GB Command-line arguments: -os linux -ws gtk -arch x86 -install file:/home/paul/rpm/BUILD/eclipse-2.1.0/ !ENTRY org.eclipse.core.runtime 4 2 Feb 23, 2004 09:12:44.761 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime". !STACK 0 java.lang.LinkageError: unexpected exception during linking: org.eclipse.update.internal.core.Policy at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0) at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.update.internal.core.UpdateCore.startup() (Unknown Source) at org.eclipse.core.internal.plugins.PluginDescriptor$1.run() (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.runtime.InternalPlatform.run(org.eclipse.core.runtime.ISafeRunnable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation() (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation() (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginClassLoader.activatePlugin(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginClassLoader.internalFindClassParentsSelf(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClassParentsSelf(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, java.util.Vector, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(java.lang.String, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(java.lang.String, java.lang.Object, org.eclipse.core.runtime.IConfigurationElement, java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(java.lang.String, java.lang.String, java.lang.Object, org.eclipse.core.runtime.IConfigurationElement, java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.ConfigurationElement.createExecutableExtension(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.runtime.InternalPlatform.loaderGetRunnable(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean) (/usr/lib/libgcj.so.5.0.0) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.internal.boot.InternalBootLoader.getRunnable(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.InternalBootLoader.run(java.lang.String, java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.boot.BootLoader.run(java.lang.String, java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean) (/usr/lib/libgcj.so.5.0.0) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (/home/paul/rpm/BUILD/eclipse-2.1.0/libstartup.so) at org.eclipse.core.launcher.Main.run(java.lang.String[]) (/home/paul/rpm/BUILD/eclipse-2.1.0/libstartup.so) at org.eclipse.core.launcher.Main.main(java.lang.String[]) (/home/paul/rpm/BUILD/eclipse-2.1.0/libstartup.so) Caused by: java.lang.NullPointerException at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.5.0.0) at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.5.0.0) at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0) at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) ...29 more !SESSION ---------------------------------------------------------------------- !ENTRY org.eclipse.core.launcher 4 0 Feb 23, 2004 09:12:45.117 !MESSAGE Exception launching the Eclipse Platform: !STACK java.lang.LinkageError: unexpected exception during linking: org.eclipse.update.core.JarContentReference at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0) at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.update.internal.core.UpdateCore.shutdown() (Unknown Source) at org.eclipse.core.internal.plugins.PluginDescriptor$1.handleException(java.lang.Throwable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.runtime.InternalPlatform.handleException(org.eclipse.core.runtime.ISafeRunnable, java.lang.Throwable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.runtime.InternalPlatform.run(org.eclipse.core.runtime.ISafeRunnable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginDescriptor.internalDoPluginActivation() (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation() (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginClassLoader.activatePlugin(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginClassLoader.internalFindClassParentsSelf(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClassParentsSelf(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, java.util.Vector, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(java.lang.String, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(java.lang.String, java.lang.Object, org.eclipse.core.runtime.IConfigurationElement, java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(java.lang.String, java.lang.String, java.lang.Object, org.eclipse.core.runtime.IConfigurationElement, java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.plugins.ConfigurationElement.createExecutableExtension(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.runtime.InternalPlatform.loaderGetRunnable(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean) (/usr/lib/libgcj.so.5.0.0) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.internal.boot.InternalBootLoader.getRunnable(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.InternalBootLoader.run(java.lang.String, java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.boot.BootLoader.run(java.lang.String, java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, boolean, java.lang.Class[], jvalue, jvalue, boolean) (/usr/lib/libgcj.so.5.0.0) at _Jv_CallAnyMethodA(java.lang.Object, java.lang.Class, _Jv_Method, boolean, java.lang.Class[], java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) (/home/paul/rpm/BUILD/eclipse-2.1.0/libstartup.so) at org.eclipse.core.launcher.Main.run(java.lang.String[]) (/home/paul/rpm/BUILD/eclipse-2.1.0/libstartup.so) at org.eclipse.core.launcher.Main.main(java.lang.String[]) (/home/paul/rpm/BUILD/eclipse-2.1.0/libstartup.so) Caused by: java.lang.NullPointerException at _Jv_ClassReader.handleClassBegin(int, int, int) (/usr/lib/libgcj.so.5.0.0) at _Jv_ClassReader.parse() (/usr/lib/libgcj.so.5.0.0) at _Jv_DefineClass(java.lang.Class, byte[], int, int) (/usr/lib/libgcj.so.5.0.0) at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0) at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0) at java.security.SecureClassLoader.defineClass(java.lang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.5.0.0) at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.5.0.0) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClass(java.lang.String) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.plugins.PluginClassLoader.internalFindClassParentsSelf(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.runtime/libruntime.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.findClassParentsSelf(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(java.lang.String, boolean, org.eclipse.core.internal.boot.DelegatingURLClassLoader, java.util.Vector, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at org.eclipse.core.internal.boot.DelegatingURLClassLoader.loadClass(java.lang.String, boolean) (/home/paul/rpm/BUILD/eclipse-2.1.0/plugins/org.eclipse.core.boot/libboot.so) at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0) at _Jv_PrepareCompiledClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0) at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0) ...30 more --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eclipse-oprofile.out" Content-length: 3398 buildOprofileNative: build.native: init: build-objs: [echo] Building oprofile wrapper objects [apply] /usr/include/odb_hash.h: In member function `void OprofileDb::_open_db()': [apply] /usr/include/odb_hash.h:114: error: too many arguments to function `int [apply] odb_open(samples_odb_t*, const char*, odb_rw, unsigned int)' [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/oprofiledb.cc:43: error: at [apply] this point in file [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/oprofiledb.cc: In [apply] member function `const std::map > >& [apply] OprofileDb::get_samples(SymbolTable*)': [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/oprofiledb.cc:70: error: ` [apply] samples_odb_travel' undeclared (first use this function) [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/oprofiledb.cc:70: error: (Each [apply] undeclared identifier is reported only once for each function it appears [apply] in.) [apply] Result: 1 [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc: In [apply] function `void demangle_sample_filename(const char*, std::string&)': [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc:605: error: ` [apply] OPD_MANGLE_CHAR' undeclared (first use this function) [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc:605: error: (Each [apply] undeclared identifier is reported only once for each function it appears [apply] in.) [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc: In [apply] function `int header(op_cpu, int, char**)': [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc:717: error: ' [apply] const struct opd_header' has no member named 'ctr' [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc:722: error: ' [apply] const struct opd_header' has no member named 'separate_lib_samples' [apply] /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/opxml.cc:725: error: ' [apply] const struct opd_header' has no member named 'separate_kernel_samples' [apply] Result: 1 build: [echo] Building opxml [echo] g++ -o opxml /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/sample.o /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/stable.o /home/paul/rpm/BUILD/eclipse-2.1.0/plugins/com.redhat.eclipse.oprofile.core.linux/src/symbol.o -lop -lodb -loputil -lbfd -liberty [exec] /usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../crt1.o(.text+0x18): In function `_start': [exec] : undefined reference to `main' [exec] collect2: ld returned 1 exit status [exec] Result: 1 [exec] cp: cannot stat `opxml': No such file or directory [exec] Result: 1 run: --vkogqOf2sHV7VnPd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eclipse-jar.out" Content-length: 1063 [exec] gcj34 -fno-assume-compiled -fassume-compiled=java -fassume-compiled=javax.accessibility -fassume-compiled=javax.naming -fassume-compiled=javax.sql -fassume-compiled=javax.swing -fassume-compiled=javax.transaction -fassume-compiled=gnu -g -shared -fPIC -fjni -o plugins/org.eclipse.jdt.ui/libjdt.so plugins/org.eclipse.jdt.ui/jdt.jar [exec] org/eclipse/jdt/ui/jarpackager/JarWriter.java: In class `org.eclipse.jdt.ui.jarpackager.JarWriter': [exec] org/eclipse/jdt/ui/jarpackager/JarWriter.java: In method `org.eclipse.jdt.ui.jarpackager.JarWriter.write(org.eclipse.core.resources.IFile,org.eclipse.core.runtime.IPath)': [exec] org/eclipse/jdt/ui/jarpackager/JarWriter.java:112: error: verification error at PC=230 [exec] org/eclipse/jdt/ui/jarpackager/JarWriter.java:112: error: might transfer control into subroutine [exec] *** FAIL: plugins/org.eclipse.jdt.ui/jdt.jar [exec] Result: 1 [exec] gcj34 -g -o gcjlauncher --main=gcjlauncher gcjlauncher.java [exec] cp plugins/org.eclipse.platform/libstartup.so . --vkogqOf2sHV7VnPd--