----- Original Message ----- > On Wed, 2015-02-18 at 07:33 -0500, Andrew Hughes wrote: > > I now have these changes working on 8u31: > > > > http://cr.openjdk.java.net/~andrew/rh1191652/root > > http://cr.openjdk.java.net/~andrew/rh1191652/jdk > > > > I can re-base these onto whichever OpenJDK 9 tree is appropriate and push > > when > > reviewed under the same bug as used for the HotSpot side. > > Concurrently to Andrew I also worked on a fix for JDK9 and came up with > a somewhat different approach (based on jdk9/dev): > > http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/webrev.00/hotspot/ > http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/webrev.00/root >
Ah, I see you took a more conservative approach. I prefer to make ppc64le explicit in the JDK to future-proof us from any further problems. The main reason for re-using ppc64 in HotSpot is just to avoid duplicating makefiles. > To make it easy I already rebased Andrew's JDK8u31 patches to jdk9/dev > (due to that the webrev ended up with my username). > > http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/ahughes-webrev.00/hotspot/ > http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/ahughes-webrev.00/jdk > http://tdaitx.github.com/openjdk-webrev/rh1191652-jdk9/ahughes-webrev.00/root > Thanks for this. I got some way to getting a 9 build going, but not there yet :( > I tested both approaches by building Hadoop (which triggered some > interesting bugs on various projects due to Jigsaw). > > Sorry for the github links, but I don't have an account at > cr.openjdk.java.net that I can use. I can provide tar files if anyone is > willing to host those webrevs. > > Regards, > Tiago Daitx > > -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07