* Re: Successfull build on rawhide
2004-02-22 22:43 ` Paul Nasrat
@ 2004-02-23 11:30 ` Paul Nasrat
2004-02-23 17:46 ` keiths
2004-02-24 17:25 ` Tom Tromey
2004-02-24 17:21 ` Tom Tromey
1 sibling, 2 replies; 7+ messages in thread
From: Paul Nasrat @ 2004-02-23 11:30 UTC (permalink / raw)
To: eclipse
[-- Attachment #1: Type: text/plain, Size: 830 bytes --]
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
[-- Attachment #2: eclipse.log --]
[-- Type: text/plain, Size: 13720 bytes --]
!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
[-- Attachment #3: eclipse-oprofile.out --]
[-- Type: text/plain, Size: 3398 bytes --]
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<const bfd_vma, Sample*, OprofileDb::ltvma,
[apply] std::allocator<std::pair<const bfd_vma, Sample*> > >&
[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:
[-- Attachment #4: eclipse-jar.out --]
[-- Type: text/plain, Size: 1063 bytes --]
[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 .
^ permalink raw reply [flat|nested] 7+ messages in thread