[jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution

Christoph Langer clanger at openjdk.org
Fri Jul 22 10:41:03 UTC 2022


On Fri, 22 Jul 2022 01:04:47 GMT, Ichiroh Takiguchi <itakiguchi at openjdk.org> wrote:

>> AIX build was failed by [JDK-8261169](https://bugs.openjdk.java.net/browse/JDK-8261169) against jdk11u-dev.
>> To fix this issue, C++ compiler should migrate from XL C++ 13.1.3 to XL C++ 16.1.
>> Also we need to switch from xlC-based to clang-based compiler.
>> 
>> I want to request some backports (which are not related Harfbuzz) against AIX platform.
>> For short-term solution, I'd like to keep Harfbuzz 2.3.1 just for AIX platform only.
>> 
>> * Copy Harfbuzz 2.3.1 to src/java.desktop/aix/native/libharfbuzz
>> * Modify make/lib/Awt2dLibraries.gmk
>> 
>> By there changes, we can use xlC-based XL C++ 13.1.3 and 16.1.
>> 
>> So please backout this change before migrating to clang-based 16.1.
>
> Sorry, I'm late.
> No short-term solution is required for JDK 11.0.16 for AIX.

@takiguc, could you then please also close the JBS bug (e.g. as duplicate of the actual fix)? Thanks!

-------------

PR: https://git.openjdk.org/jdk11u-dev/pull/991


More information about the jdk-updates-dev mailing list