gump-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Leo Simons <>
Subject Re: derby-split-2
Date Wed, 13 Jul 2005 10:01:11 GMT
Stefan Bodewig wrote:
> On Tue, 12 Jul 2005, Andrew McIntyre <> wrote:
>>Sorry for the delay here...
> I've been meaning to look into it myself but never found the time,
> sorry.
>>However, the classpath reported by Gump doesn't appear to have any
>>JDK 1.4 classes on it, besides tools.jar. Also, I had a script which
>>emulates the Derby build in Gump by building with just one JDK on
>>the classpath for each split, and this script still compiles Derby
>>successfully. Is it possible that a change to Gump (or Ant) was made
>>that is causing JDK 1.4 (or higher) classes to appear on the
>>compilation classpath before the JDK 1.3 classes which are needed
>>for this compile?
> IIRC it started to fail after the migration from brutus to vmgump, so
> maybe it really is more of an installation issue.


> Leo, where did you get the rt.jar that is being used as 1.3 runtime?

Didn't remember, but I just checked, from

TODO: figure out which packages of the below on brutus is needed

lrwxrwxrwx   1 root root    35 Oct  6  2004 ant ->
lrwxrwxrwx   1 root root    31 Jan  7 11:57 cocoon ->
lrwxrwxrwx   1 root root    32 Jan  7 11:57 forrest ->
lrwxrwxrwx   1 root root    29 Jan 24 23:47 jdk1.3 ->
lrwxrwxrwx   1 root root    27 Oct  6  2004 jdk1.5 ->
lrwxrwxrwx   1 root root    31 Oct  6  2004 jetty ->
lrwxrwxrwx   1 root root    23 Oct 12  2004 kaffe -> /opt/__versions__/kaffe
lrwxrwxrwx   1 root root    29 Oct  6  2004 loader ->
lrwxrwxrwx   1 root root    49 Oct  6  2004 mysql ->
lrwxrwxrwx   1 root root    31 Oct  6  2004 rdflib ->
lrwxrwxrwx   1 root root    30 Oct  6  2004 servlet-api ->
lrwxrwxrwx   1 root root    32 Oct  9  2004 webware ->

the "TODO" means I didn't think about it a whole lot and/or gave up.
Further down it says

# update /usr/local/gump/packages/java-runtime-1.3 to have working symlinks

gump@vmgump:/usr/local/gump/packages/java-runtime-1.3$ rm LICENSE
gump@vmgump:/usr/local/gump/packages/java-runtime-1.3$ rm rt.jar
gump@vmgump:/usr/local/gump/packages/java-runtime-1.3$ ln -s
gump@vmgump:/usr/local/gump/packages/java-runtime-1.3$ ln -s

which obviously means that's the rt.jar from the 1.4 jre that I linked
to, probably because I couldn't figure out some build failure. We don't
have jdk 1.3 on vmgump at the moment I think. Everything on the
classpath is jdk 1.4.

> Is it the one from brutus?  Or maybe it is the jikes configuration?  I
> vaguely recall we've been running our own version of Jikes on brutus
> while the one on vmgump is a stock debian installed one.

I know I didn't install jikes. Nothing mentioned about it on If we had a custom jikes on
brutus it wasn't in /opt.

What should happen now? Regardless of what you change, please update the
wiki page :-)

You may have noticed I'm working on some sane management of installed
packages for gump3. Will make sure that this kind of thing is a lot
easier to debug than it is now.



To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message