diff options
author | ryoon <ryoon@pkgsrc.org> | 2020-04-16 11:51:26 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2020-04-16 11:51:26 +0000 |
commit | 3a81bb07a24eb2200c6863300e0bead78ebd34e8 (patch) | |
tree | c276e4785887c7d65dd8a2451a2bbf40f6afd700 /lang | |
parent | c541c604d762c6721a7402bd8598e04a56c10e7f (diff) | |
download | pkgsrc-3a81bb07a24eb2200c6863300e0bead78ebd34e8.tar.gz |
openjdk11: Update to 1.11.0.7.10
Changelog:
Updated BSD port of JDK 11
Additional features include:
Update to 11.0.7 GA
Fixes for NetBSD (build, swing character input)
Securiy fixes:
CVE-2020-2803
CVE-2020-2805
CVE-2019-18197
CVE-2020-2816
CVE-2020-2781
CVE-2020-2830
CVE-2020-2767
CVE-2020-2800
CVE-2020-2778
CVE-2020-2764
CVE-2020-2754
CVE-2020-2755
CVE-2020-2773
CVE-2020-2756
CVE-2020-2757
Diffstat (limited to 'lang')
-rw-r--r-- | lang/openjdk11/Makefile | 5 | ||||
-rw-r--r-- | lang/openjdk11/PLIST | 3 | ||||
-rw-r--r-- | lang/openjdk11/distinfo | 16 | ||||
-rw-r--r-- | lang/openjdk11/patches/patch-src_hotspot_os_bsd_os__bsd.cpp | 26 |
4 files changed, 10 insertions, 40 deletions
diff --git a/lang/openjdk11/Makefile b/lang/openjdk11/Makefile index 88daa536207..fb363e241f7 100644 --- a/lang/openjdk11/Makefile +++ b/lang/openjdk11/Makefile @@ -1,12 +1,11 @@ -# $NetBSD: Makefile,v 1.16 2020/03/30 19:34:55 joerg Exp $ +# $NetBSD: Makefile,v 1.17 2020/04/16 11:51:26 ryoon Exp $ DISTNAME= openjdk-jdk11u-${GITHUB_TAG:C/\+/-/} PKGNAME= openjdk11-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/} -PKGREVISION= 3 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GITHUB:=battleblow/} GITHUB_PROJECT= openjdk-jdk11u -GITHUB_TAG= jdk-11.0.6+10-1 +GITHUB_TAG= jdk-11.0.7+10-2 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://openjdk.java.net/ diff --git a/lang/openjdk11/PLIST b/lang/openjdk11/PLIST index c99733f0542..5625c97a628 100644 --- a/lang/openjdk11/PLIST +++ b/lang/openjdk11/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2020/02/05 14:22:42 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.3 2020/04/16 11:51:26 ryoon Exp $ bin/openjdk11-jar bin/openjdk11-java bin/openjdk11-javac @@ -283,7 +283,6 @@ java/openjdk11/legal/java.desktop/jpeg.md java/openjdk11/legal/java.desktop/lcms.md java/openjdk11/legal/java.desktop/libpng.md java/openjdk11/legal/java.desktop/mesa3d.md -java/openjdk11/legal/java.desktop/opengl.md java/openjdk11/legal/java.desktop/xwd.md java/openjdk11/legal/java.instrument/ADDITIONAL_LICENSE_INFO java/openjdk11/legal/java.instrument/ASSEMBLY_EXCEPTION diff --git a/lang/openjdk11/distinfo b/lang/openjdk11/distinfo index 93d2e591546..4349bd1ffcd 100644 --- a/lang/openjdk11/distinfo +++ b/lang/openjdk11/distinfo @@ -1,17 +1,13 @@ -$NetBSD: distinfo,v 1.10 2020/03/25 18:15:15 gutteridge Exp $ +$NetBSD: distinfo,v 1.11 2020/04/16 11:51:26 ryoon Exp $ SHA1 (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = d76599619b8bea879b8202b3efc38a82335d2e8c RMD160 (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = a1b998e4e7edfb73ec35b0cc94895d9af16a8cd8 SHA512 (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = 6e61996f7e3c3492b0c878644db30d72021dc4096639992e53b4440d4e2e18cd92e5630ecd4600d1917a1e63a7c814b63f74f811a40588febfe19ad8d3208a9d Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-amd64-20190928.tar.xz) = 105760636 bytes -SHA1 (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 0ab80546e192cff461dfadf85ca8dc42d11a2710 -RMD160 (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = ec41da372ab1f927295a207a65a2a5f940760339 -SHA512 (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 1bf5336e9bfeea9ecbcd347f2ea8dd3c9633df42cab13a09c7afaae94faa95b92d862dd97caf380a7037825c3324377240d5d0639b2e0b31a2d7a6316ed56359 -Size (bootstrap-jdk-1.11.0.5.8-netbsd-7-i386-20190928.tar.xz) = 96662264 bytes -SHA1 (openjdk-jdk11u-jdk-11.0.6-10-1.tar.gz) = 38f6a56467a62a68803628d15655561c67bbc43b -RMD160 (openjdk-jdk11u-jdk-11.0.6-10-1.tar.gz) = 8215758ada6a24d3e2bf3268a4be462b03cfdfb6 -SHA512 (openjdk-jdk11u-jdk-11.0.6-10-1.tar.gz) = ecbf20dfb1eaa1a089a2e47449030ff3922e6dd1ad6b8a0432b96783c6e004eaf6b5702023856d6710e39e6d496f8d0a33559fce2f2fb1b75e69407019e5ca2b -Size (openjdk-jdk11u-jdk-11.0.6-10-1.tar.gz) = 117035292 bytes +SHA1 (openjdk-jdk11u-jdk-11.0.7-10-2.tar.gz) = a4a3ae9f7d214d08b89ff16a5f794e0650a15288 +RMD160 (openjdk-jdk11u-jdk-11.0.7-10-2.tar.gz) = e46bb700a915d30f22e7e29a7f533b55c16c8e21 +SHA512 (openjdk-jdk11u-jdk-11.0.7-10-2.tar.gz) = 79d35e9f78e3823154fa009cfd99d57841368fcec5db63fb1375cb447116a00d65bb81d3f73de26ae1c730384ab0cc7741276835a40eb34300d60ec08cab7b8c +Size (openjdk-jdk11u-jdk-11.0.7-10-2.tar.gz) = 117654998 bytes SHA1 (patch-make_autoconf_basics.m4) = 5a8d3cd229f73eef34fb3860dfae1a813ec39ab5 SHA1 (patch-make_autoconf_flags-cflags.m4) = 7ec010eb62a1e4f057b7886caf0d0efaae4b6b63 SHA1 (patch-make_autoconf_jdk-options.m4) = d0d9fbaf29cc521fa4b62b1ea2616dc8f3b07618 @@ -26,7 +22,7 @@ SHA1 (patch-src_hotspot_cpu_aarch64_vm__version__aarch64.hpp) = 042ae280b0988c94 SHA1 (patch-src_hotspot_os__cpu_bsd__aarch64_bytes__bsd__aarch64.inline.hpp) = 4153d3a12ffc24de868b2fd97498dbdf7645e499 SHA1 (patch-src_hotspot_os__cpu_bsd__aarch64_os__bsd__aarch64.cpp) = 190f56e8c725884712d850e096955d6d694e902d SHA1 (patch-src_hotspot_os__cpu_bsd__aarch64_vm__version__bsd__aarch64.cpp) = abbfd0f9bd79e6363ffb050b48d081b7d1c3a8e1 -SHA1 (patch-src_hotspot_os_bsd_os__bsd.cpp) = 86d9772592524f4119b4cf99671ac4d1224a28da +SHA1 (patch-src_hotspot_os_bsd_os__bsd.cpp) = 6322cbdda03dee528e89ac8b725f3df5e2165797 SHA1 (patch-src_hotspot_os_bsd_os__perf__bsd.cpp) = 7bb57f82f3a93adc1970ed4215148fc02ecbcd5a SHA1 (patch-src_hotspot_os_posix_os__posix.cpp) = e70e8c1e59f0be184a7a1d6e9d11ac7b934ce4b2 SHA1 (patch-src_hotspot_share_libadt_dict.cpp) = ad7ee25e66232b07db6abe7b13f9d6ed05a61202 diff --git a/lang/openjdk11/patches/patch-src_hotspot_os_bsd_os__bsd.cpp b/lang/openjdk11/patches/patch-src_hotspot_os_bsd_os__bsd.cpp index 21230d4614c..c4e26de9722 100644 --- a/lang/openjdk11/patches/patch-src_hotspot_os_bsd_os__bsd.cpp +++ b/lang/openjdk11/patches/patch-src_hotspot_os_bsd_os__bsd.cpp @@ -1,7 +1,4 @@ -$NetBSD: patch-src_hotspot_os_bsd_os__bsd.cpp,v 1.3 2020/02/11 02:30:42 ryoon Exp $ - -sigaction part: https://github.com/battleblow/openjdk-jdk11u/pull/97 -Last chunk: https://github.com/battleblow/openjdk-jdk11u/pull/96 +$NetBSD: patch-src_hotspot_os_bsd_os__bsd.cpp,v 1.4 2020/04/16 11:51:26 ryoon Exp $ --- src/hotspot/os/bsd/os_bsd.cpp.orig 2020-01-15 18:29:57.000000000 +0000 +++ src/hotspot/os/bsd/os_bsd.cpp @@ -14,24 +11,3 @@ Last chunk: https://github.com/battleblow/openjdk-jdk11u/pull/96 #else #define DEFAULT_LIBPATH "/usr/lib:/usr/local/lib" #endif -@@ -3377,7 +3377,11 @@ void os::Bsd::check_signal_handler(int s - struct sigaction act; - if (os_sigaction == NULL) { - // only trust the default sigaction, in case it has been interposed -+#if defined(__NetBSD__) -+ os_sigaction = (os_sigaction_t)dlsym(RTLD_DEFAULT, "__sigaction14"); -+#else - os_sigaction = (os_sigaction_t)dlsym(RTLD_DEFAULT, "sigaction"); -+#endif - if (os_sigaction == NULL) return; - } - -@@ -3632,7 +3636,7 @@ void os::set_native_thread_name(const ch - #elif defined(__FreeBSD__) || defined(__OpenBSD__) - pthread_set_name_np(pthread_self(), name); - #elif defined(__NetBSD__) -- pthread_setname_np(pthread_self(), "%s", name); -+ pthread_setname_np(pthread_self(), "%s", const_cast<char *>(name)); - #endif - } - } |