public inbox for eclipse@sourceware.org
 help / color / mirror / Atom feed
* Successfull build on rawhide
@ 2004-02-22 10:00 Paul Nasrat
  2004-02-22 12:20 ` Paul Nasrat
  0 siblings, 1 reply; 7+ messages in thread
From: Paul Nasrat @ 2004-02-22 10:00 UTC (permalink / raw)
  To: eclipse

I couldn't make it to FOSDEM - but I have built (rpmbuild -bc) eclipse on
rawhide with the latest rawhide and which has actually can run.

I'm going to attempt a rebuild using gcc34-java/libgcj34 and will report back to list.

If I get something working I'm happy to setup a yum repo for rawhide users to
test snapshot until we get the later snapshot made available - what are peoples
views on this?

Paul

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Successfull build on rawhide
  2004-02-22 10:00 Successfull build on rawhide Paul Nasrat
@ 2004-02-22 12:20 ` Paul Nasrat
  2004-02-22 22:43   ` Paul Nasrat
  0 siblings, 1 reply; 7+ messages in thread
From: Paul Nasrat @ 2004-02-22 12:20 UTC (permalink / raw)
  To: eclipse

On Sun, Feb 22, 2004 at 09:54:31AM +0000, Paul Nasrat wrote:
> I couldn't make it to FOSDEM - but I have built (rpmbuild -bc) eclipse on
> rawhide with the latest rawhide and which has actually can run.

False positive by the looks.  gcc34 fails on build.native.  Will investigate.

Paul

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Successfull build on rawhide
  2004-02-22 12:20 ` Paul Nasrat
@ 2004-02-22 22:43   ` Paul Nasrat
  2004-02-23 11:30     ` Paul Nasrat
  2004-02-24 17:21     ` Tom Tromey
  0 siblings, 2 replies; 7+ messages in thread
From: Paul Nasrat @ 2004-02-22 22:43 UTC (permalink / raw)
  To: eclipse

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:
> > I couldn't make it to FOSDEM - but I have built (rpmbuild -bc) eclipse on
> > rawhide with the latest rawhide and which has actually can run.
> 
> False positive by the looks.  gcc34 fails on build.native.  Will investigate.

GtkCombo is deprecated and thus we need

#undef GTK_DISABLE_DEPRECATED

Currently I've put it into 

plugins/org.eclipse.swt/Eclipse SWT PI/gtk/structs.h

This probably isn't the correct fix and may be fixed better upstream, but build
happily continuing, will give progress update tomorrow.

Paul

^ permalink raw reply	[flat|nested] 7+ messages in thread

* 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

* Re: Successfull build on rawhide
  2004-02-23 11:30     ` Paul Nasrat
@ 2004-02-23 17:46       ` keiths
  2004-02-24 17:25       ` Tom Tromey
  1 sibling, 0 replies; 7+ messages in thread
From: keiths @ 2004-02-23 17:46 UTC (permalink / raw)
  To: Paul Nasrat; +Cc: eclipse

Quoting Paul Nasrat <pauln@truemesh.com>:

> oprofile plugin fails (see eclipse-oprofile.out) 

That's expected right now. The oprofile plugins were written with Oprofile-0.5.x
in mind. There have been a plethora of changes with the introduction of 0.7, and
I haven't had time to update the code just yet.

Stay tuned.
Keith


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Successfull build on rawhide
  2004-02-22 22:43   ` Paul Nasrat
  2004-02-23 11:30     ` Paul Nasrat
@ 2004-02-24 17:21     ` Tom Tromey
  1 sibling, 0 replies; 7+ messages in thread
From: Tom Tromey @ 2004-02-24 17:21 UTC (permalink / raw)
  To: eclipse

>>>>> "Paul" == Paul Nasrat <pauln@truemesh.com> writes:

Paul> GtkCombo is deprecated and thus we need
Paul> #undef GTK_DISABLE_DEPRECATED
Paul> Currently I've put it into 
Paul> plugins/org.eclipse.swt/Eclipse SWT PI/gtk/structs.h

Thanks for investigating this stuff.  I'll probably pull in your fix
here, just as soon as I start doing FC builds.

Paul> This probably isn't the correct fix and may be fixed better
Paul> upstream, but build happily continuing, will give progress
Paul> update tomorrow.

Hopefully upstream will fix it by moving to a non-deprecated
interface.  We should probably put this in eclipse bugzilla.

Tom

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Successfull build on rawhide
  2004-02-23 11:30     ` Paul Nasrat
  2004-02-23 17:46       ` keiths
@ 2004-02-24 17:25       ` Tom Tromey
  1 sibling, 0 replies; 7+ messages in thread
From: Tom Tromey @ 2004-02-24 17:25 UTC (permalink / raw)
  To: Paul Nasrat; +Cc: eclipse

>>>>> "Paul" == Paul Nasrat <pauln@truemesh.com> writes:

Paul> JarWriter  fails (see eclipse-jar.out) 

Paul> IIRC both these failures doenot terminate build.

In most places we've changed the eclipse build to actually fail on
error.  Occasionally we've missed one.  Hmm, maybe we made this
change after the snapshot you're using.

Paul>      [exec] org/eclipse/jdt/ui/jarpackager/JarWriter.java:112: error: might transfer control into subroutine

This is a bug in gcj's bytecode verifier.  For gcc-ssa we just
commented out the error message.  That's not really a patch we could
put in the upstream gcj, though.

It is safe to disable compilation of any .jar file, however.  Just
edit gcjBuild and tell it not to build this one.  The only
ramification is that execution of this code will be a bit slower.

Too bad you missed FOSDEM, we talked extensively about our plans for
gcj and how they will affect this stuff :-).  For the verifier my plan
is to put the libgcj verifier into gcj as well, as it is built on a
more hackable (and less buggy) foundation.

Tom

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-02-24 17:25 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-22 10:00 Successfull build on rawhide Paul Nasrat
2004-02-22 12:20 ` Paul Nasrat
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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).