head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.30 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.28 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.26 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.24 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.2.0.22 pkgsrc-2025Q1-base:1.2 pkgsrc-2024Q4:1.2.0.20 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.18 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.16 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.14 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.12 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.10 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.8 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.6 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.4 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.2 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.1.0.2 pkgsrc-2022Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2022.08.15.12.23.05; author tnn; state Exp; branches; next 1.1; commitid vvfURUShFSIelYPD; 1.1 date 2022.05.13.14.24.19; author ryoon; state Exp; branches; next ; commitid msY1F1L8Xr9j2UDD; desc @@ 1.2 log @openjdk*: Security & bugfix update for the long term support branches Upstream kindly merged many of the NetBSD-specific patches. Thanks! <3 @ text @$NetBSD$ add pkgsrc library paths --- src/hotspot/os/bsd/os_bsd.cpp.orig 2022-07-20 05:25:50.000000000 +0000 +++ src/hotspot/os/bsd/os_bsd.cpp @@@@ -386,7 +386,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.1 log @lang/openjdk17: import openjdk17-1.17.0.3.7 Open-source implementation of the Java Platform, Standard Edition. This package privides OpenJDK 17 LTS. This package is NOT certified to be compatible with any Java standard. Use at own risk. Mandatory trademark notice: "OpenJDK is a trademark or registered trademark of Oracle America, Inc. in the United States and other countries." @ text @d3 3 a5 1 --- src/hotspot/os/bsd/os_bsd.cpp.orig 2022-02-05 03:44:09.000000000 +0000 d7 1 a7 13 @@@@ -106,6 +106,11 @@@@ #include #endif +#ifdef __NetBSD__ +#include +#include +#endif + #ifdef __OpenBSD__ #include #include @@@@ -381,7 +386,7 @@@@ void os::init_system_properties_values() d12 1 a12 1 + #define DEFAULT_LIBPATH "@@PREFIX@@/lib/jni:/usr/pkg/lib:/lib:/usr/lib" a15 9 @@@@ -2318,7 +2323,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 } } @