[jdk11u-dev] RFR: 8284206: AIX build failure by JDK-8261169 requires a short-term solution
Ichiroh Takiguchi
itakiguchi at openjdk.java.net
Thu May 26 17:46:41 UTC 2022
On Mon, 23 May 2022 09:53:55 GMT, Martin Doerr <mdoerr 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.
>
> AIX build with xlc 16 seems to be fine after Tyler's other backports: https://ci.adoptopenjdk.net/job/AIX-jdk11-dev-build/69
> I guess this PR will not be needed anymore?
> Otherwise, note that the window for regular 11.0.16 changes will close on June 1st.
Hello @TheRealMDoerr .
Sorry I'm late.
I'm still testing 11.0.16 AIX build.
One jtreg testcase was failed which was reported by [JDK-8287362](https://bugs.openjdk.java.net/browse/JDK-8287362) .
[PR#8904](https://github.com/openjdk/jdk/pull/8904) was submitted.
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/991
More information about the jdk-updates-dev
mailing list