Building OpenJDK libraries using IcedTea Project for JamVM

Andrew Hughes gnu.andrew at redhat.com
Thu Dec 11 16:01:55 UTC 2014



----- Original Message -----
> On Mon, Dec 8, 2014 at 11:24 AM, Roman Davidenko <rid50 at hotmail.com> wrote:
> > Hi,
> >
> > having in mind the sentence: "Note that alternate virtual machines (e.g.
> > CACAO, JamVM) will be broken by this release, until such a time as they
> > introduce support for JVM_FindClassFromCaller, a new virtual machine
> > interface function added by S8015256"
> >
> > is it possible to build OpenJDK libraries for JamVM using a current version
> > of JamVM and one of the IcedTea projects (IcedTea 1.13, IcedTea 2.5)?
> >
> > I downloaded IcedTea 2.5, ran ./configute, make .... and got
> > ".../native/java/lang/Class.c:138: undefined reference to
> > `JVM_FindClassFromCaller'..."
> >
> > is any earlier IcedTea projects that are free of the above issue?
> >
> > Regards
> > Roman
> 
> FWIW, you should be able to create a snapshot zip from
> http://sourceforge.net/p/jamvm/code/, which contains an implementation
> of the missing function, and use IcedTea's --with-jamvm-src-zip
> switch.
> 

This is the first I've heard that JamVM was fixed. In that case, I'll dig
out the fix and get it added to IcedTea itself for 2.5.4.

What's the status with CACAO? I know we had a patch from Xerxes, but I
still wasn't able to bootstrap with this applied.

Thanks,
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07



More information about the distro-pkg-dev mailing list