| @@ -1,26 +1,26 @@ | | | @@ -1,26 +1,26 @@ |
1 | # $NetBSD: java-vm.mk,v 1.97 2015/02/09 16:55:01 ryoon Exp $ | | 1 | # $NetBSD: java-vm.mk,v 1.98 2015/02/13 10:49:39 tnn Exp $ |
2 | # | | 2 | # |
3 | # This Makefile fragment handles Java dependencies and make variables, | | 3 | # This Makefile fragment handles Java dependencies and make variables, |
4 | # and is meant to be included by packages that require Java either at | | 4 | # and is meant to be included by packages that require Java either at |
5 | # build-time or at run-time. | | 5 | # build-time or at run-time. |
6 | # | | 6 | # |
7 | # User-settable variables: | | 7 | # User-settable variables: |
8 | # | | 8 | # |
9 | # PKG_JVM_DEFAULT | | 9 | # PKG_JVM_DEFAULT |
10 | # The JVM that should be used if nothing particular is specified. | | 10 | # The JVM that should be used if nothing particular is specified. |
11 | # | | 11 | # |
12 | # Possible values: kaffe openjdk7 openjdk7-bin openjdk8 | | 12 | # Possible values: kaffe openjdk7 openjdk7-bin openjdk8 |
13 | # sun-jdk6 sun-jdk7 jdk15 jdk16 | | 13 | # sun-jdk6 sun-jdk7 |
14 | # Default value: (platform-dependent) | | 14 | # Default value: (platform-dependent) |
15 | # | | 15 | # |
16 | # Package-settable variables: | | 16 | # Package-settable variables: |
17 | # | | 17 | # |
18 | # USE_JAVA | | 18 | # USE_JAVA |
19 | # When set to "yes", a build-time dependency on the JDK and | | 19 | # When set to "yes", a build-time dependency on the JDK and |
20 | # a run-time dependency on the JRE are added. | | 20 | # a run-time dependency on the JRE are added. |
21 | # When set to "run", a run-time dependency on the JRE is added. | | 21 | # When set to "run", a run-time dependency on the JRE is added. |
22 | # When set to "build", a build-time dependency on the JRE is added. | | 22 | # When set to "build", a build-time dependency on the JRE is added. |
23 | # | | 23 | # |
24 | # Possible values: yes run build | | 24 | # Possible values: yes run build |
25 | # Default value: yes | | 25 | # Default value: yes |
26 | # | | 26 | # |
| @@ -84,84 +84,81 @@ _PKG_JVMS= ${_PKG_JVMS.${USE_JAVA2}} | | | @@ -84,84 +84,81 @@ _PKG_JVMS= ${_PKG_JVMS.${USE_JAVA2}} |
84 | # | | 84 | # |
85 | .if defined(PKG_JVM) | | 85 | .if defined(PKG_JVM) |
86 | . if !empty(PKG_JVM) | | 86 | . if !empty(PKG_JVM) |
87 | _PKG_JVM_DEFAULT:= ${PKG_JVM} | | 87 | _PKG_JVM_DEFAULT:= ${PKG_JVM} |
88 | . endif | | 88 | . endif |
89 | .endif | | 89 | .endif |
90 | | | 90 | |
91 | # Set the default JVM for this platform. | | 91 | # Set the default JVM for this platform. |
92 | # | | 92 | # |
93 | .if !empty(PKG_JVM_DEFAULT) | | 93 | .if !empty(PKG_JVM_DEFAULT) |
94 | _PKG_JVM_DEFAULT= ${PKG_JVM_DEFAULT} | | 94 | _PKG_JVM_DEFAULT= ${PKG_JVM_DEFAULT} |
95 | .endif | | 95 | .endif |
96 | .if !defined(_PKG_JVM_DEFAULT) | | 96 | .if !defined(_PKG_JVM_DEFAULT) |
97 | . if !empty(MACHINE_PLATFORM:MNetBSD-[456789].*-i386) || \ | | 97 | . if !empty(MACHINE_PLATFORM:MNetBSD-[56789].*-i386) || \ |
98 | !empty(MACHINE_PLATFORM:MNetBSD-[56789].*-x86_64) | | 98 | !empty(MACHINE_PLATFORM:MNetBSD-[56789].*-x86_64) |
99 | _PKG_JVM_DEFAULT?= openjdk7 | | 99 | _PKG_JVM_DEFAULT?= openjdk7 |
| | | 100 | . elif !empty(MACHINE_PLATFORM:MNetBSD-[56789].*-sparc64) |
| | | 101 | _PKG_JVM_DEFAULT?= openjdk8 |
100 | . elif !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || \ | | 102 | . elif !empty(MACHINE_PLATFORM:MNetBSD-*-i386) || \ |
101 | !empty(MACHINE_PLATFORM:MLinux-*-i[3456]86) || \ | | 103 | !empty(MACHINE_PLATFORM:MLinux-*-i[3456]86) || \ |
102 | !empty(MACHINE_PLATFORM:MLinux-*-x86_64) | | 104 | !empty(MACHINE_PLATFORM:MLinux-*-x86_64) |
103 | _PKG_JVM_DEFAULT?= sun-jdk6 | | 105 | _PKG_JVM_DEFAULT?= sun-jdk6 |
104 | . elif !empty(MACHINE_PLATFORM:MDarwin-*-*) | | 106 | . elif !empty(MACHINE_PLATFORM:MDarwin-*-*) |
105 | _PKG_JVM_DEFAULT?= sun-jdk6 | | 107 | _PKG_JVM_DEFAULT?= sun-jdk6 |
106 | . elif !empty(MACHINE_PLATFORM:MSunOS-5.11-i386) || \ | | 108 | . elif !empty(MACHINE_PLATFORM:MSunOS-5.11-i386) || \ |
107 | !empty(MACHINE_PLATFORM:MSunOS-5.11-x86_64) | | 109 | !empty(MACHINE_PLATFORM:MSunOS-5.11-x86_64) |
108 | _PKG_JVM_DEFAULT?= openjdk7 | | 110 | _PKG_JVM_DEFAULT?= openjdk7 |
109 | . elif !empty(MACHINE_PLATFORM:MDragonFly-*-*) | | 111 | . elif !empty(MACHINE_PLATFORM:MDragonFly-*-*) |
110 | _PKG_JVM_DEFAULT?= openjdk7 | | 112 | _PKG_JVM_DEFAULT?= openjdk7 |
111 | . else | | 113 | . else |
112 | _PKG_JVM_DEFAULT?= kaffe | | 114 | _PKG_JVM_DEFAULT?= kaffe |
113 | . endif | | 115 | . endif |
114 | .endif | | 116 | .endif |
115 | | | 117 | |
116 | # These lists are copied from the JVM package Makefiles. | | 118 | # These lists are copied from the JVM package Makefiles. |
117 | _ONLY_FOR_PLATFORMS.jdk15= \ | | | |
118 | DragonFly-*-* \ | | | |
119 | FreeBSD-8.[1-9]*-i386 FreeBSD-8.[1-9]*-x86_64 \ | | | |
120 | NetBSD-[2-9].*-i386 NetBSD-[4-9].*-x86_64 | | | |
121 | _ONLY_FOR_PLATFORMS.jdk16= \ | | | |
122 | DragonFly-*-* \ | | | |
123 | NetBSD-[2-9].*-i386 NetBSD-[4-9].*-x86_64 | | | |
124 | _ONLY_FOR_PLATFORMS.kaffe= \ | | 119 | _ONLY_FOR_PLATFORMS.kaffe= \ |
125 | *-*-alpha *-*-arm *-*-arm32 *-*-i386 *-*-m68k \ | | 120 | *-*-alpha *-*-arm *-*-arm32 *-*-i386 *-*-m68k \ |
126 | *-*-mipsel* *-*-sparc *-*-powerpc | | 121 | *-*-mipsel* *-*-sparc *-*-powerpc |
127 | # exclude *-*-x86_64 from kaffe list as it apparently doesn't work | | 122 | # exclude *-*-x86_64 from kaffe list as it apparently doesn't work |
128 | _ONLY_FOR_PLATFORMS.sun-jdk6= \ | | 123 | _ONLY_FOR_PLATFORMS.sun-jdk6= \ |
129 | Darwin-9.*-i386 Darwin-9.*-x86_64 \ | | 124 | Darwin-9.*-i386 Darwin-9.*-x86_64 \ |
130 | Darwin-10.*-i386 Darwin-10.*-x86_64 \ | | 125 | Darwin-10.*-i386 Darwin-10.*-x86_64 \ |
131 | Darwin-11.*-i386 Darwin-11.*-x86_64 \ | | 126 | Darwin-11.*-i386 Darwin-11.*-x86_64 \ |
132 | DragonFly-*-i386 \ | | 127 | DragonFly-*-i386 \ |
133 | FreeBSD-6.*-i386 \ | | 128 | FreeBSD-6.*-i386 \ |
134 | Linux-*-i[3-6]86 \ | | 129 | Linux-*-i[3-6]86 \ |
135 | Linux-*-x86_64 \ | | 130 | Linux-*-x86_64 \ |
136 | NetBSD-*-i386 NetBSD-*-x86_64 \ | | 131 | NetBSD-*-i386 NetBSD-*-x86_64 \ |
137 | SunOS-5.10-i386 \ | | 132 | SunOS-5.10-i386 \ |
138 | SunOS-5.10-sparc \ | | 133 | SunOS-5.10-sparc \ |
139 | SunOS-5.10-x86_64 \ | | 134 | SunOS-5.10-x86_64 \ |
140 | SunOS-5.11-i386 \ | | 135 | SunOS-5.11-i386 \ |
141 | SunOS-5.11-x86_64 | | 136 | SunOS-5.11-x86_64 |
142 | _ONLY_FOR_PLATFORMS.openjdk7= \ | | 137 | _ONLY_FOR_PLATFORMS.openjdk7= \ |
143 | DragonFly-*-* \ | | 138 | DragonFly-*-* \ |
144 | NetBSD-[5-9]*-i386 \ | | 139 | NetBSD-[5-9]*-i386 \ |
145 | NetBSD-[5-9]*-x86_64 \ | | 140 | NetBSD-[5-9]*-x86_64 \ |
| | | 141 | NetBSD-[7-9]*-sparc64 \ |
146 | SunOS-*-i386 \ | | 142 | SunOS-*-i386 \ |
147 | SunOS-*-x86_64 | | 143 | SunOS-*-x86_64 |
148 | _ONLY_FOR_PLATFORMS.openjdk7-bin= \ | | 144 | _ONLY_FOR_PLATFORMS.openjdk7-bin= \ |
149 | NetBSD-[5-9]*-i386 \ | | 145 | NetBSD-[5-9]*-i386 \ |
150 | NetBSD-[5-9]*-x86_64 | | 146 | NetBSD-[5-9]*-x86_64 |
151 | _ONLY_FOR_PLATFORMS.openjdk8= \ | | 147 | _ONLY_FOR_PLATFORMS.openjdk8= \ |
152 | DragonFly-*-* \ | | 148 | DragonFly-*-* \ |
153 | NetBSD-[5-9]*-i386 \ | | 149 | NetBSD-[5-9]*-i386 \ |
154 | NetBSD-[5-9]*-x86_64 \ | | 150 | NetBSD-[5-9]*-x86_64 \ |
| | | 151 | NetBSD-[7-9]*-sparc64 \ |
155 | SunOS-*-i386 \ | | 152 | SunOS-*-i386 \ |
156 | SunOS-*-x86_64 | | 153 | SunOS-*-x86_64 |
157 | _ONLY_FOR_PLATFORMS.sun-jdk7= \ | | 154 | _ONLY_FOR_PLATFORMS.sun-jdk7= \ |
158 | Darwin-9.*-i386 Darwin-9.*-x86_64 \ | | 155 | Darwin-9.*-i386 Darwin-9.*-x86_64 \ |
159 | Darwin-[1-9][0-9].*-i386 Darwin-[1-9][0-9].*-x86_64 \ | | 156 | Darwin-[1-9][0-9].*-i386 Darwin-[1-9][0-9].*-x86_64 \ |
160 | DragonFly-*-i386 \ | | 157 | DragonFly-*-i386 \ |
161 | FreeBSD-6.*-i386 \ | | 158 | FreeBSD-6.*-i386 \ |
162 | Linux-*-i[3-6]86 \ | | 159 | Linux-*-i[3-6]86 \ |
163 | Linux-*-x86_64 \ | | 160 | Linux-*-x86_64 \ |
164 | NetBSD-[6-9]*-i386 NetBSD-[6-9]*-x86_64 \ | | 161 | NetBSD-[6-9]*-i386 NetBSD-[6-9]*-x86_64 \ |
165 | SunOS-5.11-i386 \ | | 162 | SunOS-5.11-i386 \ |
166 | SunOS-5.11-x86_64 | | 163 | SunOS-5.11-x86_64 |
167 | | | 164 | |
| @@ -169,40 +166,34 @@ _ONLY_FOR_PLATFORMS.sun-jdk7= \ | | | @@ -169,40 +166,34 @@ _ONLY_FOR_PLATFORMS.sun-jdk7= \ |
169 | .for _jvm_ in ${PKG_JVMS_ACCEPTED} | | 166 | .for _jvm_ in ${PKG_JVMS_ACCEPTED} |
170 | ONLY_FOR_PLATFORM+= ${_ONLY_FOR_PLATFORMS.${_jvm_}} | | 167 | ONLY_FOR_PLATFORM+= ${_ONLY_FOR_PLATFORMS.${_jvm_}} |
171 | .endfor | | 168 | .endfor |
172 | | | 169 | |
173 | # Set the accepted JVMs for this platform. | | 170 | # Set the accepted JVMs for this platform. |
174 | .for _jvm_ in ${_PKG_JVMS} | | 171 | .for _jvm_ in ${_PKG_JVMS} |
175 | . for _pattern_ in ${_ONLY_FOR_PLATFORMS.${_jvm_}} | | 172 | . for _pattern_ in ${_ONLY_FOR_PLATFORMS.${_jvm_}} |
176 | . if !empty(MACHINE_PLATFORM:M${_pattern_}) | | 173 | . if !empty(MACHINE_PLATFORM:M${_pattern_}) |
177 | _PKG_JVMS_ACCEPTED+= ${PKG_JVMS_ACCEPTED:M${_jvm_}} | | 174 | _PKG_JVMS_ACCEPTED+= ${PKG_JVMS_ACCEPTED:M${_jvm_}} |
178 | . endif | | 175 | . endif |
179 | . endfor | | 176 | . endfor |
180 | .endfor | | 177 | .endfor |
181 | | | 178 | |
182 | _JAVA_PKGBASE.jdk= jdk | | | |
183 | _JAVA_PKGBASE.jdk14= jdk14 | | | |
184 | _JAVA_PKGBASE.jdk15= jdk15 | | | |
185 | _JAVA_PKGBASE.jdk16= jdk16 | | | |
186 | _JAVA_PKGBASE.kaffe= kaffe | | 179 | _JAVA_PKGBASE.kaffe= kaffe |
187 | _JAVA_PKGBASE.openjdk7= openjdk7 | | 180 | _JAVA_PKGBASE.openjdk7= openjdk7 |
188 | _JAVA_PKGBASE.openjdk7-bin= openjdk7-bin | | 181 | _JAVA_PKGBASE.openjdk7-bin= openjdk7-bin |
189 | _JAVA_PKGBASE.openjdk8= openjdk8 | | 182 | _JAVA_PKGBASE.openjdk8= openjdk8 |
190 | _JAVA_PKGBASE.sun-jdk6= sun-jre6 | | 183 | _JAVA_PKGBASE.sun-jdk6= sun-jre6 |
191 | _JAVA_PKGBASE.sun-jdk7= sun-jre7 | | 184 | _JAVA_PKGBASE.sun-jdk7= sun-jre7 |
192 | | | 185 | |
193 | # The following is copied from the respective JVM Makefiles. | | 186 | # The following is copied from the respective JVM Makefiles. |
194 | _JAVA_NAME.jdk= jdk11 | | | |
195 | _JAVA_NAME.jdk14= jdk14 | | | |
196 | _JAVA_NAME.kaffe= kaffe | | 187 | _JAVA_NAME.kaffe= kaffe |
197 | _JAVA_NAME.openjdk7= openjdk7 | | 188 | _JAVA_NAME.openjdk7= openjdk7 |
198 | _JAVA_NAME.openjdk7-bin= openjdk7-bin | | 189 | _JAVA_NAME.openjdk7-bin= openjdk7-bin |
199 | _JAVA_NAME.openjdk8= openjdk8 | | 190 | _JAVA_NAME.openjdk8= openjdk8 |
200 | _JAVA_NAME.sun-jdk6= sun6 | | 191 | _JAVA_NAME.sun-jdk6= sun6 |
201 | _JAVA_NAME.sun-jdk7= sun7 | | 192 | _JAVA_NAME.sun-jdk7= sun7 |
202 | | | 193 | |
203 | # Mark the acceptable JVMs and check which JVM packages are installed. | | 194 | # Mark the acceptable JVMs and check which JVM packages are installed. |
204 | .for _jvm_ in ${_PKG_JVMS_ACCEPTED} | | 195 | .for _jvm_ in ${_PKG_JVMS_ACCEPTED} |
205 | _PKG_JVM_OK.${_jvm_}= yes | | 196 | _PKG_JVM_OK.${_jvm_}= yes |
206 | _PKG_JVM_INSTALLED.${_jvm_}!= \ | | 197 | _PKG_JVM_INSTALLED.${_jvm_}!= \ |
207 | if ${PKG_INFO} -qe ${_JAVA_PKGBASE.${_jvm_}}; then \ | | 198 | if ${PKG_INFO} -qe ${_JAVA_PKGBASE.${_jvm_}}; then \ |
208 | ${ECHO} yes; \ | | 199 | ${ECHO} yes; \ |
| @@ -236,57 +227,45 @@ _PKG_JVM= ${_PKG_JVM_DEFAULT} | | | @@ -236,57 +227,45 @@ _PKG_JVM= ${_PKG_JVM_DEFAULT} |
236 | . if defined(_PKG_JVM_FIRSTACCEPTED) | | 227 | . if defined(_PKG_JVM_FIRSTACCEPTED) |
237 | _PKG_JVM= ${_PKG_JVM_FIRSTACCEPTED} | | 228 | _PKG_JVM= ${_PKG_JVM_FIRSTACCEPTED} |
238 | . endif | | 229 | . endif |
239 | .endif | | 230 | .endif |
240 | # | | 231 | # |
241 | # If there are no acceptable JVMs, then generate an error. | | 232 | # If there are no acceptable JVMs, then generate an error. |
242 | # | | 233 | # |
243 | .if !defined(_PKG_JVM) | | 234 | .if !defined(_PKG_JVM) |
244 | # force an error | | 235 | # force an error |
245 | PKG_FAIL_REASON= "no acceptable JVM found" | | 236 | PKG_FAIL_REASON= "no acceptable JVM found" |
246 | _PKG_JVM= "none" | | 237 | _PKG_JVM= "none" |
247 | .endif | | 238 | .endif |
248 | | | 239 | |
249 | BUILDLINK_API_DEPENDS.jdk15?= jdk15-[0-9]* | | | |
250 | BUILDLINK_API_DEPENDS.jdk16?= jdk16-[0-9]* | | | |
251 | BUILDLINK_API_DEPENDS.kaffe?= kaffe>=1.1.4 | | 240 | BUILDLINK_API_DEPENDS.kaffe?= kaffe>=1.1.4 |
252 | BUILDLINK_API_DEPENDS.openjdk7?= openjdk7-[0-9]* | | 241 | BUILDLINK_API_DEPENDS.openjdk7?= openjdk7-[0-9]* |
253 | BUILDLINK_API_DEPENDS.openjdk7-bin?= openjdk7-bin-[0-9]* | | 242 | BUILDLINK_API_DEPENDS.openjdk7-bin?= openjdk7-bin-[0-9]* |
254 | BUILDLINK_API_DEPENDS.openjdk8?= openjdk8-[0-9]* | | 243 | BUILDLINK_API_DEPENDS.openjdk8?= openjdk8-[0-9]* |
255 | BUILDLINK_API_DEPENDS.sun-jdk6?= sun-jdk6-[0-9]* | | 244 | BUILDLINK_API_DEPENDS.sun-jdk6?= sun-jdk6-[0-9]* |
256 | BUILDLINK_API_DEPENDS.sun-jre6?= sun-jre6-[0-9]* | | 245 | BUILDLINK_API_DEPENDS.sun-jre6?= sun-jre6-[0-9]* |
257 | BUILDLINK_API_DEPENDS.sun-jdk7?= sun-jdk7-[0-9]* | | 246 | BUILDLINK_API_DEPENDS.sun-jdk7?= sun-jdk7-[0-9]* |
258 | BUILDLINK_API_DEPENDS.sun-jre7?= sun-jre7-[0-9]* | | 247 | BUILDLINK_API_DEPENDS.sun-jre7?= sun-jre7-[0-9]* |
259 | | | 248 | |
260 | _JRE.jdk15= jdk15 | | | |
261 | _JRE.jdk16= jdk16 | | | |
262 | _JRE.kaffe= kaffe | | 249 | _JRE.kaffe= kaffe |
263 | _JRE.openjdk7= openjdk7 | | 250 | _JRE.openjdk7= openjdk7 |
264 | _JRE.openjdk7-bin= openjdk7-bin | | 251 | _JRE.openjdk7-bin= openjdk7-bin |
265 | _JRE.openjdk8= openjdk8 | | 252 | _JRE.openjdk8= openjdk8 |
266 | _JRE.sun-jdk6= sun-jre6 | | 253 | _JRE.sun-jdk6= sun-jre6 |
267 | _JRE.sun-jdk7= sun-jre7 | | 254 | _JRE.sun-jdk7= sun-jre7 |
268 | | | 255 | |
269 | _JAVA_BASE_CLASSES= classes.zip | | 256 | _JAVA_BASE_CLASSES= classes.zip |
270 | | | 257 | |
271 | .if ${_PKG_JVM} == "jdk15" | | 258 | .if ${_PKG_JVM} == "kaffe" |
272 | _JDK_PKGSRCDIR= ../../wip/jdk15 | | | |
273 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} | | | |
274 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/jdk-1.5.0 | | | |
275 | .elif ${_PKG_JVM} == "jdk16" | | | |
276 | _JDK_PKGSRCDIR= ../../wip/jdk16 | | | |
277 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} | | | |
278 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/jdk-1.6.0 | | | |
279 | .elif ${_PKG_JVM} == "kaffe" | | | |
280 | _JDK_PKGSRCDIR= ../../lang/kaffe | | 259 | _JDK_PKGSRCDIR= ../../lang/kaffe |
281 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} | | 260 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} |
282 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/kaffe | | 261 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/kaffe |
283 | .elif ${_PKG_JVM} == "openjdk7" | | 262 | .elif ${_PKG_JVM} == "openjdk7" |
284 | _JDK_PKGSRCDIR= ../../lang/openjdk7 | | 263 | _JDK_PKGSRCDIR= ../../lang/openjdk7 |
285 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} | | 264 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} |
286 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/openjdk7 | | 265 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/openjdk7 |
287 | .elif ${_PKG_JVM} == "openjdk7-bin" | | 266 | .elif ${_PKG_JVM} == "openjdk7-bin" |
288 | _JDK_PKGSRCDIR= ../../lang/openjdk7-bin | | 267 | _JDK_PKGSRCDIR= ../../lang/openjdk7-bin |
289 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} | | 268 | _JRE_PKGSRCDIR= ${_JDK_PKGSRCDIR} |
290 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/openjdk7-bin | | 269 | _JAVA_HOME_DEFAULT= ${LOCALBASE}/java/openjdk7-bin |
291 | .elif ${_PKG_JVM} == "openjdk8" | | 270 | .elif ${_PKG_JVM} == "openjdk8" |
292 | _JDK_PKGSRCDIR= ../../lang/openjdk8 | | 271 | _JDK_PKGSRCDIR= ../../lang/openjdk8 |