On Fri, 12 Apr 2024 12:26:06 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> Unfortunately, after 
> [JDK-8329704](https://bugs.openjdk.org/browse/JDK-8329704) AIX fails to 
> build. The reason is that libjli is specially treated on AIX, and built like 
> a static library. I tried to compensate for this (and had tested on an 
> earlier draft), but some late-minute changes in JDK-8329704 made this check 
> fail.
> 
> At this point, I will not add any more checks for `$1_$2_STATIC_LIBRARY` in 
> `ResolveLibPath`. From reading the code, it become apparent that building 
> with `STATIC_BUILD` (n.b. -- not `STATIC_LIBS`!) will likely fail. This has 
> on the other hand not been tested for a long time, and is likely bit-rotten 
> anyway. Also, I will very soon address all of these shortcomings in the 
> upcoming rewrite for proper static builds.

This resolves the AIX build problem.

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

Marked as reviewed by mbaesken (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/18759#pullrequestreview-1997232221

Reply via email to