On Fri, 7 Mar 2025 09:28:15 GMT, Joachim Kern <jk...@openjdk.org> wrote:

> With
> [JDK-8348663](https://bugs.openjdk.org/browse/JDK-8348663) [AIX] clang 
> pollutes the burned-in library search paths of the generated executables
> an ugly workaround was introduced to get rid of the unwanted list of search 
> libraries the clang compiler automatically burns into the executable files.
> Now we have a better solution, using just a different linker flag.
> Instead of using the linker option -bnolibpath, which forces the LIBPATH env 
> variable to be burned in, we now use the -blibpath:/usr/lib:lib option, which 
> explicitly tells what to burn in.
> I will revert the last change of 
> [JDK-8348663](https://bugs.openjdk.org/browse/JDK-8348663) and introduce this 
> new change.

This pull request has now been integrated.

Changeset: 18931d05
Author:    Joachim Kern <jk...@openjdk.org>
URL:       
https://git.openjdk.org/jdk/commit/18931d05877a69c9d35ac0706d61f9db03875afc
Stats:     35 lines in 3 files changed: 0 ins; 33 del; 2 mod

8351399: AIX: clang pollutes the burned-in library search paths of the 
generated executables / Second try with a better solution than JDK8348663

Reviewed-by: stuefe, mdoerr, ihse

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

PR: https://git.openjdk.org/jdk/pull/23942

Reply via email to