Failing jdk11u AIX build on Adoptium servers
Thomas Stüfe
thomas.stuefe at gmail.com
Thu Mar 24 15:45:37 UTC 2022
cc build-dev.
Hi Tyler, makes sense to me. Wrt the documentation, probably we should
change the minimum requirement of jdk12 too then.
Cheers, Thomas
On Thu, Mar 24, 2022 at 4:05 PM Tyler Steele <Tyler.Steele at ibm.com> wrote:
> Hi all,
>
> In regards to the new Harfbuzz version bump (and the work done to prepare
> for it). And of special importance now that
> the Adoptium build of jdk11u-dev is
> failing [
> https://ci.adoptopenjdk.net/job/AIX-jdk11-dev-build/17/execution/node/51/log/],
> I wanted to suggest a course of
> action to the AIX-folks here to get suggestions before I make any changes.
>
> Early this week, I spent some time looking into this issue. My assessment
> is that AIX builds for jdk versions 11 and
> greater will need the at least xlc version 16.1 to support the Harfbuzz
> change. This is because full support for C++11
> with xlc did not arrive on AIX until that version (little-endian support
> was complete in 13.1).
>
> For reference:
> "IBM XL C++ for AIX
> - Core language support status: C++11 partial in 13.1.3 and 16.1.0 (xlC
> frontend), complete in 16.1.0 (xlclang
> frontend)" [source: https://en.cppreference.com/w/cpp/compiler_support ]
>
> My expected course of action is as follows:
> - Bump the minimum requirements in our Supported Builds document
> [https://wiki.openjdk.java.net/display/Build/Supported+Build+Platforms]
> - Open an issue with the Adoptium group to change their build for jdk11
> and above to use the version 16 compiler.
>
> As I am still relatively new to AIX and OpenJDK development, so I value
> any suggestions for improvements, omissions you
> may have noticed, or generally other comments the team here may have.
>
> Tyler
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20220324/429188fa/attachment.htm>
More information about the ppc-aix-port-dev
mailing list