JamVM - Bootstrapping OpenJDK using JamVM.

Robert Lougher rob.lougher at gmail.com
Tue Feb 22 08:09:37 PST 2011


On 22 February 2011 16:01, Xerxes Rånby <xerxes at zafena.se> wrote:
>
> The bootstrap build now continue untill JamVM encounter two unsupported -XX: jvm options: -J-XX:PermSize=32m and -J-XX:MaxPermSize=160m
>
>>>>Recursively making crypto all @ Tue Feb 22 16:54:30 CET 2011 ...
> make[6]: Entering directory `/home/xerxes/icedtea6-jamvm/openjdk-ecj/jdk/make/javax/crypto'
> rm -f -r  /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/classes/javax/crypto  /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/classes/sun/security/internal/interfaces  /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/classes/sun/security/internal/spec
> /bin/mkdir -p /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/unsigned
> rm -f /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/unsigned/jce.jar
> /home/xerxes/icedtea6-jamvm/bootstrap/jdk1.6.0/bin/jar cmf /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/manifest.mf /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/unsigned/jce.jar  -C /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/classes javax/crypto  -C /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/classes sun/security/internal/interfaces  -C /home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/classes sun/security/internal/spec \
>        -J-client -J-Xmx896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m
> Could not create the Java virtual machine.
> make[6]: *** [/home/xerxes/icedtea6-jamvm/openjdk.build-ecj/tmp/sun/javax.crypto/unsigned/jce.jar] Error 1
>

OK, I'll fix this tonight as well (extra compatibility options that
are ignored).

Rob.

>>> xerxes at xerxes-J464X:~/icedtea6-jamvm$ /home/xerxes/icedtea6-jamvm/bootstrap/jdk1.6.0/bin/java -version
>>> java version "1.6.0_21"
>>> IcedTea6 Runtime Environment (1.10pre+r18260ff5be1d) (Ubuntu build 1.6.0_21-b21)
>>> JamVM (build 1.6.0-devel, inline-threaded interpreter with stack-caching)
>>>
>>> Cheers
>>> Xerxes
>>>
>
>



More information about the distro-pkg-dev mailing list