jdk 8 port: hotspot builds and runs
Volker Simonis
volker.simonis at gmail.com
Wed Mar 27 03:12:10 PDT 2013
Hi Jonathan,
I've updated the jdk8 repositories yesterday to fix the build on
Windows/Linux x86 first. This was necessary because of the change which
introduced the new Date and Time API the jdk8 couldn't bootstrap itself
anymore which broke our nightly builds. This problem was however fixed with
a recent change. After I got that change, I also had to sync the new
nashorn repository which is now part of the default build. With these
changes we now have at least a running build on the Oracle platforms.
I will integrate the new JSR292 implementation into our jdk7u repository
today and then try to get the new jdk8 build up and running on Linux/PPC
and AIX (in that order:)
Goetz only build the new HotSpot from jdk8 and tested it with our jdk7 JDK.
We don't have tired compilation on PPC and that's probably not detected by
the new build that's why you get the problems mentioned below. As I said,
I'll have a look at it...
Regards,
Volker
On Wed, Mar 27, 2013 at 10:45 AM, Jonathan Lu <luchsh at linux.vnet.ibm.com>wrote:
> Hi Goetz,
>
> Great! hope we'll have a workable OpenJDK AIX build for Java8 soon.
>
>
> On 03/22/2013 08:45 PM, Lindenmaier, Goetz wrote:
>
> Hi,****
>
> ** **
>
> With the changes I just pushed to the ppc-aix-port jdk8 repository,****
>
> hotspot builds and runs on linuxppc and aixppc, including the c2 compiler!
> ****
>
> ** **
>
> Two features are not yet supported:****
>
> - Compressed oops. I still need to adapt ppc to the new ****
>
> UseCompressedKlassPointers optimization.****
>
> - Method Handles. Volker is about to submit this to jdk7, and***
> *
>
> then will push it into 8, too.****
>
> ** **
>
> I tested this by dropping the vm into our jdk7.
>
>
> Have you tried to build HotSpot in Java8 repository? especially with the
> new build infrastructure. Because I got following error when trying that.
>
> flags.make:97: /home/luchsh/ppc8/hotspot/make/aix/makefiles/tiered.make:
> No such file or directory
> gmake[5]: *** No rule to make target
> `/home/luchsh/ppc8/hotspot/make/aix/makefiles/tiered.make'. Stop.
> gmake[4]: *** [product] Error 2
> gmake[3]: *** [generic_build2] Error 2
> gmake[2]: *** [product] Error 2
> gmake[1]: *** [/home/luchsh/ppc8/build/hotspot/_hotspot.timestamp] Error 2
> make: *** [hotspot-only] Error 2
>
>
> ****
>
> ** **
>
> We will now start to setup complete jdk8 builds for linuxppc and install *
> ***
>
> our tests.****
>
> ** **
>
> Best regards,****
>
> Goetz****
>
> ** **
>
> ** **
>
> Best regards
> Jonathan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20130327/2b48379b/attachment.html
More information about the ppc-aix-port-dev
mailing list