temurin-build
temurin-build copied to clipboard
arm (32-bit) release contains a `lib/client` and `lib/server` directory for Java 17. While all other platforms only contain a `lib/server`.
I don't know if this is the right place to report this. But is it expected that the arm (32-bit) release contains a lib/client
and lib/server
directory. While all other platforms only contain a lib/server
.
I noticed it because both directories contain a libjvm.so
and this confused bitbake.
Originally posted by @bachp in https://github.com/adoptium/adoptium/issues/73#issuecomment-930274451
I just checked and also the 32 bit arm build of OpenJDK 11 contains the lib/client
directory. I'm currently checking if deleting the client folder has any negative effects.
Ref reference, it was added via this issue and the associated PR and seems to be related to being able to support Cortex-A8 based CPUs. I have a couple of older systems running them, although I won't be able to access them to run any checks until next week, but if we are considering making a change to this we should probably do it before the October release of JDK17.