Bug#814783: java-common: java_defaults.mk never resolves jvm_archdir (should lookup jvm_archdir_map, not jvm_arch_map)

Jonas Smedegaard dr at jones.dk
Mon Feb 15 11:29:25 UTC 2016


Package: java-common
Version: 0.52.1
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Since version 0.52.1 of java-common, /usr/share/java/java_defaults.mk
resolves variable jvm_archdir, but always fails in doing so, because it
wrongly looks up bogus jvm_arch_map.

This fixes the issue:

- --- java_defaults.mk.<->2016-02-10 15:57:25.000000000 +0100
+++ java_defaults.mk<-->2016-02-15 12:26:38.332784484 +0100
@@ -47,7 +47,7 @@
 <----->sparc=sparc sparc64=sparc64 sh4=sh s390x=s390x ia64=ia64 x32=x32
.
 jvm_archdir := \
- -<----->$(strip $(patsubst $(_java_host_cpu)=%, %, $(filter $(_java_host_cpu)=%, $(jvm_arch_map))))
+<----->$(strip $(patsubst $(_java_host_cpu)=%, %, $(filter $(_java_host_cpu)=%, $(jvm_archdir_map))))
.
 ifneq (,$(filter $(java_default_version), 9))
   jvm_archpath := lib/$(jvm_archdir)


 - Jonas

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWwbaSAAoJECx8MUbBoAEhhowP/1cM/JsLQ/WJ14Qq0JfSbZCx
klwzfYiTdJNybu4H+Uk/Y9ASfhgEkm8osPienle70VF1bTPCs/CM/Bod94NW2Q7D
lxxjQVpg/joOZLHcRlH6+3OBgvfwas99ki8TGzsUvXLNGFOkCFQIpW1Whmx3wl/u
I8IOclNNaA8SXB/0HQHLdJ9kzUb5TUgmXzsbxnx/eTbpMMA+oFfAoRIGu71Vp4gt
/y2z+qEQDG8/iCOHv90gj/VPyZlvrQVCd7eZC6XqDZyfREYffBa82r2cLycxeAUw
ryki6ckUMMuL1QCYkmpi5X+3VD0yWRmUJkaiM1mHxYfz1hETNtsKANaNH81uch1i
h4qAbH6lq52J5m2K03P7jerz5jhF1WH0JiidCDtizaIAxo01txZkce4ElBh0d1DP
BTAVpalHX48/eEsfmETgWHu6YZlqR8x1V6qLdHYV236BL/8barNEXrqdUD93EREq
M9h9kUSXrxIb2xiqO8uNjgh6KuNsValbFW1QDNvY+3wGQjY8CiTPgVhOrfq5+bxT
2s0gvk0S4r+8ynKx4Oxp0YqtcL1dauIySA8ql3SG/7DLwasWeuRwc2KOjrCzyvqa
pUGpXnOZpN8+seB2xQ6XCRsLEknTtHMImFLnv0Duq1ScCZ7nIlhuYQIMFZ6HBcCP
qazdSlTEhLCITD6kQ7AN
=wSRP
-----END PGP SIGNATURE-----



More information about the pkg-java-maintainers mailing list