openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #11992
Bug#828873: openjdk-8-jre-headless: inconsistent library installation paths
"Aaron M. Ucko" <amu@xxxxxxxxxxxx> writes:
> On i386, openjdk-8-jre-headless installs libraries to
> /usr/lib/jvm/java-8-openjdk-i386/jre/lib/i386(/server), consistently
> using DEB_HOST_ARCH_CPU throughout. On arm64, however, these libraries
> wind up in /usr/lib/jvm/java-8-openjdk-arm64/jre/lib/aarch64(/server),
> where arm64 corresponds to DEB_HOST_ARCH_CPU (as on i386) but aarch64
> corresponds to DEB_HOST_GNU_CPU. (On most other architectures, these
> two variables are equivalent in practice.)
It looks like there's also a discrepancy on sparc64, on which both of
those variables are set to sparc64, but the libraries wind up in
/usr/lib/jvm/java-8-openjdk-sparc64/jre/lib/sparcv9 (and gridengine, for
whatever reason, looks in
/usr/lib/jvm/java-8-openjdk-sparc64/jre/lib/sparc).
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@xxxxxxxxxxxx
References