Thanks all for your comments and feedback.

Good point Martin. Those required backports will be my focus for the next 
little while.

Matthias, it seems you are the one with access to the Supported Build Platforms 
wiki (https://wiki.openjdk.java.net/display/Build/Supported+Build+Platforms) 
please update the xlc version number for jdk11 to 16.1 when you have a chance. 
I will follow up with changes to the notes section as well. Much appreciated :-)

Tyler

On Thu, 2022-03-24 at 16:41 +0000, Doerr, Martin wrote:
Hi,

a couple of backports are still missing. Please see my comment
https://bugs.openjdk.java.net/browse/JDK-8282588?focusedCommentId=14480395&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14480395<https://bugs.openjdk.java.net/browse/JDK-8282588?focusedCommentId=14480395&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14480395>

Best regards,
Martin

Von:ppc-aix-port-dev <ppc-aix-port-dev-r...@openjdk.java.net> im Auftrag von 
Baesken, Matthias <matthias.baes...@sap.com>
Datum: Donnerstag, 24. März 2022 um 16:56
An: Thomas Stüfe <thomas.stu...@gmail.com>, Tyler Steele <tyler.ste...@ibm.com>
Cc: ppc-aix-port-...@openjdk.java.net <ppc-aix-port-...@openjdk.java.net>, 
build-dev <build-dev@openjdk.java.net>
Betreff: RE: Failing jdk11u AIX build on Adoptium servers
Hi ,

>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<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.


Are the xlc16 – related changes already all in jdk11u-dev now ?

>probably we should change the minimum requirement of jdk12 too then.

JDK12 does not have the harfbuzz 2.8.0  backport so probably no need to change 
theSupported Builds document.

Best regards, Matthias

From: ppc-aix-port-dev <ppc-aix-port-dev-r...@openjdk.java.net>On Behalf Of 
Thomas Stüfe
Sent: Thursday, 24 March 2022 16:46
To: Tyler Steele <tyler.ste...@ibm.com>
Cc: ppc-aix-port-...@openjdk.java.net; build-dev <build-dev@openjdk.java.net>
Subject: Re: Failing jdk11u AIX build on Adoptium servers

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.ste...@ibm.com<mailto:tyler.ste...@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/<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fci.adoptopenjdk.net%2Fjob%2FAIX-jdk11-dev-build%2F17%2Fexecution%2Fnode%2F51%2Flog%2F&data=04%7C01%7CMartin.Doerr%40sap.com%7Cd3f0270572af468ce8d708da0daedea0%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637837341969962435%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=C3datzVYS2CVfBra6PZRvYQUBMBMhBA8UqDngzJQkzU%3D&reserved=0>],
 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<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fen.cppreference.com%2Fw%2Fcpp%2Fcompiler_support&data=04%7C01%7CMartin.Doerr%40sap.com%7Cd3f0270572af468ce8d708da0daedea0%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637837341969962435%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=pOIj2bZGkXyNs%2FnZaZeToyNTD8zT7qzXu%2FlTBiZ%2FGrg%3D&reserved=0>
 ]

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<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

Reply via email to