Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Jan 2008 07:43:12 -0800
From:      Greg Lewis <glewis@eyesbeyond.com>
To:        Rene Ladan <r.c.ladan@gmail.com>
Cc:        java@freebsd.org
Subject:   Re: jdks compatible with argouml?
Message-ID:  <20080119154312.GA15039@misty.eyesbeyond.com>
In-Reply-To: <47921398.6060802@gmail.com>
References:  <47828827.5080505@gmail.com> <20080107205815.GA45501@misty.eyesbeyond.com> <4782BE95.3000801@gmail.com> <4782C25E.9050503@gmail.com> <47921398.6060802@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 19, 2008 at 04:13:28PM +0100, Rene Ladan wrote:
> Rene Ladan schreef:
> > Rene Ladan schreef:
> >> Greg Lewis schreef:
> >>> On Mon, Jan 07, 2008 at 09:14:31PM +0100, Rene Ladan wrote:
> >>>> Hi,
> >>>>
> >>>> while the website reports that devel/argouml (which I maintain) needs at least
> >>>> JDK 1.4, I've found this:
> >>>>
> >>>> FreeBSD	| JDK		| works?
> >>>> 7.0-B4	| diablo-15	| no (exits after splash screen with error code 1 IIRC)
> >>>> 7.0-B4	| jdk16		| yes
> >>>> 8.0-CUR	| diablo-15	| no (same problem)
> >>>> 8.0-CUR	| jdk16		| yes
> >>>>
> >>>> This is all on a dualcore i386 box.  The port currently requires jdk1.4 (any vendor/os),
> >>>> but maybe the people on this list can give some feedback to determine a stricter/better
> >>>> requirement?
> >>> Try it with jdk15 instead of diablo-jdk15.  Trying jdk14 is going to be
> >>> painful since it doesn't compile with the version of gcc used by 7.x.
> >>>
> >> argouml runs fine with jdk15 bootstrapped with diablo-jdk15, jdk16 was also bootstrapped
> >> with diablo-jdk15.  Linux emulation is the default 2.4.2, with linux_base-fc4_10 and
> >> linux-xorg-libs-6.8.2_5 installed.
> >>
> >> So FreeBSD 7.0-BETA4 + jdk15 also works.
> >>
> >> As java/jdk14 is BROKEN for FreeBSD 7+, how about testing java/linux-sun-jdk14 instead?
> >>
> > I can install linux-sun-jdk14 on my box and show its version, but argouml won't start at
> > all complaining that the default stack size (40MB ?) is too small.  Changing the startup
> > script from
> > 
> > JAVA_VERSION="1.4+" "/usr/local/bin/java" -jar "/usr/local/share/argouml/argouml.jar" "$@"
> > 
> > to
> > 
> > JAVA_VERSION="1.4" "/usr/local/bin/java" -Xss160M -jar "/usr/local/share/argouml/argouml.jar" "$@"
> >                  ^
> >                  |
> >                  force selection of linux-sun-jdk14
> > 
> > 
> > (or -Xss160m) doesn't work either.
>
> Would it be sensible to change devel/argouml to require freebsd/linux jdk1.5+ ?

It doesn't seem like it.  It starts up fine for me using jdk14 on FreeBSD 6.2.
All you're seeing is that jdk14 doesn't compile on 7.x (known issue) and
that there is a problem with the Linux emulation layer which is causing
linux-sun-jdk14 to not work.

-- 
Greg Lewis                          Email   : glewis@eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080119154312.GA15039>