head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.48 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.46 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.44 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.42 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.40 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.38 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.36 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.34 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.32 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.30 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.28 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.26 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.24 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.22 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.20 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.18 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.16 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.14 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.12 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.10 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.8 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.6 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.4 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.2 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.1.0.4 pkgsrc-2019Q4-base:1.1; locks; strict; comment @// @; 1.4 date 2020.04.16.11.51.26; author ryoon; state Exp; branches; next 1.3; commitid u5RwX0h7BLGrwB4C; 1.3 date 2020.02.11.02.30.42; author ryoon; state Exp; branches; next 1.2; commitid f1uu6GHxDf4DvcWB; 1.2 date 2020.02.05.14.22.42; author ryoon; state Exp; branches; next 1.1; commitid T76ldKlPNn9PDuVB; 1.1 date 2019.10.01.12.36.34; author tnn; state Exp; branches; next ; commitid aMeHQTv5tjxy8aFB; desc @@ 1.4 log @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 @ text @$NetBSD: patch-src_hotspot_os_bsd_os__bsd.cpp,v 1.3 2020/02/11 02:30:42 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 @@@@ -379,7 +379,7 @@@@ void os::init_system_properties_values() #ifdef __APPLE__ #define DEFAULT_LIBPATH "/lib:/usr/lib" #elif defined(__NetBSD__) - #define DEFAULT_LIBPATH "/usr/lib:/usr/pkg/lib" + #define DEFAULT_LIBPATH "@@PREFIX@@/lib/jni:@@PREFIX@@/lib:/lib:/usr/lib" #else #define DEFAULT_LIBPATH "/usr/lib:/usr/local/lib" #endif @ 1.3 log @openjdk11: Add upstream bug report URIs to a patch @ text @d1 1 a1 4 $NetBSD: patch-src_hotspot_os_bsd_os__bsd.cpp,v 1.2 2020/02/05 14:22:42 ryoon Exp $ sigaction part: https://github.com/battleblow/openjdk-jdk11u/pull/97 Last chunk: https://github.com/battleblow/openjdk-jdk11u/pull/96 a13 21 @@@@ -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(name)); #endif } } @ 1.2 log @openjdk11: Update to 1.11.0.6.10 Changelog: Updated BSD port of JDK 11 Additional features include: Update to 11.0.6 GA Fix remote HotSpot debugging on BSD Add support for setting thread names on BSD (useful for top -H) @ text @d1 4 a4 1 $NetBSD$ @ 1.1 log @lang/openjdk11: import openjdk11-1.11.0.5.8 from pkgsrc-wip @ text @d3 1 a3 3 On NetBSD, __sigaction14 should be used as sigaction. --- src/hotspot/os/bsd/os_bsd.cpp.orig 2019-09-19 12:22:38.000000000 +0000 d5 1 a5 1 @@@@ -383,7 +383,7 @@@@ void os::init_system_properties_values() d14 1 a14 1 @@@@ -3357,7 +3357,11 @@@@ void os::Bsd::check_signal_handler(int s d26 9 @