[aarch64-port-dev ] [RFR] 8151841: Build needs additional flags to compile with GCC 6 [plus parts of 8149647 & 8032045]
Andrew Hughes
gnu.andrew at redhat.com
Wed Aug 23 19:55:54 UTC 2017
Hi all,
The aarch64/jdk8u tree, as it currently stands, won't build on GCC >= 6.
A fix for this was pushed upstream over a year as 8151841:
https://bugs.openjdk.java.net/browse/JDK-8151841
but has not yet appeared in any 8u releases, due to the delay of 8u122
this January. It's expected to appear as part of 8u152 in October, and
so we would pull it into aarch64/jdk8u after that.
As more and more people are now moving to distros with either GCC 6
(and now 7), I suggest we cherry-pick this change and apply it to
aarch64/jdk8u prematurely, so developers on newer versions of GCC
can build. As a case in point, I've had to apply and then remove this
fix myself to test merges of aarch64/jdk8u.
The changeset applies as-is to aarch64/jdk8u.
Webrev: http://cr.openjdk.java.net/~andrew/aarch64-8/8151841/
Ok to push?
Thanks,
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the aarch64-port-dev
mailing list