[jdk8u] RFR: 8304053: Revert "8303408: [AIX] Broken jdk8u build after JDK-8266391"
Severin Gehwolf
sgehwolf at openjdk.org
Tue Mar 14 15:27:25 UTC 2023
On Mon, 13 Mar 2023 12:27:52 GMT, Stewart X Addison <duke at openjdk.org> wrote:
> This reverts commit 4a837299c68071be563e376efe6f12852bc130e7.
>
> After the [AIX build break fix](https://github.com/openjdk/jdk8u/commit/4a837299c68071be563e376efe6f12852bc130e7), a [subsequent commit to fix Solaris](https://github.com/openjdk/jdk8u/commit/ebbd3a87b0c473a744499d5f7691e5207cd73186) caused a duplicate symbol error during compilation on AIX. This should fix it. Verified on [AIX](https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-aix-ppc64-temurin/254/console) and [Solaris/x64](https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk8u/job/jdk8u-solaris-x64-temurin/290/console)
>
> This PR reverts the AIX fix, leaving the solaris (generic UNIX) fix to apply to both platforms. Opening against jdk8u since this is a build break. Will create an equivalent PR for jdk8u-dev.
>
> Please let me know if there is a specific process required for such revert commits
>
> Original AIX issue: https://bugs.openjdk.org/browse/JDK-8303408 and [8u-dev PR](https://github.com/openjdk/jdk8u-dev/pull/274)
> Original Solaris issue: https://bugs.openjdk.org/browse/JDK-8303828 and [8u-dev PR](https://github.com/openjdk/jdk8u-dev/pull/280)
> Earlier backport that introduced the original breaks: https://bugs.openjdk.org/browse/JDK-8266391
Hold off on integrating this, please. See https://github.com/openjdk/jdk8u/pull/40#pullrequestreview-1339562332
-------------
Changes requested by sgehwolf (Reviewer).
PR: https://git.openjdk.org/jdk8u/pull/39
More information about the jdk8u-dev
mailing list