Closed keithc-ca closed 1 year ago
Jenkins compile aix jdk11
@backwaterred FYI. While removing hb-ot-post-table-v2subset.h via 8307603: [AIX] Broken build after JDK-8307301 allows the code to compile on AIX, the library can't be loaded at runtime due to missing symbols, see https://github.com/eclipse-openj9/openj9/issues/17759. Keith's backport from the Harfbuzz project is a better fix. There is a little more info about this change in https://github.com/ibmruntimes/openj9-openjdk-jdk17/pull/235. It seems the problem will be resolved once harfbuzz is updated to 8.x.
The update to harfbuzz 7.2.0 together with 8307603: [AIX] Broken build after JDK-8307301 will cause the problem discussed in https://github.com/eclipse-openj9/openj9/issues/17759 to return. This should fix that.
Note this targets the openj9-staging branch.