Pullup ticket #6668 - requested by khorben lang/openjdk8: security update lang/openjdk11: security update Revisions pulled up: - lang/openjdk11/Makefile 1.45 - lang/openjdk11/distinfo 1.35 - lang/openjdk11/patches/patch-make_common_NativeCompilation.gmk deleted - lang/openjdk11/patches/patch-make_lib_Awt2dLibraries.gmk deleted - lang/openjdk11/patches/patch-src_hotspot_cpu_arm_c1__LIRAssembler__arm.cpp deleted - lang/openjdk11/patches/patch-src_hotspot_cpu_arm_c1__LIRGenerator__arm.cpp deleted - lang/openjdk11/patches/patch-src_hotspot_os__cpu_bsd__arm_vm__version__bsd__arm__32.cpp deleted - lang/openjdk11/patches/patch-src_hotspot_os__cpu_bsd__zero_os__bsd__zero.cpp deleted - lang/openjdk11/patches/patch-src_java.desktop_share_native_libfontmanager_harfbuzz_hb-blob.cc deleted - lang/openjdk8/Makefile 1.111-1.112 - lang/openjdk8/distinfo 1.89-1.91 - lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 1.22 - lang/openjdk8/patches/patch-hotspot_src_cpu_aarch64_vm_pauth__aarch64.hpp deleted - lang/openjdk8/patches/patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp 1.2-1.3 - lang/openjdk8/patches/patch-hotspot_src_share_vm_classfile_symbolTable.cpp deleted - lang/openjdk8/patches/patch-hotspot_src_share_vm_gc__implementation_concurrentMarkSweep_compactibleFreeListSpace.cpp deleted - lang/openjdk8/patches/patch-hotspot_src_share_vm_gc__implementation_g1_heapRegionSet.hpp deleted - lang/openjdk8/patches/patch-hotspot_src_share_vm_memory_metaspace.cpp deleted - lang/openjdk8/patches/patch-make_common_MakeBase.gmk deleted ------------------------------------------------------------------- Module Name: pkgsrc Committed By: ryoon Date: Sun Jul 10 14:47:25 UTC 2022 Modified Files: pkgsrc/lang/openjdk8: Makefile distinfo pkgsrc/lang/openjdk8/patches: patch-common_autoconf_generated-configure.sh patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp Added Files: pkgsrc/lang/openjdk8/patches: patch-make_common_MakeBase.gmk Removed Files: pkgsrc/lang/openjdk8/patches: patch-hotspot_src_share_vm_classfile_symbolTable.cpp patch-hotspot_src_share_vm_gc__implementation_concurrentMarkSweep_compactibleFreeListSpace.cpp patch-hotspot_src_share_vm_gc__implementation_g1_heapRegionSet.hpp patch-hotspot_src_share_vm_memory_metaspace.cpp Log Message: openjdk8: Update to 1.8.332 CHangelog: Follow OpenJDK 8u332 GA. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 pkgsrc/lang/openjdk8/Makefile cvs rdiff -u -r1.88 -r1.89 pkgsrc/lang/openjdk8/distinfo cvs rdiff -u -r1.21 -r1.22 \ pkgsrc/lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp cvs rdiff -u -r1.1 -r0 \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_share_vm_classfile_symbolTable.cpp \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_share_vm_gc__implementation_concurrentMarkSweep_compactibleFreeListSpace.cpp \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_share_vm_gc__implementation_g1_heapRegionSet.hpp \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_share_vm_memory_metaspace.cpp cvs rdiff -u -r0 -r1.3 \ pkgsrc/lang/openjdk8/patches/patch-make_common_MakeBase.gmk ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tnn Date: Sun Jul 17 03:03:41 UTC 2022 Modified Files: pkgsrc/lang/openjdk8: distinfo pkgsrc/lang/openjdk8/patches: patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp Added Files: pkgsrc/lang/openjdk8/patches: patch-hotspot_src_cpu_aarch64_vm_pauth__aarch64.hpp Log Message: openjdk8: fix NetBSD/evbarm-aarch64 build; PAC is only supported on Linux To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 pkgsrc/lang/openjdk8/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_cpu_aarch64_vm_pauth__aarch64.hpp cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp ------------------------------------------------------------------- Module Name: pkgsrc Committed By: tnn Date: Mon Aug 15 12:23:06 UTC 2022 Modified Files: pkgsrc/lang/openjdk11: Makefile distinfo pkgsrc/lang/openjdk8: Makefile distinfo Removed Files: pkgsrc/lang/openjdk11/patches: patch-make_common_NativeCompilation.gmk patch-make_lib_Awt2dLibraries.gmk patch-src_hotspot_cpu_arm_c1__LIRAssembler__arm.cpp patch-src_hotspot_cpu_arm_c1__LIRGenerator__arm.cpp patch-src_hotspot_os__cpu_bsd__arm_vm__version__bsd__arm__32.cpp patch-src_hotspot_os__cpu_bsd__zero_os__bsd__zero.cpp patch-src_java.desktop_share_native_libfontmanager_harfbuzz_hb-blob.cc pkgsrc/lang/openjdk8/patches: patch-hotspot_src_cpu_aarch64_vm_pauth__aarch64.hpp patch-make_common_MakeBase.gmk Log Message: openjdk*: Security & bugfix update for the long term support branches Upstream kindly merged many of the NetBSD-specific patches. Thanks! <3 To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 pkgsrc/lang/openjdk11/Makefile cvs rdiff -u -r1.34 -r1.35 pkgsrc/lang/openjdk11/distinfo cvs rdiff -u -r1.1 -r0 \ pkgsrc/lang/openjdk11/patches/patch-make_common_NativeCompilation.gmk \ pkgsrc/lang/openjdk11/patches/patch-make_lib_Awt2dLibraries.gmk \ pkgsrc/lang/openjdk11/patches/patch-src_hotspot_cpu_arm_c1__LIRAssembler__arm.cpp \ pkgsrc/lang/openjdk11/patches/patch-src_hotspot_cpu_arm_c1__LIRGenerator__arm.cpp \ pkgsrc/lang/openjdk11/patches/patch-src_hotspot_os__cpu_bsd__arm_vm__version__bsd__arm__32.cpp \ pkgsrc/lang/openjdk11/patches/patch-src_hotspot_os__cpu_bsd__zero_os__bsd__zero.cpp cvs rdiff -u -r1.2 -r0 \ pkgsrc/lang/openjdk11/patches/patch-src_java.desktop_share_native_libfontmanager_harfbuzz_hb-blob.cc cvs rdiff -u -r1.111 -r1.112 pkgsrc/lang/openjdk8/Makefile cvs rdiff -u -r1.90 -r1.91 pkgsrc/lang/openjdk8/distinfo cvs rdiff -u -r1.1 -r0 \ pkgsrc/lang/openjdk8/patches/patch-hotspot_src_cpu_aarch64_vm_pauth__aarch64.hpp cvs rdiff -u -r1.3 -r0 \ pkgsrc/lang/openjdk8/patches/patch-make_common_MakeBase.gmkdiff -r1.44 -r1.44.2.1 pkgsrc/lang/openjdk11/Makefile
(spz)
@@ -1,22 +1,21 @@ | @@ -1,22 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.44 2022/05/14 12:02:56 tnn Exp $ | 1 | # $NetBSD: Makefile,v 1.44.2.1 2022/08/28 13:58:00 spz Exp $ | |
2 | 2 | |||
3 | DISTNAME= jdk11u-${GITHUB_TAG:C/\+/-/} | 3 | DISTNAME= jdk11u-${GITHUB_TAG:C/\+/-/} | |
4 | PKGNAME= openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/} | 4 | PKGNAME= openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= lang | 5 | CATEGORIES= lang | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} | |
8 | GITHUB_PROJECT= jdk11u | 7 | GITHUB_PROJECT= jdk11u | |
9 | GITHUB_TAG= jdk-11.0.15+10-1 | 8 | GITHUB_TAG= jdk-11.0.16+8-1 | |
10 | 9 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= https://openjdk.java.net/ | 11 | HOMEPAGE= https://openjdk.java.net/ | |
13 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | 12 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | |
14 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
15 | 14 | |||
16 | DISTFILES= ${DEFAULT_DISTFILES} | 15 | DISTFILES= ${DEFAULT_DISTFILES} | |
17 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | 16 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |
18 | 17 | |||
19 | JAVA_NAME= openjdk11 | 18 | JAVA_NAME= openjdk11 | |
20 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} | 19 | JAVA_HOME= ${PREFIX}/java/${JAVA_NAME} | |
21 | JAVA_WRAPPERS= jar jarsigner java javac javadoc javap jcmd jconsole jdb \ | 20 | JAVA_WRAPPERS= jar jarsigner java javac javadoc javap jcmd jconsole jdb \ | |
22 | jdeprscan jdeps jfr jimage jinfo jlink jmap jmod jps \ | 21 | jdeprscan jdeps jfr jimage jinfo jlink jmap jmod jps \ |
@@ -1,38 +1,31 @@ | @@ -1,38 +1,31 @@ | |||
1 | $NetBSD: distinfo,v 1.34 2022/05/25 19:53:26 tnn Exp $ | 1 | $NetBSD: distinfo,v 1.34.2.1 2022/08/28 13:58:00 spz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = f93572f551f242344e5d6d5e46b9812e5b426772842b5fa06fea4422e327c871 | 3 | BLAKE2s (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = f93572f551f242344e5d6d5e46b9812e5b426772842b5fa06fea4422e327c871 | |
4 | SHA512 (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = c4030c99e4c1bb209f0c1ca6c10665c3f4c906f9d7dc13b912c3fbb8031f3dbb6f8d2e5e966cbbc452c307ba5d6de816c0f000b5b7c5d4e3fe8511baf12aab49 | 4 | SHA512 (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = c4030c99e4c1bb209f0c1ca6c10665c3f4c906f9d7dc13b912c3fbb8031f3dbb6f8d2e5e966cbbc452c307ba5d6de816c0f000b5b7c5d4e3fe8511baf12aab49 | |
5 | Size (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = 92279544 bytes | 5 | Size (bootstrap-jdk-1.11.0.15.10-netbsd-8-earmv6hf-20220525.tar.xz) = 92279544 bytes | |
6 | BLAKE2s (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = b57b09661581b7dc6e3700a777f030dfa2fef6f953533456686bfd0dde9157d0 | 6 | BLAKE2s (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = b57b09661581b7dc6e3700a777f030dfa2fef6f953533456686bfd0dde9157d0 | |
7 | SHA512 (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = 6e61996f7e3c3492b0c878644db30d72021dc4096639992e53b4440d4e2e18cd92e5630ecd4600d1917a1e63a7c814b63f74f811a40588febfe19ad8d3208a9d | 7 | SHA512 (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = 6e61996f7e3c3492b0c878644db30d72021dc4096639992e53b4440d4e2e18cd92e5630ecd4600d1917a1e63a7c814b63f74f811a40588febfe19ad8d3208a9d | |
8 | Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = 105760636 bytes | 8 | Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = 105760636 bytes | |
9 | BLAKE2s (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = c54603eabe28bae659a2042cb3b69588840a57502e741c3de333ac70ea1dedc2 | 9 | BLAKE2s (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = c54603eabe28bae659a2042cb3b69588840a57502e741c3de333ac70ea1dedc2 | |
10 | SHA512 (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 1bf5336e9bfeea9ecbcd347f2ea8dd3c9633df42cab13a09c7afaae94faa95b92d862dd97caf380a7037825c3324377240d5d0639b2e0b31a2d7a6316ed56359 | 10 | SHA512 (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 1bf5336e9bfeea9ecbcd347f2ea8dd3c9633df42cab13a09c7afaae94faa95b92d862dd97caf380a7037825c3324377240d5d0639b2e0b31a2d7a6316ed56359 | |
11 | Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 96662264 bytes | 11 | Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 96662264 bytes | |
12 | BLAKE2s (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 5aac0ec747ac714032dfcb4cc4f093ee3f9ddeb070301856727a8597cedd65cf | 12 | BLAKE2s (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 5aac0ec747ac714032dfcb4cc4f093ee3f9ddeb070301856727a8597cedd65cf | |
13 | SHA512 (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 735f47d7398a48f0963c5d629c6c319dfe22d84bacd45f84a34f4784433c8cf6bfe6b356363a4591f035bec4a32e2e38d0a9c6be361aa57e5f0170ad4e16a1ad | 13 | SHA512 (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 735f47d7398a48f0963c5d629c6c319dfe22d84bacd45f84a34f4784433c8cf6bfe6b356363a4591f035bec4a32e2e38d0a9c6be361aa57e5f0170ad4e16a1ad | |
14 | Size (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 99673444 bytes | 14 | Size (bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz) = 99673444 bytes | |
15 | BLAKE2s (jdk11u-jdk-11.0.15-10-1.tar.gz) = 1ead16eff10210e68cd9c1407a9d729e248bb1ff075606d7fe3e5e62e4cde42d | 15 | BLAKE2s (jdk11u-jdk-11.0.16-8-1.tar.gz) = 335896a9a7c173f9e6d69b7e2bd2b98e773cfe5dc997bfb2ec367d13fe39be58 | |
16 | SHA512 (jdk11u-jdk-11.0.15-10-1.tar.gz) = f2d3b5cea79d737c7f4c5cdd2924aa7fd69fa6fb02fc8672f21060452f7483dc09157a7828642b3e43b033c26eaba0507ddd50491daceb6cf176cea47333857a | 16 | SHA512 (jdk11u-jdk-11.0.16-8-1.tar.gz) = 33954a05fa8e2a2f0fb97db311569a6b6b9133450d143c78bf01fabee0435b245a9c2318b2c49b8b3023168ba171019e08d5dce5116b6b7c94dad8dd7d047b61 | |
17 | Size (jdk11u-jdk-11.0.15-10-1.tar.gz) = 123036045 bytes | 17 | Size (jdk11u-jdk-11.0.16-8-1.tar.gz) = 123280743 bytes | |
18 | SHA1 (patch-make_autoconf_buildjdk-spec.gmk.in) = d0b600237853c17ecc2864604f0bd847ba6b0149 | 18 | SHA1 (patch-make_autoconf_buildjdk-spec.gmk.in) = d0b600237853c17ecc2864604f0bd847ba6b0149 | |
19 | SHA1 (patch-make_autoconf_flags-cflags.m4) = 3b37853298805e2ffb92d3babd700d0048f24d8d | 19 | SHA1 (patch-make_autoconf_flags-cflags.m4) = 3b37853298805e2ffb92d3babd700d0048f24d8d | |
20 | SHA1 (patch-make_autoconf_hotspot.m4) = 437c8b09114933cca22c4a847a90a415cd113e5a | 20 | SHA1 (patch-make_autoconf_hotspot.m4) = 437c8b09114933cca22c4a847a90a415cd113e5a | |
21 | SHA1 (patch-make_autoconf_lib-alsa.m4) = 999fbf951363f6b49b22aad81537728f22d7c381 | 21 | SHA1 (patch-make_autoconf_lib-alsa.m4) = 999fbf951363f6b49b22aad81537728f22d7c381 | |
22 | SHA1 (patch-make_autoconf_lib-bundled.m4) = 8720c3f674955e8a51b2ab7dba80c36d34ba8594 | 22 | SHA1 (patch-make_autoconf_lib-bundled.m4) = 8720c3f674955e8a51b2ab7dba80c36d34ba8594 | |
23 | SHA1 (patch-make_autoconf_lib-freetype.m4) = 3dbdfea4011dc69593ab302626b9ec4dfc7a7d54 | 23 | SHA1 (patch-make_autoconf_lib-freetype.m4) = 3dbdfea4011dc69593ab302626b9ec4dfc7a7d54 | |
24 | SHA1 (patch-make_autoconf_lib-x11.m4) = f609a726f2d795f1d05cc933df587d3440c09b9f | 24 | SHA1 (patch-make_autoconf_lib-x11.m4) = f609a726f2d795f1d05cc933df587d3440c09b9f | |
25 | SHA1 (patch-make_common_NativeCompilation.gmk) = fc97a952ba87efb450f59e87f19fb4c47558ae1d | |||
26 | SHA1 (patch-make_data_fontconfig_bsd.fontconfig.properties) = 9fd9f6ef4af0eece0b4ca0acbb44331566f17e07 | 25 | SHA1 (patch-make_data_fontconfig_bsd.fontconfig.properties) = 9fd9f6ef4af0eece0b4ca0acbb44331566f17e07 | |
27 | SHA1 (patch-make_lib_Awt2dLibraries.gmk) = ab77cfd0f07425b694688ffa98c2c661d1ac017d | |||
28 | SHA1 (patch-src_hotspot_cpu_arm_c1__LIRAssembler__arm.cpp) = 97c6a06d6e957e267969cae3c9ad09c7ab9d0e56 | |||
29 | SHA1 (patch-src_hotspot_cpu_arm_c1__LIRGenerator__arm.cpp) = cfaace9741b0b30daf827119127478a195f8374f | |||
30 | SHA1 (patch-src_hotspot_os__cpu_bsd__arm_bsd__arm__32.s) = 474a66abfb25030d4e32134816c14b157d1ebe6a | 26 | SHA1 (patch-src_hotspot_os__cpu_bsd__arm_bsd__arm__32.s) = 474a66abfb25030d4e32134816c14b157d1ebe6a | |
31 | SHA1 (patch-src_hotspot_os__cpu_bsd__arm_vm__version__bsd__arm__32.cpp) = 8a99417711c4826490954d43f142afc0a0c68e9f | |||
32 | SHA1 (patch-src_hotspot_os__cpu_bsd__zero_os__bsd__zero.cpp) = 384214d554db82dc9092ee8f975aa5a73aae67ab | |||
33 | SHA1 (patch-src_hotspot_os_bsd_os__bsd.cpp) = 6322cbdda03dee528e89ac8b725f3df5e2165797 | 27 | SHA1 (patch-src_hotspot_os_bsd_os__bsd.cpp) = 6322cbdda03dee528e89ac8b725f3df5e2165797 | |
34 | SHA1 (patch-src_hotspot_os_bsd_os__perf__bsd.cpp) = 7bb57f82f3a93adc1970ed4215148fc02ecbcd5a | 28 | SHA1 (patch-src_hotspot_os_bsd_os__perf__bsd.cpp) = 7bb57f82f3a93adc1970ed4215148fc02ecbcd5a | |
35 | SHA1 (patch-src_hotspot_os_posix_os__posix.cpp) = e70e8c1e59f0be184a7a1d6e9d11ac7b934ce4b2 | 29 | SHA1 (patch-src_hotspot_os_posix_os__posix.cpp) = e70e8c1e59f0be184a7a1d6e9d11ac7b934ce4b2 | |
36 | SHA1 (patch-src_hotspot_share_libadt_dict.cpp) = a5c62973f563742d4ccc7db341b33366d14e2a01 | 30 | SHA1 (patch-src_hotspot_share_libadt_dict.cpp) = a5c62973f563742d4ccc7db341b33366d14e2a01 | |
37 | SHA1 (patch-src_java.desktop_share_native_libfontmanager_harfbuzz_hb-blob.cc) = 6635bba71373f65107f5324f68de41d1320bcad8 | |||
38 | SHA1 (patch-src_java.desktop_unix_native_common_awt_fontpath.c) = c27a058dbcc836fa5a9f979f193284a706a7c50b | 31 | SHA1 (patch-src_java.desktop_unix_native_common_awt_fontpath.c) = c27a058dbcc836fa5a9f979f193284a706a7c50b |
@@ -1,23 +1,22 @@ | @@ -1,23 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.110 2021/12/08 16:05:22 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.110.6.1 2022/08/28 13:58:00 spz Exp $ | |
2 | 2 | |||
3 | DISTNAME= openjdk-jdk8u-${GITHUB_TAG} | 3 | DISTNAME= jdk8u-${GITHUB_TAG} | |
4 | PKGNAME= openjdk8-1.8.${GITHUB_TAG:C/.*u([0-9]+).*/\1/} | 4 | PKGNAME= openjdk8-1.8.${GITHUB_TAG:C/.*u([0-9]+).*/\1/} | |
5 | PKGREVISION= 3 | |||
6 | CATEGORIES= lang | 5 | CATEGORIES= lang | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} | |
8 | MASTER_SITES+= ${MASTER_SITE_LOCAL:=openjdk7/} # for bootstrap kits | 7 | MASTER_SITES+= ${MASTER_SITE_LOCAL:=openjdk7/} # for bootstrap kits | |
9 | GITHUB_PROJECT= openjdk-jdk8u | 8 | GITHUB_PROJECT= jdk8u | |
10 | GITHUB_TAG= jdk8u292-b10.2 | 9 | GITHUB_TAG= jdk8u342-b07.1 | |
11 | 10 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= https://openjdk.java.net/ | 12 | HOMEPAGE= https://openjdk.java.net/ | |
14 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | 13 | COMMENT= Open-source implementation of the Java Platform, Standard Edition | |
15 | LICENSE= gnu-gpl-v2 | 14 | LICENSE= gnu-gpl-v2 | |
16 | 15 | |||
17 | DISTFILES= ${DEFAULT_DISTFILES} | 16 | DISTFILES= ${DEFAULT_DISTFILES} | |
18 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | 17 | EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} | |
19 | 18 | |||
20 | # Use same DIST_SUBDIR as openjdk7 to avoid duplication of common distfiles | 19 | # Use same DIST_SUBDIR as openjdk7 to avoid duplication of common distfiles | |
21 | DIST_SUBDIR= openjdk7 | 20 | DIST_SUBDIR= openjdk7 | |
22 | 21 | |||
23 | JAVA_NAME= openjdk8 | 22 | JAVA_NAME= openjdk8 |
@@ -1,96 +1,92 @@ | @@ -1,96 +1,92 @@ | |||
1 | $NetBSD: distinfo,v 1.88 2022/05/24 21:32:43 tnn Exp $ | 1 | $NetBSD: distinfo,v 1.88.2.1 2022/08/28 13:58:00 spz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 8745b980e290e509c0dd09706398b89afce85fee1405b9367b6684c83d56b96a | 3 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 8745b980e290e509c0dd09706398b89afce85fee1405b9367b6684c83d56b96a | |
4 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 6ed928cc68503c27edd6f3a90f94e1e762192d41997b12903e37071f4fcd34f5579fa970e59c240928eaae60729300fbfdb02a5ec1136bc757ee24f1ee554af4 | 4 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 6ed928cc68503c27edd6f3a90f94e1e762192d41997b12903e37071f4fcd34f5579fa970e59c240928eaae60729300fbfdb02a5ec1136bc757ee24f1ee554af4 | |
5 | Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes | 5 | Size (openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz) = 26404752 bytes | |
6 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = f425ea056cb5b06be950a38d3c6cc517e18a4fa6e9e9db010f380c63be6563a5 | 6 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = f425ea056cb5b06be950a38d3c6cc517e18a4fa6e9e9db010f380c63be6563a5 | |
7 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 664d1f987af6b7271a5c6553a606beae09de3e77cea44ae8dd9327f78ac07afc9d81335ee342bd564617a3e54982d2ec75a827dcfc1ab4a2c54a041dd571f4fb | 7 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 664d1f987af6b7271a5c6553a606beae09de3e77cea44ae8dd9327f78ac07afc9d81335ee342bd564617a3e54982d2ec75a827dcfc1ab4a2c54a041dd571f4fb | |
8 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes | 8 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-amd64-20150301.tar.xz) = 26955712 bytes | |
9 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = efc81291c3e2ee6810a6ace11a7e2f0688c2e9e714545240487d511b60ceb450 | 9 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = efc81291c3e2ee6810a6ace11a7e2f0688c2e9e714545240487d511b60ceb450 | |
10 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 6514db6e244214169b85d37ea0a41655822a8db11922574e287802aef684cd753237521a5bffa6be1cd1e26e23c19851a5ea89fea54dbc935485903d524dd152 | 10 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 6514db6e244214169b85d37ea0a41655822a8db11922574e287802aef684cd753237521a5bffa6be1cd1e26e23c19851a5ea89fea54dbc935485903d524dd152 | |
11 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes | 11 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz) = 23104564 bytes | |
12 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = cd349b7c2dca11e42f1e427a8ed6a53820ffaa9df166053ebcf98aa09aa403e0 | 12 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = cd349b7c2dca11e42f1e427a8ed6a53820ffaa9df166053ebcf98aa09aa403e0 | |
13 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 8c809f505435672f478036ddab436acdae032a2eed17698d36d74960fb17bde6f98b460c5904ac4737259e5e59d1a5447973a40085c633687d4b76ac3feda53c | 13 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 8c809f505435672f478036ddab436acdae032a2eed17698d36d74960fb17bde6f98b460c5904ac4737259e5e59d1a5447973a40085c633687d4b76ac3feda53c | |
14 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 27615992 bytes | 14 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-i386-20150301.tar.xz) = 27615992 bytes | |
15 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = d24626a2251851aeb817021977f86b704cc07e5f3be7848e989d7dd35e520073 | 15 | BLAKE2s (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = d24626a2251851aeb817021977f86b704cc07e5f3be7848e989d7dd35e520073 | |
16 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 5391de2d35934b79462b603cd19c65b21712891d59afe9d6e5319ea479fe2bc528e4f423648cd6fc9bcaec97ed57b9e01d1c46d04bc4edb9ed5ae7131b7cd5d7 | 16 | SHA512 (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 5391de2d35934b79462b603cd19c65b21712891d59afe9d6e5319ea479fe2bc528e4f423648cd6fc9bcaec97ed57b9e01d1c46d04bc4edb9ed5ae7131b7cd5d7 | |
17 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes | 17 | Size (openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz) = 23041084 bytes | |
18 | BLAKE2s (openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz) = 36ddd58f37fc165d19ca2647b0b6ef7d32640ebee0fcd5674e0708cb806800fe | 18 | BLAKE2s (openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz) = 36ddd58f37fc165d19ca2647b0b6ef7d32640ebee0fcd5674e0708cb806800fe | |
19 | SHA512 (openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz) = b1f302d33f8a8630c46fc20177a8a56dd521a51aec383e1111734130ea522d4da700554be9d82901930b497e9b73d1f714e3fb0232e4711aaaff9513a5c985cf | 19 | SHA512 (openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz) = b1f302d33f8a8630c46fc20177a8a56dd521a51aec383e1111734130ea522d4da700554be9d82901930b497e9b73d1f714e3fb0232e4711aaaff9513a5c985cf | |
20 | Size (openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz) = 29542212 bytes | 20 | Size (openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz) = 29542212 bytes | |
21 | BLAKE2s (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 7c16bafb772ca8a98ed300b751588d7c90dafe1d994822372971167993b44543 | 21 | BLAKE2s (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 7c16bafb772ca8a98ed300b751588d7c90dafe1d994822372971167993b44543 | |
22 | SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 15ee0583de67df94c980eec197e5279344eaf94d4830e2030f8c8cbc795bce1e0abdf435be4be4c5da271a41d5441e9ebf4bd4f088b17698b5a1e4cc685ebf3a | 22 | SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 15ee0583de67df94c980eec197e5279344eaf94d4830e2030f8c8cbc795bce1e0abdf435be4be4c5da271a41d5441e9ebf4bd4f088b17698b5a1e4cc685ebf3a | |
23 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes | 23 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2) = 37910104 bytes | |
24 | BLAKE2s (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 98777d4ff1f864a9ff5a42870b30319abd39488be2abfdc5e7d3d59b016c5807 | 24 | BLAKE2s (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 98777d4ff1f864a9ff5a42870b30319abd39488be2abfdc5e7d3d59b016c5807 | |
25 | SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 1403e582dacd0474e57d9aa8f1333060c50d099ef5d2c5a992ff7f63dcde2e538ff1e7fb78e45d12fd5aea6daf0704672e7f326399d415ee0d6bb53b6f925e9f | 25 | SHA512 (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 1403e582dacd0474e57d9aa8f1333060c50d099ef5d2c5a992ff7f63dcde2e538ff1e7fb78e45d12fd5aea6daf0704672e7f326399d415ee0d6bb53b6f925e9f | |
26 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes | 26 | Size (openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2) = 37883700 bytes | |
27 | BLAKE2s (openjdk7/openjdk-jdk8u-jdk8u292-b10.2.tar.gz) = e0f2a86f4b2f07229023bd9f18046bd490ecd98752cec47a1dfba66369b2d269 | 27 | BLAKE2s (openjdk7/jdk8u-jdk8u342-b07.1.tar.gz) = d6fab9676f8823b787cab9a818b4dfda9899e7a38f5d5c7cfeaafd172c64f05a | |
28 | SHA512 (openjdk7/openjdk-jdk8u-jdk8u292-b10.2.tar.gz) = 3614ef9ee4327242c62cdf80bee746c648a91e515e5611dcc8a2576fc6aaf073351132d910fcb16366302d59e615142ce9948be38eccbf236f250e9b15e6d752 | 28 | SHA512 (openjdk7/jdk8u-jdk8u342-b07.1.tar.gz) = 8e3055a680d640879035246c1a0c612dd09f59f3b58d44c035c32fb7351e32d353c7b79a6cf784b432a533f98d462355da6456c6508175f7a15bb7297d138304 | |
29 | Size (openjdk7/openjdk-jdk8u-jdk8u292-b10.2.tar.gz) = 88568471 bytes | 29 | Size (openjdk7/jdk8u-jdk8u342-b07.1.tar.gz) = 88770755 bytes | |
30 | SHA1 (patch-aa) = 8810cfed600ee3bf36a408cc77e497ac7b3e6838 | 30 | SHA1 (patch-aa) = 8810cfed600ee3bf36a408cc77e497ac7b3e6838 | |
31 | SHA1 (patch-al) = f65f739805c2ef471a4de10d6da42e86c5561b8c | 31 | SHA1 (patch-al) = f65f739805c2ef471a4de10d6da42e86c5561b8c | |
32 | SHA1 (patch-an) = fce4da00762770c1c0592bd225bf73e875252178 | 32 | SHA1 (patch-an) = fce4da00762770c1c0592bd225bf73e875252178 | |
33 | SHA1 (patch-ap) = 89114a9ee048b92d897509feb283cf9aeeac9fc5 | 33 | SHA1 (patch-ap) = 89114a9ee048b92d897509feb283cf9aeeac9fc5 | |
34 | SHA1 (patch-as) = 484ba6dd99c650ebe3df5639548ee2874c326aaa | 34 | SHA1 (patch-as) = 484ba6dd99c650ebe3df5639548ee2874c326aaa | |
35 | SHA1 (patch-at) = 736ead4b9f391c711bf1f387d87ffb9363823557 | 35 | SHA1 (patch-at) = 736ead4b9f391c711bf1f387d87ffb9363823557 | |
36 | SHA1 (patch-ba) = a54a25d4f8982ff4d2cb4e7e456fe2a44656b800 | 36 | SHA1 (patch-ba) = a54a25d4f8982ff4d2cb4e7e456fe2a44656b800 | |
37 | SHA1 (patch-bh) = 6194a7c319a496f8ff7df173912cf87118f26a63 | 37 | SHA1 (patch-bh) = 6194a7c319a496f8ff7df173912cf87118f26a63 | |
38 | SHA1 (patch-bi) = 5409f0944d6f850baeaaa7c64d2e8ad52233e1e9 | 38 | SHA1 (patch-bi) = 5409f0944d6f850baeaaa7c64d2e8ad52233e1e9 | |
39 | SHA1 (patch-bn) = a50dbe17236a90d60d4bbb852ae447e51a279892 | 39 | SHA1 (patch-bn) = a50dbe17236a90d60d4bbb852ae447e51a279892 | |
40 | SHA1 (patch-common_autoconf_boot-jdk.m4) = a29767c79544dea243019cc841d834f756172462 | 40 | SHA1 (patch-common_autoconf_boot-jdk.m4) = a29767c79544dea243019cc841d834f756172462 | |
41 | SHA1 (patch-common_autoconf_generated-configure.sh) = 6fb73788e7b1e98966f7005a10b7957745700ec9 | 41 | SHA1 (patch-common_autoconf_generated-configure.sh) = e28eec3e1e6de016d4f9356d781d925d3660547d | |
42 | SHA1 (patch-common_autoconf_spec.gmk.in) = 5fbf47f2241b5c898a75fb1741873043f1c983f0 | 42 | SHA1 (patch-common_autoconf_spec.gmk.in) = 5fbf47f2241b5c898a75fb1741873043f1c983f0 | |
43 | SHA1 (patch-hotspot_agent_src_os_bsd_Makefile) = 6e4c41b080577ed7cd418ee3b84f7f5a73dd11e6 | 43 | SHA1 (patch-hotspot_agent_src_os_bsd_Makefile) = 6e4c41b080577ed7cd418ee3b84f7f5a73dd11e6 | |
44 | SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = 893f3b7ad0839a75be49ddd0f5eefcff2dbd2928 | 44 | SHA1 (patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_utilities_PlatformInfo.java) = 893f3b7ad0839a75be49ddd0f5eefcff2dbd2928 | |
45 | SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 2c0d286c87f8239e8d5aa7fcc21e09b4b1c5a46e | 45 | SHA1 (patch-hotspot_make_bsd_makefiles_defs.make) = 2c0d286c87f8239e8d5aa7fcc21e09b4b1c5a46e | |
46 | SHA1 (patch-hotspot_make_bsd_makefiles_saproc.make) = cf90f6a3d170aa7291fb3cfe4df7df20ec377132 | 46 | SHA1 (patch-hotspot_make_bsd_makefiles_saproc.make) = cf90f6a3d170aa7291fb3cfe4df7df20ec377132 | |
47 | SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239 | 47 | SHA1 (patch-hotspot_make_solaris_makefiles_build__vm__def.sh) = 54d197a94d27406f2957b5c2a7a7982866f99239 | |
48 | SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 7195c97c4f559b2e9410028315de351c5047d59d | 48 | SHA1 (patch-hotspot_make_solaris_makefiles_debug.make) = 7195c97c4f559b2e9410028315de351c5047d59d | |
49 | SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 84e3d6b6603887aaac13747b5c972dd3eec4c7f1 | 49 | SHA1 (patch-hotspot_make_solaris_makefiles_dtrace.make) = 84e3d6b6603887aaac13747b5c972dd3eec4c7f1 | |
50 | SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976 | 50 | SHA1 (patch-hotspot_make_solaris_makefiles_fastdebug.make) = 632f96a322f1568df6f49bf31716bafe1d324976 | |
51 | SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = b846f0ef8e9ba2fb41e4d32b4cc07ea25170e022 | 51 | SHA1 (patch-hotspot_make_solaris_makefiles_gcc.make) = b846f0ef8e9ba2fb41e4d32b4cc07ea25170e022 | |
52 | SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = b2db4dbfd7cf3e862bf4604d722f5cf4e898c1bc | 52 | SHA1 (patch-hotspot_make_solaris_makefiles_jsig.make) = b2db4dbfd7cf3e862bf4604d722f5cf4e898c1bc | |
53 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39 | 53 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER1.gcc) = 58965fe7c142b67be35cab8b30f84dcee2096e39 | |
54 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b | 54 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-COMPILER2.gcc) = 2dfd843c450971ee0857cbd81b946a4d7c86ee3b | |
55 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b | 55 | SHA1 (patch-hotspot_make_solaris_makefiles_mapfile-vers-TIERED.gcc) = 82ac550f4c342f657834f30f87b7b359e2b7b41b | |
56 | SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850 | 56 | SHA1 (patch-hotspot_make_solaris_makefiles_optimized.make) = 78d64fe6cb7c3420889884a450c0803d56e44850 | |
57 | SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = c41b360302bffd9fbfaa34ee7a4d5d1a756ae0e2 | 57 | SHA1 (patch-hotspot_make_solaris_makefiles_product.make) = c41b360302bffd9fbfaa34ee7a4d5d1a756ae0e2 | |
58 | SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 0ca85ba72d154643b934815a0a2deb1e77371ff9 | 58 | SHA1 (patch-hotspot_make_solaris_makefiles_saproc.make) = 0ca85ba72d154643b934815a0a2deb1e77371ff9 | |
59 | SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = 787e0c68cf976fc0df3e19fb2a22b1b7e3662c07 | 59 | SHA1 (patch-hotspot_make_solaris_makefiles_vm.make) = 787e0c68cf976fc0df3e19fb2a22b1b7e3662c07 | |
60 | SHA1 (patch-hotspot_src_cpu_aarch64_vm_vm__version__aarch64.cpp) = b02d08302974a923e19875c4fa30057580629f14 | 60 | SHA1 (patch-hotspot_src_cpu_aarch64_vm_vm__version__aarch64.cpp) = b02d08302974a923e19875c4fa30057580629f14 | |
61 | SHA1 (patch-hotspot_src_cpu_aarch64_vm_vm__version__aarch64.hpp) = 6a766abe3c53ee3b15ad9636527d0e4b61942d4d | 61 | SHA1 (patch-hotspot_src_cpu_aarch64_vm_vm__version__aarch64.hpp) = 6a766abe3c53ee3b15ad9636527d0e4b61942d4d | |
62 | SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088 | 62 | SHA1 (patch-hotspot_src_cpu_zero_vm_methodHandles__zero.cpp) = 9f7acf1eff3baba430880be9fd0f6148056dd088 | |
63 | SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = 446b96a91a2e4fa76f43ac653d1608f037c64af9 | 63 | SHA1 (patch-hotspot_src_cpu_zero_vm_nativeInst__zero.cpp) = 446b96a91a2e4fa76f43ac653d1608f037c64af9 | |
64 | SHA1 (patch-hotspot_src_os__cpu_bsd__aarch64_vm_bytes__bsd__aarch64.inline.hpp) = acc0b870113ffc279d089da385e564f3ffd87f89 | 64 | SHA1 (patch-hotspot_src_os__cpu_bsd__aarch64_vm_bytes__bsd__aarch64.inline.hpp) = acc0b870113ffc279d089da385e564f3ffd87f89 | |
65 | SHA1 (patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp) = 10cab6ac79e57d6a36b9183ea62ff8b3965d68bb | 65 | SHA1 (patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp) = 461717b25728884add18a8c68221ccea4ef81bbe | |
66 | SHA1 (patch-hotspot_src_os__cpu_bsd__aarch64_vm_vm__version__bsd__aarch64.cpp) = d6762bb2a9fe6e158ccf23f7d04aa0cba588e78e | 66 | SHA1 (patch-hotspot_src_os__cpu_bsd__aarch64_vm_vm__version__bsd__aarch64.cpp) = d6762bb2a9fe6e158ccf23f7d04aa0cba588e78e | |
67 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = f46713855507654be42707b1f80a779796929069 | 67 | SHA1 (patch-hotspot_src_os__cpu_bsd__zero_vm_atomic__bsd__zero.inline.hpp) = f46713855507654be42707b1f80a779796929069 | |
68 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6 | 68 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_atomic__solaris__x86.inline.hpp) = 2bf9147643be4ac711d1bf94eb0e6ae4abad20c6 | |
69 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c | 69 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_orderAccess__solaris__x86.inline.hpp) = 82818bc8d8fee46403b88cf52a7c978b5ea0005c | |
70 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = 6a6b719a52408e88b27d3f2a5a41789dc15ef39d | 70 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.cpp) = 6a6b719a52408e88b27d3f2a5a41789dc15ef39d | |
71 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.inline.hpp) = a0feebbe796ab6aeddb18cfaa829888f0e99dbd3 | 71 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_os__solaris__x86.inline.hpp) = a0feebbe796ab6aeddb18cfaa829888f0e99dbd3 | |
72 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 92377183e9b9f232dfd7161bf37a8856441f3977 | 72 | SHA1 (patch-hotspot_src_os__cpu_solaris__x86_vm_prefetch__solaris__x86.inline.hpp) = 92377183e9b9f232dfd7161bf37a8856441f3977 | |
73 | SHA1 (patch-hotspot_src_os_bsd_vm_jsig.c) = 55f9f232f886ee57cd327639768c91c69d0c12c2 | 73 | SHA1 (patch-hotspot_src_os_bsd_vm_jsig.c) = 55f9f232f886ee57cd327639768c91c69d0c12c2 | |
74 | SHA1 (patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp) = b56cfc0abb53f9ec79005d9169566aadeecc51e7 | 74 | SHA1 (patch-hotspot_src_os_bsd_vm_osThread__bsd.cpp) = b56cfc0abb53f9ec79005d9169566aadeecc51e7 | |
75 | SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = bb1d9b46b43b61e29e9bdf1e4311a486a81dc6f4 | 75 | SHA1 (patch-hotspot_src_os_posix_vm_os__posix.cpp) = bb1d9b46b43b61e29e9bdf1e4311a486a81dc6f4 | |
76 | SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = e4321382dc95fe9e363abc8c8a740e9f3f23c170 | 76 | SHA1 (patch-hotspot_src_os_solaris_dtrace_jhelper.d) = e4321382dc95fe9e363abc8c8a740e9f3f23c170 | |
77 | SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47 | 77 | SHA1 (patch-hotspot_src_os_solaris_vm_decoder__solaris.cpp) = 3be8a96525ead1df18a40b18dccfad4ef2765d47 | |
78 | SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = c8840633681c01d4a911e32e8d79060fbbdc506e | 78 | SHA1 (patch-hotspot_src_os_solaris_vm_os__solaris.cpp) = c8840633681c01d4a911e32e8d79060fbbdc506e | |
79 | SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 589bf0707023b9f799caf2cafe5aeba89af46b05 | 79 | SHA1 (patch-hotspot_src_os_solaris_vm_perfMemory__solaris.cpp) = 589bf0707023b9f799caf2cafe5aeba89af46b05 | |
80 | SHA1 (patch-hotspot_src_share_vm_classfile_symbolTable.cpp) = c0077a7691ce2ba698f46d9fc8c81bf974aef68c | |||
81 | SHA1 (patch-hotspot_src_share_vm_gc__implementation_concurrentMarkSweep_compactibleFreeListSpace.cpp) = b2bb8e74e43099fa9d1e157400bbb78386281235 | |||
82 | SHA1 (patch-hotspot_src_share_vm_gc__implementation_g1_heapRegionSet.hpp) = 9e9347f9695cce3599fe12448445bb20d9b36f08 | |||
83 | SHA1 (patch-hotspot_src_share_vm_memory_metaspace.cpp) = 260005e002e0926447952850bbc1150e50a05509 | |||
84 | SHA1 (patch-hotspot_src_share_vm_oops_klass.hpp) = 2a728aa8fb04976195ebf58549a544b97e56b329 | 80 | SHA1 (patch-hotspot_src_share_vm_oops_klass.hpp) = 2a728aa8fb04976195ebf58549a544b97e56b329 | |
85 | SHA1 (patch-hotspot_src_share_vm_opto_library__call.cpp) = 35484c16c7ff1ce57b78c1c0fafa0dfcc7f0072a | 81 | SHA1 (patch-hotspot_src_share_vm_opto_library__call.cpp) = 35484c16c7ff1ce57b78c1c0fafa0dfcc7f0072a | |
86 | SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293 | 82 | SHA1 (patch-hotspot_src_share_vm_opto_node.cpp) = aacb4e03f62f1a6f9b38de39a966c318b70b1293 | |
87 | SHA1 (patch-hotspot_src_share_vm_runtime_arguments.cpp) = 80265396c62de95b0937d770c1dba0e8a53daa80 | 83 | SHA1 (patch-hotspot_src_share_vm_runtime_arguments.cpp) = 80265396c62de95b0937d770c1dba0e8a53daa80 | |
88 | SHA1 (patch-hotspot_src_share_vm_runtime_os.cpp) = f4ac9e8b00459a421412a11617b54f93c02d408b | 84 | SHA1 (patch-hotspot_src_share_vm_runtime_os.cpp) = f4ac9e8b00459a421412a11617b54f93c02d408b | |
89 | SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = a8e8fef04d7acb4772f57961e7df3681bd53d0b9 | 85 | SHA1 (patch-hotspot_src_share_vm_utilities_globalDefinitions__gcc.hpp) = a8e8fef04d7acb4772f57961e7df3681bd53d0b9 | |
90 | SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7 | 86 | SHA1 (patch-hotspot_src_share_vm_utilities_hashtable.cpp) = 83b90d951ce3aa9e913a36d792ac7376fb3d8bc7 | |
91 | SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7 | 87 | SHA1 (patch-jdk_make_CompileDemos.gmk) = 4d5e2e9b0e35e373e6246408c775c25094b6f1c7 | |
92 | SHA1 (patch-jdk_make_CompileLaunchers.gmk) = d496999f10fc56b1d68283ab4636787058f51090 | 88 | SHA1 (patch-jdk_make_CompileLaunchers.gmk) = d496999f10fc56b1d68283ab4636787058f51090 | |
93 | SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5 | 89 | SHA1 (patch-jdk_make_CreateJars.gmk) = 0f49c8ec33121d7878ea4b6bd06d2e4e4af9a1d5 | |
94 | SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828 | 90 | SHA1 (patch-jdk_make_GenerateSources.gmk) = ec1b64805afb6edca637d87529b1d3fa59d20828 | |
95 | SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41 | 91 | SHA1 (patch-jdk_make_Images.gmk) = e6643dcb25ad5457efe610f6ab7fd0ccc9b5ed41 | |
96 | SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 1e29aaa4a4ce5bb104bdd8d8ba1b87f8ff09b8be | 92 | SHA1 (patch-jdk_make_lib_Awt2dLibraries.gmk) = 1e29aaa4a4ce5bb104bdd8d8ba1b87f8ff09b8be |
@@ -1,399 +1,395 @@ | @@ -1,399 +1,395 @@ | |||
1 | $NetBSD: patch-common_autoconf_generated-configure.sh,v 1.21 2021/06/27 14:54:41 tnn Exp $ | 1 | $NetBSD: patch-common_autoconf_generated-configure.sh,v 1.21.8.1 2022/08/28 13:58:00 spz Exp $ | |
2 | 2 | |||
3 | BOOT_JDK_VERSION part: pkg/51221 (Build error with OpenJDK8 and i386) and | 3 | --- common/autoconf/generated-configure.sh.orig 2022-05-26 16:48:39.258220648 +0000 | |
4 | pkg/53223. | |||
5 | Fix detection of GCC>=10. | |||
6 | ||||
7 | --- common/autoconf/generated-configure.sh.orig 2021-05-14 21:52:06.000000000 +0000 | |||
8 | +++ common/autoconf/generated-configure.sh | 4 | +++ common/autoconf/generated-configure.sh | |
9 | @@ -4191,7 +4191,7 @@ VALID_TOOLCHAINS_all="gcc clang solstudi | 5 | @@ -4198,7 +4198,7 @@ VALID_TOOLCHAINS_all="gcc clang solstudi | |
10 | # These toolchains are valid on different platforms | 6 | # These toolchains are valid on different platforms | |
11 | VALID_TOOLCHAINS_bsd="clang gcc" | 7 | VALID_TOOLCHAINS_bsd="clang gcc" | |
12 | VALID_TOOLCHAINS_linux="gcc clang" | 8 | VALID_TOOLCHAINS_linux="gcc clang" | |
13 | -VALID_TOOLCHAINS_solaris="solstudio" | 9 | -VALID_TOOLCHAINS_solaris="solstudio" | |
14 | +VALID_TOOLCHAINS_solaris="gcc solstudio" | 10 | +VALID_TOOLCHAINS_solaris="gcc solstudio" | |
15 | VALID_TOOLCHAINS_macosx="gcc clang" | 11 | VALID_TOOLCHAINS_macosx="gcc clang" | |
16 | VALID_TOOLCHAINS_aix="xlc" | 12 | VALID_TOOLCHAINS_aix="xlc" | |
17 | VALID_TOOLCHAINS_windows="microsoft" | 13 | VALID_TOOLCHAINS_windows="microsoft" | |
18 | @@ -15482,9 +15482,6 @@ done | 14 | @@ -15475,9 +15475,6 @@ done | |
19 | # We need to find a recent version of GNU make. Especially on Solaris, this can be tricky. | 15 | # We need to find a recent version of GNU make. Especially on Solaris, this can be tricky. | |
20 | if test "x$MAKE" != x; then | 16 | if test "x$MAKE" != x; then | |
21 | # User has supplied a make, test it. | 17 | # User has supplied a make, test it. | |
22 | - if test ! -f "$MAKE"; then | 18 | - if test ! -f "$MAKE"; then | |
23 | - as_fn_error $? "The specified make (by MAKE=$MAKE) is not found." "$LINENO" 5 | 19 | - as_fn_error $? "The specified make (by MAKE=$MAKE) is not found." "$LINENO" 5 | |
24 | - fi | 20 | - fi | |
25 | 21 | |||
26 | MAKE_CANDIDATE=""$MAKE"" | 22 | MAKE_CANDIDATE=""$MAKE"" | |
27 | DESCRIPTION="user supplied MAKE=$MAKE" | 23 | DESCRIPTION="user supplied MAKE=$MAKE" | |
28 | @@ -20173,7 +20170,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 24 | @@ -20352,7 +20349,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
29 | BOOT_JDK_FOUND=no | 25 | BOOT_JDK_FOUND=no | |
30 | else | 26 | else | |
31 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 27 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
32 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 28 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
33 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 29 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
34 | 30 | |||
35 | # Extra M4 quote needed to protect [] in grep expression. | 31 | # Extra M4 quote needed to protect [] in grep expression. | |
36 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 32 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
37 | @@ -20505,7 +20502,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 33 | @@ -20684,7 +20681,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
38 | BOOT_JDK_FOUND=no | 34 | BOOT_JDK_FOUND=no | |
39 | else | 35 | else | |
40 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 36 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
41 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 37 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
42 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 38 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
43 | 39 | |||
44 | # Extra M4 quote needed to protect [] in grep expression. | 40 | # Extra M4 quote needed to protect [] in grep expression. | |
45 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 41 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
46 | @@ -20823,7 +20820,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 42 | @@ -21002,7 +20999,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
47 | BOOT_JDK_FOUND=no | 43 | BOOT_JDK_FOUND=no | |
48 | else | 44 | else | |
49 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 45 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
50 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 46 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
51 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 47 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
52 | 48 | |||
53 | # Extra M4 quote needed to protect [] in grep expression. | 49 | # Extra M4 quote needed to protect [] in grep expression. | |
54 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 50 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
55 | @@ -21011,7 +21008,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 51 | @@ -21190,7 +21187,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
56 | BOOT_JDK_FOUND=no | 52 | BOOT_JDK_FOUND=no | |
57 | else | 53 | else | |
58 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 54 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
59 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 55 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
60 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 56 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
61 | 57 | |||
62 | # Extra M4 quote needed to protect [] in grep expression. | 58 | # Extra M4 quote needed to protect [] in grep expression. | |
63 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 59 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
64 | @@ -21289,7 +21286,7 @@ fi | 60 | @@ -21468,7 +21465,7 @@ fi | |
65 | # Resolve file symlinks | 61 | # Resolve file symlinks | |
66 | while test $COUNTER -lt 20; do | 62 | while test $COUNTER -lt 20; do | |
67 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | 63 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | |
68 | - if test "x$ISLINK" == x; then | 64 | - if test "x$ISLINK" == x; then | |
69 | + if test "x$ISLINK" = x; then | 65 | + if test "x$ISLINK" = x; then | |
70 | # This is not a symbolic link! We are done! | 66 | # This is not a symbolic link! We are done! | |
71 | break | 67 | break | |
72 | fi | 68 | fi | |
73 | @@ -21339,7 +21336,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 69 | @@ -21518,7 +21515,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
74 | BOOT_JDK_FOUND=no | 70 | BOOT_JDK_FOUND=no | |
75 | else | 71 | else | |
76 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 72 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
77 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 73 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
78 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 74 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
79 | 75 | |||
80 | # Extra M4 quote needed to protect [] in grep expression. | 76 | # Extra M4 quote needed to protect [] in grep expression. | |
81 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 77 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
82 | @@ -21554,7 +21551,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 78 | @@ -21733,7 +21730,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
83 | BOOT_JDK_FOUND=no | 79 | BOOT_JDK_FOUND=no | |
84 | else | 80 | else | |
85 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 81 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
86 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 82 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
87 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 83 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
88 | 84 | |||
89 | # Extra M4 quote needed to protect [] in grep expression. | 85 | # Extra M4 quote needed to protect [] in grep expression. | |
90 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 86 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
91 | @@ -21734,7 +21731,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 87 | @@ -21913,7 +21910,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
92 | BOOT_JDK_FOUND=no | 88 | BOOT_JDK_FOUND=no | |
93 | else | 89 | else | |
94 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 90 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
95 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 91 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
96 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 92 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
97 | 93 | |||
98 | # Extra M4 quote needed to protect [] in grep expression. | 94 | # Extra M4 quote needed to protect [] in grep expression. | |
99 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 95 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
100 | @@ -21942,7 +21939,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 96 | @@ -22121,7 +22118,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
101 | BOOT_JDK_FOUND=no | 97 | BOOT_JDK_FOUND=no | |
102 | else | 98 | else | |
103 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 99 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
104 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 100 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
105 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 101 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
106 | 102 | |||
107 | # Extra M4 quote needed to protect [] in grep expression. | 103 | # Extra M4 quote needed to protect [] in grep expression. | |
108 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 104 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
109 | @@ -22122,7 +22119,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 105 | @@ -22301,7 +22298,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
110 | BOOT_JDK_FOUND=no | 106 | BOOT_JDK_FOUND=no | |
111 | else | 107 | else | |
112 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 108 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
113 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 109 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
114 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 110 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
115 | 111 | |||
116 | # Extra M4 quote needed to protect [] in grep expression. | 112 | # Extra M4 quote needed to protect [] in grep expression. | |
117 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 113 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
118 | @@ -22330,7 +22327,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 114 | @@ -22509,7 +22506,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
119 | BOOT_JDK_FOUND=no | 115 | BOOT_JDK_FOUND=no | |
120 | else | 116 | else | |
121 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 117 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
122 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 118 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
123 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 119 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
124 | 120 | |||
125 | # Extra M4 quote needed to protect [] in grep expression. | 121 | # Extra M4 quote needed to protect [] in grep expression. | |
126 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 122 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
127 | @@ -22510,7 +22507,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 123 | @@ -22689,7 +22686,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
128 | BOOT_JDK_FOUND=no | 124 | BOOT_JDK_FOUND=no | |
129 | else | 125 | else | |
130 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 126 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
131 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 127 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
132 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 128 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
133 | 129 | |||
134 | # Extra M4 quote needed to protect [] in grep expression. | 130 | # Extra M4 quote needed to protect [] in grep expression. | |
135 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 131 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
136 | @@ -22718,7 +22715,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 132 | @@ -22897,7 +22894,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
137 | BOOT_JDK_FOUND=no | 133 | BOOT_JDK_FOUND=no | |
138 | else | 134 | else | |
139 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 135 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
140 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 136 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
141 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 137 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
142 | 138 | |||
143 | # Extra M4 quote needed to protect [] in grep expression. | 139 | # Extra M4 quote needed to protect [] in grep expression. | |
144 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 140 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
145 | @@ -22898,7 +22895,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 141 | @@ -23077,7 +23074,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
146 | BOOT_JDK_FOUND=no | 142 | BOOT_JDK_FOUND=no | |
147 | else | 143 | else | |
148 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 144 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
149 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 145 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
150 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 146 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
151 | 147 | |||
152 | # Extra M4 quote needed to protect [] in grep expression. | 148 | # Extra M4 quote needed to protect [] in grep expression. | |
153 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 149 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
154 | @@ -23093,7 +23090,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 150 | @@ -23272,7 +23269,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
155 | BOOT_JDK_FOUND=no | 151 | BOOT_JDK_FOUND=no | |
156 | else | 152 | else | |
157 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 153 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
158 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 154 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
159 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 155 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
160 | 156 | |||
161 | # Extra M4 quote needed to protect [] in grep expression. | 157 | # Extra M4 quote needed to protect [] in grep expression. | |
162 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 158 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
163 | @@ -23271,7 +23268,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 159 | @@ -23450,7 +23447,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
164 | BOOT_JDK_FOUND=no | 160 | BOOT_JDK_FOUND=no | |
165 | else | 161 | else | |
166 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 162 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
167 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 163 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
168 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 164 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
169 | 165 | |||
170 | # Extra M4 quote needed to protect [] in grep expression. | 166 | # Extra M4 quote needed to protect [] in grep expression. | |
171 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 167 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
172 | @@ -23467,7 +23464,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 168 | @@ -23646,7 +23643,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
173 | BOOT_JDK_FOUND=no | 169 | BOOT_JDK_FOUND=no | |
174 | else | 170 | else | |
175 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 171 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
176 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 172 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
177 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 173 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
178 | 174 | |||
179 | # Extra M4 quote needed to protect [] in grep expression. | 175 | # Extra M4 quote needed to protect [] in grep expression. | |
180 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 176 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
181 | @@ -23645,7 +23642,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 177 | @@ -23824,7 +23821,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
182 | BOOT_JDK_FOUND=no | 178 | BOOT_JDK_FOUND=no | |
183 | else | 179 | else | |
184 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 180 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
185 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 181 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
186 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 182 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
187 | 183 | |||
188 | # Extra M4 quote needed to protect [] in grep expression. | 184 | # Extra M4 quote needed to protect [] in grep expression. | |
189 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 185 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
190 | @@ -23840,7 +23837,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 186 | @@ -24019,7 +24016,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
191 | BOOT_JDK_FOUND=no | 187 | BOOT_JDK_FOUND=no | |
192 | else | 188 | else | |
193 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 189 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
194 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 190 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
195 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 191 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
196 | 192 | |||
197 | # Extra M4 quote needed to protect [] in grep expression. | 193 | # Extra M4 quote needed to protect [] in grep expression. | |
198 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 194 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
199 | @@ -24018,7 +24015,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 195 | @@ -24197,7 +24194,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
200 | BOOT_JDK_FOUND=no | 196 | BOOT_JDK_FOUND=no | |
201 | else | 197 | else | |
202 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 198 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
203 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 199 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
204 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 200 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
205 | 201 | |||
206 | # Extra M4 quote needed to protect [] in grep expression. | 202 | # Extra M4 quote needed to protect [] in grep expression. | |
207 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 203 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
208 | @@ -24214,7 +24211,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 204 | @@ -24393,7 +24390,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
209 | BOOT_JDK_FOUND=no | 205 | BOOT_JDK_FOUND=no | |
210 | else | 206 | else | |
211 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 207 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
212 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 208 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
213 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 209 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
214 | 210 | |||
215 | # Extra M4 quote needed to protect [] in grep expression. | 211 | # Extra M4 quote needed to protect [] in grep expression. | |
216 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 212 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
217 | @@ -24392,7 +24389,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 213 | @@ -24571,7 +24568,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
218 | BOOT_JDK_FOUND=no | 214 | BOOT_JDK_FOUND=no | |
219 | else | 215 | else | |
220 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 216 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
221 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 217 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
222 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 218 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
223 | 219 | |||
224 | # Extra M4 quote needed to protect [] in grep expression. | 220 | # Extra M4 quote needed to protect [] in grep expression. | |
225 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 221 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
226 | @@ -24569,7 +24566,7 @@ $as_echo "$as_me: Potential Boot JDK fou | 222 | @@ -24748,7 +24745,7 @@ $as_echo "$as_me: Potential Boot JDK fou | |
227 | BOOT_JDK_FOUND=no | 223 | BOOT_JDK_FOUND=no | |
228 | else | 224 | else | |
229 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | 225 | # Oh, this is looking good! We probably have found a proper JDK. Is it the correct version? | |
230 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | 226 | - BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | head -n 1` | |
231 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | 227 | + BOOT_JDK_VERSION=`"$BOOT_JDK/bin/java" -version 2>&1 | grep version` | |
232 | 228 | |||
233 | # Extra M4 quote needed to protect [] in grep expression. | 229 | # Extra M4 quote needed to protect [] in grep expression. | |
234 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | 230 | FOUND_VERSION_78=`echo $BOOT_JDK_VERSION | grep '\"1\.[78]\.'` | |
235 | @@ -24975,16 +24972,15 @@ $as_echo_n "checking flags for boot jdk | 231 | @@ -25154,16 +25151,15 @@ $as_echo_n "checking flags for boot jdk | |
236 | # Maximum amount of heap memory. | 232 | # Maximum amount of heap memory. | |
237 | # Maximum stack size. | 233 | # Maximum stack size. | |
238 | if test "x$BOOT_JDK_BITS" = x32; then | 234 | if test "x$BOOT_JDK_BITS" = x32; then | |
239 | - JVM_MAX_HEAP=768M | 235 | - JVM_MAX_HEAP=768M | |
240 | STACK_SIZE=768 | 236 | STACK_SIZE=768 | |
241 | else | 237 | else | |
242 | # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit | 238 | # Running Javac on a JVM on a 64-bit machine, takes more space since 64-bit | |
243 | # pointers are used. Apparently, we need to increase the heap and stack | 239 | # pointers are used. Apparently, we need to increase the heap and stack | |
244 | # space for the jvm. More specifically, when running javac to build huge | 240 | # space for the jvm. More specifically, when running javac to build huge | |
245 | # jdk batch | 241 | # jdk batch | |
246 | - JVM_MAX_HEAP=1600M | 242 | - JVM_MAX_HEAP=1600M | |
247 | STACK_SIZE=1536 | 243 | STACK_SIZE=1536 | |
248 | fi | 244 | fi | |
249 | + JVM_MAX_HEAP=800M | 245 | + JVM_MAX_HEAP=800M | |
250 | 246 | |||
251 | $ECHO "Check if jvm arg is ok: -Xmx$JVM_MAX_HEAP" >&5 | 247 | $ECHO "Check if jvm arg is ok: -Xmx$JVM_MAX_HEAP" >&5 | |
252 | $ECHO "Command: $JAVA -Xmx$JVM_MAX_HEAP -version" >&5 | 248 | $ECHO "Command: $JAVA -Xmx$JVM_MAX_HEAP -version" >&5 | |
253 | @@ -27518,7 +27514,7 @@ $as_echo_n "checking resolved symbolic l | 249 | @@ -27719,7 +27715,7 @@ $as_echo_n "checking resolved symbolic l | |
254 | # Resolve file symlinks | 250 | # Resolve file symlinks | |
255 | while test $COUNTER -lt 20; do | 251 | while test $COUNTER -lt 20; do | |
256 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | 252 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | |
257 | - if test "x$ISLINK" == x; then | 253 | - if test "x$ISLINK" == x; then | |
258 | + if test "x$ISLINK" = x; then | 254 | + if test "x$ISLINK" = x; then | |
259 | # This is not a symbolic link! We are done! | 255 | # This is not a symbolic link! We are done! | |
260 | break | 256 | break | |
261 | fi | 257 | fi | |
262 | @@ -27973,7 +27969,7 @@ $as_echo_n "checking for resolved symbol | 258 | @@ -28174,7 +28170,7 @@ $as_echo_n "checking for resolved symbol | |
263 | # Resolve file symlinks | 259 | # Resolve file symlinks | |
264 | while test $COUNTER -lt 20; do | 260 | while test $COUNTER -lt 20; do | |
265 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | 261 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | |
266 | - if test "x$ISLINK" == x; then | 262 | - if test "x$ISLINK" == x; then | |
267 | + if test "x$ISLINK" = x; then | 263 | + if test "x$ISLINK" = x; then | |
268 | # This is not a symbolic link! We are done! | 264 | # This is not a symbolic link! We are done! | |
269 | break | 265 | break | |
270 | fi | 266 | fi | |
271 | @@ -29259,7 +29255,7 @@ $as_echo_n "checking resolved symbolic l | 267 | @@ -29460,7 +29456,7 @@ $as_echo_n "checking resolved symbolic l | |
272 | # Resolve file symlinks | 268 | # Resolve file symlinks | |
273 | while test $COUNTER -lt 20; do | 269 | while test $COUNTER -lt 20; do | |
274 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | 270 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | |
275 | - if test "x$ISLINK" == x; then | 271 | - if test "x$ISLINK" == x; then | |
276 | + if test "x$ISLINK" = x; then | 272 | + if test "x$ISLINK" = x; then | |
277 | # This is not a symbolic link! We are done! | 273 | # This is not a symbolic link! We are done! | |
278 | break | 274 | break | |
279 | fi | 275 | fi | |
280 | @@ -29714,7 +29710,7 @@ $as_echo_n "checking for resolved symbol | 276 | @@ -29915,7 +29911,7 @@ $as_echo_n "checking for resolved symbol | |
281 | # Resolve file symlinks | 277 | # Resolve file symlinks | |
282 | while test $COUNTER -lt 20; do | 278 | while test $COUNTER -lt 20; do | |
283 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | 279 | ISLINK=`$LS -l $sym_link_dir/$sym_link_file | $GREP '\->' | $SED -e 's/.*-> \(.*\)/\1/'` | |
284 | - if test "x$ISLINK" == x; then | 280 | - if test "x$ISLINK" == x; then | |
285 | + if test "x$ISLINK" = x; then | 281 | + if test "x$ISLINK" = x; then | |
286 | # This is not a symbolic link! We are done! | 282 | # This is not a symbolic link! We are done! | |
287 | break | 283 | break | |
288 | fi | 284 | fi | |
289 | @@ -41431,6 +41427,12 @@ $as_echo "$ac_cv_c_bigendian" >&6; } | 285 | @@ -42022,6 +42018,12 @@ $as_echo "$ac_cv_c_bigendian" >&6; } | |
290 | SET_SHARED_LIBRARY_ORIGIN="$SET_EXECUTABLE_ORIGIN" | 286 | SET_SHARED_LIBRARY_ORIGIN="$SET_EXECUTABLE_ORIGIN" | |
291 | SET_SHARED_LIBRARY_NAME='-Xlinker -install_name -Xlinker @rpath/$1' | 287 | SET_SHARED_LIBRARY_NAME='-Xlinker -install_name -Xlinker @rpath/$1' | |
292 | SET_SHARED_LIBRARY_MAPFILE='' | 288 | SET_SHARED_LIBRARY_MAPFILE='' | |
293 | + elif test "x$OPENJDK_TARGET_OS" = xsolaris; then | 289 | + elif test "x$OPENJDK_TARGET_OS" = xsolaris; then | |
294 | + SHARED_LIBRARY_FLAGS="-shared" | 290 | + SHARED_LIBRARY_FLAGS="-shared" | |
295 | + SET_EXECUTABLE_ORIGIN='-R\$$$$ORIGIN$1' | 291 | + SET_EXECUTABLE_ORIGIN='-R\$$$$ORIGIN$1' | |
296 | + SET_SHARED_LIBRARY_ORIGIN="$SET_EXECUTABLE_ORIGIN" | 292 | + SET_SHARED_LIBRARY_ORIGIN="$SET_EXECUTABLE_ORIGIN" | |
297 | + SET_SHARED_LIBRARY_NAME='' | 293 | + SET_SHARED_LIBRARY_NAME='' | |
298 | + SET_SHARED_LIBRARY_MAPFILE='' | 294 | + SET_SHARED_LIBRARY_MAPFILE='' | |
299 | else | 295 | else | |
300 | # Default works for linux, might work on other platforms as well. | 296 | # Default works for linux, might work on other platforms as well. | |
301 | SHARED_LIBRARY_FLAGS='-shared' | 297 | SHARED_LIBRARY_FLAGS='-shared' | |
302 | @@ -41482,7 +41484,9 @@ $as_echo "$ac_cv_c_bigendian" >&6; } | 298 | @@ -42093,7 +42095,9 @@ $as_echo "$ac_cv_c_bigendian" >&6; } | |
303 | if test "x$OPENJDK_TARGET_OS" = xsolaris; then | 299 | if test "x$OPENJDK_TARGET_OS" = xsolaris; then | |
304 | CFLAGS_JDK="${CFLAGS_JDK} -D__solaris__" | 300 | CFLAGS_JDK="${CFLAGS_JDK} -D__solaris__" | |
305 | CXXFLAGS_JDK="${CXXFLAGS_JDK} -D__solaris__" | 301 | CXXFLAGS_JDK="${CXXFLAGS_JDK} -D__solaris__" | |
306 | + if test "x$TOOLCHAIN_TYPE" = xsolstudio; then | 302 | + if test "x$TOOLCHAIN_TYPE" = xsolstudio; then | |
307 | CFLAGS_JDKLIB_EXTRA='-xstrconst' | 303 | CFLAGS_JDKLIB_EXTRA='-xstrconst' | |
308 | + fi | 304 | + fi | |
309 | fi | 305 | fi | |
310 | # The (cross) compiler is now configured, we can now test capabilities | 306 | # The (cross) compiler is now configured, we can now test capabilities | |
311 | # of the target platform. | 307 | # of the target platform. | |
312 | @@ -41623,7 +41627,7 @@ $as_echo "$ac_cv_c_bigendian" >&6; } | 308 | @@ -42253,7 +42257,7 @@ $as_echo "$ac_cv_c_bigendian" >&6; } | |
313 | elif test "x$TOOLCHAIN_TYPE" = xgcc; then | 309 | elif test "x$TOOLCHAIN_TYPE" = xgcc; then | |
314 | LEGACY_EXTRA_CFLAGS="$LEGACY_EXTRA_CFLAGS -fstack-protector" | 310 | LEGACY_EXTRA_CFLAGS="$LEGACY_EXTRA_CFLAGS -fstack-protector" | |
315 | LEGACY_EXTRA_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS -fstack-protector" | 311 | LEGACY_EXTRA_CXXFLAGS="$LEGACY_EXTRA_CXXFLAGS -fstack-protector" | |
316 | - if test "x$OPENJDK_TARGET_OS" != xmacosx; then | 312 | - if test "x$OPENJDK_TARGET_OS" != xmacosx; then | |
317 | + if test "x$OPENJDK_TARGET_OS" != xmacosx -a test "x$OPENJDK_TARGET_OS" != xsolaris; then | 313 | + if test "x$OPENJDK_TARGET_OS" != xmacosx -a test "x$OPENJDK_TARGET_OS" != xsolaris; then | |
318 | LDFLAGS_JDK="$LDFLAGS_JDK -Wl,-z,relro" | 314 | LDFLAGS_JDK="$LDFLAGS_JDK -Wl,-z,relro" | |
319 | LEGACY_EXTRA_LDFLAGS="$LEGACY_EXTRA_LDFLAGS -Wl,-z,relro" | 315 | LEGACY_EXTRA_LDFLAGS="$LEGACY_EXTRA_LDFLAGS -Wl,-z,relro" | |
320 | fi | 316 | fi | |
321 | @@ -42370,7 +42374,9 @@ $as_echo "$supports" >&6; } | 317 | @@ -43112,7 +43116,9 @@ $as_echo "$supports" >&6; } | |
322 | # Enabling pie on 32 bit builds prevents the JVM from allocating a continuous | 318 | # Enabling pie on 32 bit builds prevents the JVM from allocating a continuous | |
323 | # java heap. | 319 | # java heap. | |
324 | if test "x$OPENJDK_TARGET_CPU_BITS" != "x32"; then | 320 | if test "x$OPENJDK_TARGET_CPU_BITS" != "x32"; then | |
325 | + if test "x$OPENJDK_TARGET_OS" != "xsolaris"; then | 321 | + if test "x$OPENJDK_TARGET_OS" != "xsolaris"; then | |
326 | LDFLAGS_JDKEXE="$LDFLAGS_JDKEXE -pie" | 322 | LDFLAGS_JDKEXE="$LDFLAGS_JDKEXE -pie" | |
327 | + fi | 323 | + fi | |
328 | fi | 324 | fi | |
329 | fi | 325 | fi | |
330 | fi | 326 | fi | |
331 | @@ -42863,7 +42869,8 @@ $as_echo "alsa pulse x11" >&6; } | 327 | @@ -43600,7 +43606,8 @@ $as_echo "alsa pulse x11" >&6; } | |
332 | if test "x$OPENJDK_TARGET_OS" = xbsd; then | 328 | if test "x$OPENJDK_TARGET_OS" = xbsd; then | |
333 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking what is not needed on BSD?" >&5 | 329 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking what is not needed on BSD?" >&5 | |
334 | $as_echo_n "checking what is not needed on BSD?... " >&6; } | 330 | $as_echo_n "checking what is not needed on BSD?... " >&6; } | |
335 | - if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd; then | 331 | - if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd; then | |
336 | + if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd -o "x$OPENJDK_TARGET_OS_VENDOR" = xnetbsd -o "x$OPENJDK_TARGET_OS_VENDOR" = xfreebsd; then | 332 | + if test "x$OPENJDK_TARGET_OS_VENDOR" = xopenbsd -o "x$OPENJDK_TARGET_OS_VENDOR" = xnetbsd -o "x$OPENJDK_TARGET_OS_VENDOR" = xfreebsd; then | |
337 | +# XXX revisit this | 333 | +# XXX revisit this | |
338 | ALSA_NOT_NEEDED=yes | 334 | ALSA_NOT_NEEDED=yes | |
339 | PULSE_NOT_NEEDED=yes | 335 | PULSE_NOT_NEEDED=yes | |
340 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: alsa pulse" >&5 | 336 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: alsa pulse" >&5 | |
341 | @@ -44093,7 +44100,7 @@ $as_echo "$as_me: WARNING: Can't find pr | 337 | @@ -44830,7 +44837,7 @@ $as_echo "$as_me: WARNING: Can't find pr | |
342 | BUILD_FREETYPE=no | 338 | BUILD_FREETYPE=no | |
343 | fi | 339 | fi | |
344 | # Now check if configure found a version of 'msbuild.exe' | 340 | # Now check if configure found a version of 'msbuild.exe' | |
345 | - if test "x$BUILD_FREETYPE" = xyes && test "x$MSBUILD" == x ; then | 341 | - if test "x$BUILD_FREETYPE" = xyes && test "x$MSBUILD" == x ; then | |
346 | + if test "x$BUILD_FREETYPE" = xyes && test "x$MSBUILD" = x ; then | 342 | + if test "x$BUILD_FREETYPE" = xyes && test "x$MSBUILD" = x ; then | |
347 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find an msbuild.exe executable (you may try to install .NET 4.0) - ignoring --with-freetype-src" >&5 | 343 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find an msbuild.exe executable (you may try to install .NET 4.0) - ignoring --with-freetype-src" >&5 | |
348 | $as_echo "$as_me: WARNING: Can't find an msbuild.exe executable (you may try to install .NET 4.0) - ignoring --with-freetype-src" >&2;} | 344 | $as_echo "$as_me: WARNING: Can't find an msbuild.exe executable (you may try to install .NET 4.0) - ignoring --with-freetype-src" >&2;} | |
349 | BUILD_FREETYPE=no | 345 | BUILD_FREETYPE=no | |
350 | @@ -44509,7 +44516,11 @@ $as_echo "$as_me: WARNING: --with-freety | 346 | @@ -45246,7 +45253,11 @@ $as_echo "$as_me: WARNING: --with-freety | |
351 | 347 | |||
352 | # Allow --with-freetype-lib and --with-freetype-include to override | 348 | # Allow --with-freetype-lib and --with-freetype-include to override | |
353 | if test "x$with_freetype_include" != x; then | 349 | if test "x$with_freetype_include" != x; then | |
354 | - POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include" | 350 | - POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include" | |
355 | + POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include" | 351 | + POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include" | |
356 | + # deal w/ freetype2 in new location | 352 | + # deal w/ freetype2 in new location | |
357 | + if test -f "$with_freetype_include"/freetype2/ft2build.h; then | 353 | + if test -f "$with_freetype_include"/freetype2/ft2build.h; then | |
358 | + POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include"/freetype2 | 354 | + POTENTIAL_FREETYPE_INCLUDE_PATH="$with_freetype_include"/freetype2 | |
359 | + fi | 355 | + fi | |
360 | fi | 356 | fi | |
361 | if test "x$with_freetype_lib" != x; then | 357 | if test "x$with_freetype_lib" != x; then | |
362 | POTENTIAL_FREETYPE_LIB_PATH="$with_freetype_lib" | 358 | POTENTIAL_FREETYPE_LIB_PATH="$with_freetype_lib" | |
363 | @@ -47619,7 +47630,7 @@ $as_echo "$as_me: The path of FREETYPE_I | 359 | @@ -48356,7 +48367,7 @@ $as_echo "$as_me: The path of FREETYPE_I | |
364 | FREETYPE_INCLUDE_PATH="`cd "$path"; $THEPWDCMD -L`" | 360 | FREETYPE_INCLUDE_PATH="`cd "$path"; $THEPWDCMD -L`" | |
365 | fi | 361 | fi | |
366 | 362 | |||
367 | - if test -d $FREETYPE_INCLUDE_PATH/freetype2/freetype; then | 363 | - if test -d $FREETYPE_INCLUDE_PATH/freetype2/freetype; then | |
368 | + if test -d $FREETYPE_INCLUDE_PATH/freetype2; then | 364 | + if test -d $FREETYPE_INCLUDE_PATH/freetype2; then | |
369 | FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH/freetype2 -I$FREETYPE_INCLUDE_PATH" | 365 | FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH/freetype2 -I$FREETYPE_INCLUDE_PATH" | |
370 | else | 366 | else | |
371 | FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH" | 367 | FREETYPE_CFLAGS="-I$FREETYPE_INCLUDE_PATH" | |
372 | @@ -47752,7 +47763,7 @@ $as_echo "$as_me: The path of FREETYPE_L | 368 | @@ -48489,7 +48500,7 @@ $as_echo "$as_me: The path of FREETYPE_L | |
373 | if test "x$OPENJDK_TARGET_OS" = xwindows; then | 369 | if test "x$OPENJDK_TARGET_OS" = xwindows; then | |
374 | FREETYPE_LIBS="$FREETYPE_LIB_PATH/freetype.lib" | 370 | FREETYPE_LIBS="$FREETYPE_LIB_PATH/freetype.lib" | |
375 | else | 371 | else | |
376 | - FREETYPE_LIBS="-L$FREETYPE_LIB_PATH -lfreetype" | 372 | - FREETYPE_LIBS="-L$FREETYPE_LIB_PATH -lfreetype" | |
377 | + FREETYPE_LIBS="-Xlinker -R$FREETYPE_LIB_PATH -L$FREETYPE_LIB_PATH -lfreetype" | 373 | + FREETYPE_LIBS="-Xlinker -R$FREETYPE_LIB_PATH -L$FREETYPE_LIB_PATH -lfreetype" | |
378 | fi | 374 | fi | |
379 | fi | 375 | fi | |
380 | 376 | |||
381 | @@ -49089,9 +49100,6 @@ fi | 377 | @@ -49824,9 +49835,6 @@ fi | |
382 | 378 | |||
383 | 379 | |||
384 | 380 | |||
385 | - if test "x$LLVM_CONFIG" != xllvm-config; then | 381 | - if test "x$LLVM_CONFIG" != xllvm-config; then | |
386 | - as_fn_error $? "llvm-config not found in $PATH." "$LINENO" 5 | 382 | - as_fn_error $? "llvm-config not found in $PATH." "$LINENO" 5 | |
387 | - fi | 383 | - fi | |
388 | 384 | |||
389 | llvm_components="jit mcjit engine nativecodegen native" | 385 | llvm_components="jit mcjit engine nativecodegen native" | |
390 | unset LLVM_CFLAGS | 386 | unset LLVM_CFLAGS | |
391 | @@ -49134,7 +49142,7 @@ fi | 387 | @@ -49869,7 +49877,7 @@ fi | |
392 | fi | 388 | fi | |
393 | 389 | |||
394 | # libCrun is the c++ runtime-library with SunStudio (roughly the equivalent of gcc's libstdc++.so) | 390 | # libCrun is the c++ runtime-library with SunStudio (roughly the equivalent of gcc's libstdc++.so) | |
395 | - if test "x$TOOLCHAIN_TYPE" = xsolstudio && test "x$LIBCXX" = x; then | 391 | - if test "x$TOOLCHAIN_TYPE" = xsolstudio && test "x$LIBCXX" = x; then | |
396 | + if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x && test "x$GCC" = "xno"; then | 392 | + if test "x$OPENJDK_TARGET_OS" = xsolaris && test "x$LIBCXX" = x && test "x$GCC" = "xno"; then | |
397 | LIBCXX="${SYSROOT}/usr/lib${OPENJDK_TARGET_CPU_ISADIR}/libCrun.so.1" | 393 | LIBCXX="${SYSROOT}/usr/lib${OPENJDK_TARGET_CPU_ISADIR}/libCrun.so.1" | |
398 | fi | 394 | fi | |
399 | 395 |
@@ -1,51 +1,51 @@ | @@ -1,51 +1,51 @@ | |||
1 | $NetBSD: patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp,v 1.1 2021/06/27 18:30:26 tnn Exp $ | 1 | $NetBSD: patch-hotspot_src_os__cpu_bsd__aarch64_vm_os__bsd__aarch64.cpp,v 1.1.8.1 2022/08/28 13:58:00 spz Exp $ | |
2 | 2 | |||
3 | NetBSD/evbarm-aarch64 support | 3 | NetBSD/evbarm-aarch64 support | |
4 | 4 | |||
5 | --- hotspot/src/os_cpu/bsd_aarch64/vm/os_bsd_aarch64.cpp.orig 2021-05-14 21:52:06.000000000 +0000 | 5 | --- hotspot/src/os_cpu/bsd_aarch64/vm/os_bsd_aarch64.cpp.orig 2022-04-23 02:23:55.000000000 +0000 | |
6 | +++ hotspot/src/os_cpu/bsd_aarch64/vm/os_bsd_aarch64.cpp | 6 | +++ hotspot/src/os_cpu/bsd_aarch64/vm/os_bsd_aarch64.cpp | |
7 | @@ -107,6 +107,8 @@ address os::Bsd::ucontext_get_pc(ucontex | 7 | @@ -110,6 +110,8 @@ address os::Bsd::ucontext_get_pc(ucontex | |
8 | return (address)uc->uc_mcontext.mc_gpregs.gp_elr; | 8 | return (address)uc->uc_mcontext.mc_gpregs.gp_elr; | |
9 | #elif defined(__OpenBSD__) | 9 | #elif defined(__OpenBSD__) | |
10 | return (address)uc->sc_elr; | 10 | return (address)uc->sc_elr; | |
11 | +#elif defined(__NetBSD__) | 11 | +#elif defined(__NetBSD__) | |
12 | + return (address)uc->uc_mcontext.__gregs[_REG_ELR]; | 12 | + return (address)uc->uc_mcontext.__gregs[_REG_ELR]; | |
13 | #endif | 13 | #endif | |
14 | } | 14 | } | |
15 | 15 | |||
16 | @@ -115,6 +117,8 @@ void os::Bsd::ucontext_set_pc(ucontext_t | 16 | @@ -118,6 +120,8 @@ void os::Bsd::ucontext_set_pc(ucontext_t | |
17 | uc->uc_mcontext.mc_gpregs.gp_elr = (intptr_t)pc; | 17 | uc->uc_mcontext.mc_gpregs.gp_elr = (intptr_t)pc; | |
18 | #elif defined(__OpenBSD__) | 18 | #elif defined(__OpenBSD__) | |
19 | uc->sc_elr = (unsigned long)pc; | 19 | uc->sc_elr = (unsigned long)pc; | |
20 | +#elif defined(__NetBSD__) | 20 | +#elif defined(__NetBSD__) | |
21 | + uc->uc_mcontext.__gregs[_REG_ELR] = (__greg_t)pc; | 21 | + uc->uc_mcontext.__gregs[_REG_ELR] = (__greg_t)pc; | |
22 | #endif | 22 | #endif | |
23 | } | 23 | } | |
24 | 24 | |||
25 | @@ -123,6 +127,8 @@ intptr_t* os::Bsd::ucontext_get_sp(ucont | 25 | @@ -126,6 +130,8 @@ intptr_t* os::Bsd::ucontext_get_sp(ucont | |
26 | return (intptr_t*)uc->uc_mcontext.mc_gpregs.gp_sp; | 26 | return (intptr_t*)uc->uc_mcontext.mc_gpregs.gp_sp; | |
27 | #elif defined(__OpenBSD__) | 27 | #elif defined(__OpenBSD__) | |
28 | return (intptr_t*)uc->sc_sp; | 28 | return (intptr_t*)uc->sc_sp; | |
29 | +#elif defined(__NetBSD__) | 29 | +#elif defined(__NetBSD__) | |
30 | + return (intptr_t*)uc->uc_mcontext.__gregs[_REG_SP]; | 30 | + return (intptr_t*)uc->uc_mcontext.__gregs[_REG_SP]; | |
31 | #endif | 31 | #endif | |
32 | } | 32 | } | |
33 | 33 | |||
34 | @@ -131,6 +137,8 @@ intptr_t* os::Bsd::ucontext_get_fp(ucont | 34 | @@ -134,6 +140,8 @@ intptr_t* os::Bsd::ucontext_get_fp(ucont | |
35 | return (intptr_t*)uc->uc_mcontext.mc_gpregs.gp_x[REG_FP]; | 35 | return (intptr_t*)uc->uc_mcontext.mc_gpregs.gp_x[REG_FP]; | |
36 | #elif defined(__OpenBSD__) | 36 | #elif defined(__OpenBSD__) | |
37 | return (intptr_t*)uc->sc_x[REG_FP]; | 37 | return (intptr_t*)uc->sc_x[REG_FP]; | |
38 | +#elif defined(__NetBSD__) | 38 | +#elif defined(__NetBSD__) | |
39 | + return (intptr_t*)uc->uc_mcontext.__gregs[_REG_FP]; | 39 | + return (intptr_t*)uc->uc_mcontext.__gregs[_REG_FP]; | |
40 | #endif | 40 | #endif | |
41 | } | 41 | } | |
42 | 42 | |||
43 | @@ -285,7 +293,7 @@ JVM_handle_bsd_signal(int sig, | 43 | @@ -288,7 +296,7 @@ JVM_handle_bsd_signal(int sig, | |
44 | return 1; | 44 | return 1; | |
45 | } | 45 | } | |
46 | 46 | |||
47 | -#ifndef AMD64 | 47 | -#if !defined(AMD64) && !defined(__OpenBSD__) | |
48 | +#if 0 | 48 | +#if !defined(AMD64) && defined(SI_KERNEL) | |
49 | // Halt if SI_KERNEL before more crashes get misdiagnosed as Java bugs | 49 | // Halt if SI_KERNEL before more crashes get misdiagnosed as Java bugs | |
50 | // This can happen in any running code (currently more frequently in | 50 | // This can happen in any running code (currently more frequently in | |
51 | // interpreter code but has been seen in compiled code) | 51 | // interpreter code but has been seen in compiled code) |