[jdk17] RFR: 8269668: [aarch64] java.library.path not including /usr/lib64
David Holmes
dholmes at openjdk.java.net
Fri Jul 2 23:02:49 UTC 2021
On Fri, 2 Jul 2021 08:06:07 GMT, Severin Gehwolf <sgehwolf at openjdk.org> wrote:
> This fix simplifies the `if` condition to use a default 64-bit library path including default setting when `_LP64` is defined (os has 64-bitness). This should be safe IMHO and seems better than explicitly enumerating all 64 bit Linux architectures.
>
> This issue affects older releases and I'd like to get this fix into JDK 17. Thoughts?
My take is that this should not be an architecture specific setting, so if it is desirable and works on existing x86_64, PPC64 and S390 platforms then it should also be desirable and work for Aarch64. If some distribution differs for a given architecture then that distribution can rebuild with OVERRIDE_LIBPATH as appropriate.
Thanks,
David
-------------
Marked as reviewed by dholmes (Reviewer).
PR: https://git.openjdk.java.net/jdk17/pull/200
More information about the hotspot-runtime-dev
mailing list