Re: FYI: eclipse on classpath and the other way around :)

2006-07-13 Thread Andrew Overholt
Hi,

On Tue, 2006-11-07 at 15:29 +0200, Mark Wielaard wrote:
 As it turned out I resolved all the problems with Eclipse 3.2 final this
 weekend. It seems to work perfectly for me against GNU Classpath CVS.
 This is really good since I thought that should be an informal release
 goal for the next snapshot.

Nice!

 The 2 issues were:
 1) The eclipse 'launcher binary' seems to try to do some nasty trickery
 to get the runtime to link against some mozilla-gtk-embedded library
 which completely breaks the welcome screen. Workaround is to just launch
 the statup.jar directly.

Yeah, some people use a wrapper script to avoid this.

 2) The bundled ICU has a nasty big involving SoftReferences as explained
 by the Cacao hackers. Making sure you have a fixed icu installed makes
 all your problems with unexplained exceptions go away. See
 http://c1.complang.tuwien.ac.at/cacaowiki/EclipseIcuBug

Thanks, I've added this to my to-do list.

Andrew


signature.asc
Description: This is a digitally signed message part


Re: FYI: eclipse on classpath and the other way around :)

2006-07-11 Thread Mark Wielaard
Hi Andrew (moved to main classpath list for the benefit of other
packagers/runtime hackers),

On Mon, 2006-07-10 at 11:16 -0400, Andrew Overholt wrote:
 On Sat, 2006-08-07 at 22:28 +0200, Mark Wielaard wrote:
  Maybe Andrew knows since he has been
  packaging eclipse 3.2 for Fedora.
 
 Unfortunately I don't.  If someone could test with RC7 and final and
 give differences in output with the flags mentioned at [1] turned on, I
 can find some time to look and/or talk to upstream.

As it turned out I resolved all the problems with Eclipse 3.2 final this
weekend. It seems to work perfectly for me against GNU Classpath CVS.
This is really good since I thought that should be an informal release
goal for the next snapshot.

The 2 issues were:
1) The eclipse 'launcher binary' seems to try to do some nasty trickery
to get the runtime to link against some mozilla-gtk-embedded library
which completely breaks the welcome screen. Workaround is to just launch
the statup.jar directly.
2) The bundled ICU has a nasty big involving SoftReferences as explained
by the Cacao hackers. Making sure you have a fixed icu installed makes
all your problems with unexplained exceptions go away. See
http://c1.complang.tuwien.ac.at/cacaowiki/EclipseIcuBug

Strangely enough I have no problem with the builders at all. I used to
have all kinds of weird recompiles going on with earlier versions. But
now I could do a full fakejdk/Hello World bootstrap using jamvm and
classpath CVS following 
http://developer.classpath.org/mediation/ClasspathHackingWithEclipse
Even using the plugin manager to install the CDT and Subversive SVN
plugins worked smoothly so I could also checkout and build cacao with
it! But I know others have had some troubles with the builders in 3.2:
http://metastatic.org/text/Concern/2006/07/06/getting-closer/

Thanks for pushing Eclipse 3.2 and some of the Callisto components into
Fedora Core 6 (test releases) http://overholt.ca/wp/?p=56 that will be a
nice boost for Eclipse, GNU Classpath and GCJ. Unfortunately I don't
have a rawhide installation around so I can not easily test this, but if
others can we can try to make this perfect for the final FC6. What is
the easiest way to get a working Rawhide setup?

Cheers,

Mark

 [1]
 https://bugs.eclipse.org/bugs/show_bug.cgi?id=111957#c5





Re: FYI: eclipse on classpath and the other way around :)

2006-07-11 Thread Andrew Overholt
Hi,

* Andrew Haley [EMAIL PROTECTED] [2006-07-11 09:39]:
 Mark Wielaard writes:
 
What is the easiest way to get a working Rawhide setup?
 
 I think it's just a matter of enabling
 /etc/yum.repos.d/fedora-development.repo and then updating.

Yeah, installing test1 and updating from there is probably easiest.  Test2
freeze is next Wednesday (19 July) with the release the week after that (26
July).

Fedora Core Schedule:  http://fedoraproject.org/wiki/Core/Schedule

HTH,

Andrew


pgpKeGUDU5ZKH.pgp
Description: PGP signature