CVS: cvs.openbsd.org: ports

2021-03-11 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/03/11 10:41:14

Modified files:
www/chromium   : Makefile 
www/chromium/patches: 
  patch-v8_src_base_platform_platform-posix_cc 

Log message:
Allow OpenBSD's mmap to select a random address. Fixes aarch64 at least.

ok robert@ phessler@ sthen@



CVS: cvs.openbsd.org: ports

2021-07-15 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/15 04:28:30

Modified files:
devel/jdk/1.8  : Makefile distinfo 
devel/jdk/1.8/pkg: PLIST 
Added files:
devel/jdk/1.8/patches: 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_debugger_bsd_sparc_BsdSPARCCFrame_java
 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_debugger_bsd_sparc_BsdSPARCThreadContext_java
 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_runtime_Threads_java 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_runtime_bsd_sparc_BsdSPARCJavaThreadPDAccess_java
 
   patch-hotspot_make_bsd_makefiles_buildtree_make 
   patch-hotspot_make_bsd_makefiles_defs_make 
   patch-hotspot_make_bsd_makefiles_gcc_make 
   patch-hotspot_make_bsd_makefiles_sparcv9_make 
   patch-hotspot_src_cpu_sparc_vm_frame_sparc_cpp 
   
patch-hotspot_src_cpu_sparc_vm_frame_sparc_inline_hpp 
   
patch-hotspot_src_cpu_sparc_vm_register_sparc_cpp 
   
patch-hotspot_src_cpu_sparc_vm_register_sparc_hpp 
   
patch-hotspot_src_cpu_sparc_vm_sharedRuntime_sparc_cpp 
   
patch-hotspot_src_cpu_sparc_vm_vm_version_ext_sparc_cpp 
   patch-hotspot_src_os_bsd_vm_os_perf_bsd_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_atomic_bsd_sparc_inline_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_bsd_sparc_ad 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_bsd_sparc_s 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_globals_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_orderAccess_bsd_sparc_inline_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_prefetch_bsd_sparc_inline_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_threadLS_bsd_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_threadLS_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_cpp.orig 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_hpp.orig 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_vmStructs_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_vm_version_bsd_sparc_cpp 
   
patch-hotspot_src_share_vm_runtime_atomic_inline_hpp 
   patch-hotspot_src_share_vm_runtime_globals_hpp 
   
patch-hotspot_src_share_vm_runtime_orderAccess_inline_hpp 
   patch-hotspot_src_share_vm_runtime_os_hpp 
   
patch-hotspot_src_share_vm_runtime_prefetch_inline_hpp 
   
patch-hotspot_src_share_vm_runtime_threadLocalStorage_hpp 
   patch-hotspot_src_share_vm_runtime_thread_hpp 
   patch-hotspot_src_share_vm_runtime_vmStructs_cpp 
   
patch-hotspot_src_share_vm_utilities_globalDefinitions_cpp 

Log message:
Add support for sparc64. With stackghost pointers from kettenis@
okay kmos@



CVS: cvs.openbsd.org: ports

2021-07-15 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/15 04:29:19

Modified files:
devel/jdk  : java.port.mk 

Log message:
Add sparc64 to ONLY_FOR_ARCHS. okay kmos@



CVS: cvs.openbsd.org: ports

2021-07-15 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/15 04:40:48

Modified files:
java/jna   : Makefile 

Log message:
Fix packaging on sparc64.



CVS: cvs.openbsd.org: ports

2021-08-05 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/08/05 08:17:54

Modified files:
devel/jdk/16   : Makefile distinfo 

Log message:
Update to 16.0.2 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-16/?quarter=072021=allissues=16.0.2
https://openjdk.java.net/groups/vulnerability/advisories/2021-07-20



CVS: cvs.openbsd.org: ports

2021-08-05 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/08/05 09:40:20

Modified files:
devel/jdk/1.8  : Makefile 
Added files:
devel/jdk/1.8/patches: 
   patch-hotspot_make_bsd_makefiles_defs_make 
   patch-hotspot_make_bsd_makefiles_jsig_make 
   patch-hotspot_make_bsd_makefiles_saproc_make 
   patch-hotspot_make_bsd_makefiles_vm_make 

Log message:
Enable debug packages.



CVS: cvs.openbsd.org: ports

2021-08-04 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/08/04 16:18:26

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Removed files:
devel/jdk/1.8/patches: 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_debugger_bsd_sparc_BsdSPARCCFrame_java
 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_debugger_bsd_sparc_BsdSPARCThreadContext_java
 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_runtime_Threads_java 
   
patch-hotspot_agent_src_share_classes_sun_jvm_hotspot_runtime_bsd_sparc_BsdSPARCJavaThreadPDAccess_java
 
   patch-hotspot_make_bsd_makefiles_buildtree_make 
   patch-hotspot_make_bsd_makefiles_defs_make 
   patch-hotspot_make_bsd_makefiles_gcc_make 
   patch-hotspot_make_bsd_makefiles_sparcv9_make 
   
patch-hotspot_src_cpu_aarch64_vm_macroAssembler_aarch64_cpp 
   
patch-hotspot_src_cpu_aarch64_vm_sharedRuntime_aarch64_cpp 
   
patch-hotspot_src_cpu_aarch64_vm_templateTable_aarch64_cpp 
   patch-hotspot_src_cpu_sparc_vm_debug_sparc_cpp 
   patch-hotspot_src_cpu_sparc_vm_frame_sparc_cpp 
   
patch-hotspot_src_cpu_sparc_vm_frame_sparc_inline_hpp 
   
patch-hotspot_src_cpu_sparc_vm_register_sparc_cpp 
   
patch-hotspot_src_cpu_sparc_vm_register_sparc_hpp 
   
patch-hotspot_src_cpu_sparc_vm_sharedRuntime_sparc_cpp 
   
patch-hotspot_src_cpu_sparc_vm_vm_version_ext_sparc_cpp 
   patch-hotspot_src_os_bsd_vm_os_perf_bsd_cpp 
   
patch-hotspot_src_os_cpu_bsd_aarch64_vm_os_bsd_aarch64_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_atomic_bsd_sparc_inline_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_bsd_sparc_ad 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_bsd_sparc_s 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_globals_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_orderAccess_bsd_sparc_inline_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_prefetch_bsd_sparc_inline_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_threadLS_bsd_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_threadLS_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_vmStructs_bsd_sparc_hpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_vm_version_bsd_sparc_cpp 
   
patch-hotspot_src_share_vm_runtime_atomic_inline_hpp 
   patch-hotspot_src_share_vm_runtime_globals_hpp 
   
patch-hotspot_src_share_vm_runtime_orderAccess_inline_hpp 
   patch-hotspot_src_share_vm_runtime_os_hpp 
   
patch-hotspot_src_share_vm_runtime_prefetch_inline_hpp 
   
patch-hotspot_src_share_vm_runtime_threadLocalStorage_hpp 
   patch-hotspot_src_share_vm_runtime_thread_hpp 
   patch-hotspot_src_share_vm_runtime_vmStructs_cpp 
   
patch-hotspot_src_share_vm_utilities_globalDefinitions_cpp 

Log message:
Update to 8u302 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-8/?tab=allissues=openjdk8u302=072021
https://openjdk.java.net/groups/vulnerability/advisories/2021-07-20



CVS: cvs.openbsd.org: ports

2021-08-04 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/08/04 20:21:41

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/11/patches: patch-make_common_NativeCompilation_gmk 
Added files:
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp 

Log message:
Update to 11.0.12 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-11/?quarter=072021=allissues=11.0.12
https://openjdk.java.net/groups/vulnerability/advisories/2021-07-20



CVS: cvs.openbsd.org: ports

2021-11-18 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/18 08:58:32

Removed files:
devel/jdk/16   : Makefile distinfo 
devel/jdk/16/files: cacerts 
devel/jdk/16/patches: patch-make_common_NativeCompilation_gmk 
devel/jdk/16/pkg: DESCR PFRAG.aot PFRAG.ci PLIST README 

Log message:
Remove jdk-16.



CVS: cvs.openbsd.org: ports

2021-11-12 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/12 16:05:30

Modified files:
sysutils/polkit: Makefile 
Added files:
sysutils/polkit/patches: patch-meson_build 

Log message:
Fix meson config check for whether setnetgrent has a return value. Fixes
build on sparc64. okay sthen@



CVS: cvs.openbsd.org: ports

2021-10-30 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/30 16:48:11

Modified files:
devel/jdk/1.8  : Makefile 
devel/jdk/11   : Makefile 
devel/jdk/17   : Makefile 
devel/jdk/17/patches: patch-make_hotspot_lib_CompileJvm_gmk 
Added files:
devel/jdk/1.8/patches: 
   patch-hotspot_src_share_vm_oops_markOop_hpp 
devel/jdk/11/patches: patch-src_hotspot_share_oops_markOop_hpp 

Log message:
Fix build with llvm 13. okay naddy@



CVS: cvs.openbsd.org: ports

2021-11-02 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/02 10:03:06

Modified files:
devel/jdk/11   : Makefile 
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_hpp 
Added files:
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_assembler_aarch64_hpp 
Removed files:
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_c1_LIRAssembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_interp_masm_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_trig_cpp 
  
patch-src_hotspot_cpu_aarch64_sharedRuntime_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_templateTable_aarch64_cpp 

Log message:
Update the aarch64 type fixes to use a different approach that
matches what newer versions of the jdk have implemented.
Also fixes an issue where cvs removed a patch that should
have been modified causing the aarch64 build to fail.



CVS: cvs.openbsd.org: ports

2021-10-29 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/29 12:15:16

Log message:
Import jdk 17.0.0. okay sthen@ ian@

Status:

Vendor Tag: kurt
Release Tags:   kurt_20211029

N ports/devel/jdk/17/Makefile
N ports/devel/jdk/17/distinfo
N ports/devel/jdk/17/files/cacerts
N ports/devel/jdk/17/patches/patch-make_common_NativeCompilation_gmk
N ports/devel/jdk/17/patches/patch-src_hotspot_os_cpu_bsd_x86_os_bsd_x86_cpp
N ports/devel/jdk/17/patches/patch-make_hotspot_lib_CompileJvm_gmk
N 
ports/devel/jdk/17/patches/patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk
N ports/devel/jdk/17/patches/patch-make_autoconf_flags-cflags_m4
N ports/devel/jdk/17/pkg/PFRAG.ci
N ports/devel/jdk/17/pkg/DESCR
N ports/devel/jdk/17/pkg/PLIST
N ports/devel/jdk/17/pkg/README

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2021-10-29 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/29 12:16:18

Modified files:
devel/jdk  : Makefile 

Log message:
Connect jdk-17 to build



CVS: cvs.openbsd.org: ports

2021-10-22 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/22 10:51:46

Modified files:
java/javaPathHelper: Makefile distinfo 

Log message:
Update to 2.2 that adds support for jdk-17



CVS: cvs.openbsd.org: ports

2021-11-08 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/08 14:42:16

Modified files:
devel/jdk/11   : Makefile 
Added files:
devel/jdk/11/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 

Log message:
Fix a segfault seen with clang 13 in synchronizer.cpp by
reducing optimization level for it.



CVS: cvs.openbsd.org: ports

2021-11-05 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/05 09:39:39

Modified files:
sysutils/firmware/bwfm: Makefile distinfo 
sysutils/firmware/bwfm/pkg: PLIST 

Log message:
Add support for Raspberry Pi Zero 2 W via brcm-supplemental and
use Raspberry Pi 400 from brcm-supplemental as well.
okay sthen@ patrick@



CVS: cvs.openbsd.org: ports

2021-11-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/07 12:35:33

Modified files:
graphics/cairo : Makefile 

Log message:
Add LDFLAGS="-L/usr/X11R6/lib" to configure env to fix the build on ld.bfd
systems. It appears ld.bfd has an issue with libs specified with full
paths. okay ajacoutot@



CVS: cvs.openbsd.org: ports

2021-10-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/31 14:55:28

Modified files:
devel/jdk/1.8  : Makefile distinfo 
devel/jdk/1.8/files: cacerts 
devel/jdk/1.8/pkg: PLIST 
Removed files:
devel/jdk/1.8/patches: 
   patch-hotspot_make_bsd_makefiles_defs_make 
   patch-hotspot_make_bsd_makefiles_jsig_make 
   patch-hotspot_make_bsd_makefiles_saproc_make 
   patch-hotspot_make_bsd_makefiles_vm_make 
   patch-hotspot_src_share_vm_oops_markOop_hpp 

Log message:
Update to 8u312 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-8/?tab=allissues=openjdk8u312=102021
https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19
* Update cacerts



CVS: cvs.openbsd.org: ports

2021-10-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/31 16:32:52

Modified files:
devel/jdk/17   : Makefile distinfo 
Removed files:
devel/jdk/17/patches: patch-make_autoconf_flags-cflags_m4 
  patch-make_hotspot_lib_CompileJvm_gmk 
  
patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk 
  patch-src_hotspot_os_cpu_bsd_x86_os_bsd_x86_cpp 

Log message:
Update to 17.0.1 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-17/?quarter=102021=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19



CVS: cvs.openbsd.org: ports

2021-10-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/31 15:16:41

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/11/files: cacerts 
Added files:
devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_aarch64_ad 
  
patch-src_hotspot_cpu_aarch64_assembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_c1_LIRAssembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_interp_masm_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_hpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_trig_cpp 
  
patch-src_hotspot_cpu_aarch64_sharedRuntime_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_templateTable_aarch64_cpp 
Removed files:
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp 
  patch-src_hotspot_share_oops_markOop_hpp 

Log message:
Update to 11.0.13 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-11/?quarter=102021=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19
* Update cacerts
* Fix many aarch64 implicit conversion failures and other type related
issues.



CVS: cvs.openbsd.org: ports

2021-10-29 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/10/29 18:31:15

Modified files:
devel/jdk  : Makefile java.port.mk 
devel/jdk/17   : Makefile 
devel/jdk/17/pkg: PLIST 

Log message:
* Disconnect devel/jdk/16 from the build
* Update java.port.mk to use jdk/17. No ports are marked
MODJAVA_VER 16 so nothing needs to be bumped.
* Add @pkgpath devel/jdk/16 to jdk/17/pkg/PLIST so that
jdk-17 will replace jdk-16 with pkg_add -u.
okay sthen@



CVS: cvs.openbsd.org: ports

2021-11-30 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/11/30 10:02:01

Modified files:
x11/gnome/gjs  : Makefile 

Log message:
Use ports-clang to fix build on gcc arch. okay kmos@



CVS: cvs.openbsd.org: ports

2021-07-18 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/18 09:35:08

Modified files:
net/i2p: Makefile 

Log message:
Add sparc64 support. Tested by Stefan Hagen and okay Dimitri Karamazov
maintainer.



CVS: cvs.openbsd.org: ports

2021-07-18 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/18 09:34:18

Modified files:
java/tanukiwrapper: Makefile 
java/tanukiwrapper/patches: patch-build-tests_xml 
patch-build_xml 
patch-src_c_wrapper_c 
Added files:
java/tanukiwrapper/files: Makefile-openbsd-sparc-64.gmake 

Log message:
Add sparc64 support. Tested by Stefan Hagen and okay Dimitri Karamazov
maintainer.



CVS: cvs.openbsd.org: ports

2021-07-21 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2021/07/21 18:12:10

Modified files:
devel/jdk/1.8  : Makefile 
devel/jdk/1.8/patches: 
   patch-hotspot_src_cpu_sparc_vm_frame_sparc_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_bsd_sparc_s 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 
Added files:
devel/jdk/1.8/patches: 
   patch-hotspot_src_cpu_sparc_vm_debug_sparc_cpp 
Removed files:
devel/jdk/1.8/patches: 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_cpp.orig 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_thread_bsd_sparc_hpp.orig 

Log message:
Sparc64 fixes:
* Fix stackghost implementation in frame::sender_pc().
* Fix _flush_reg_windows assembly which corrects Native Memory Tracking
(NMT) test cases.
* Add stackghost implementations for I7 register.
* Remove .orig patches committed by mistake



CVS: cvs.openbsd.org: ports

2022-01-05 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/01/05 16:15:48

Modified files:
devel/jdk/11   : Makefile 
devel/jdk/11/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
Added files:
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_register_aarch64_hpp 
  patch-src_hotspot_cpu_x86_register_x86_hpp 
  patch-src_hotspot_share_c1_c1_LIR_hpp 
  patch-src_hotspot_share_code_vmreg_hpp 
  patch-src_hotspot_share_oops_metadata_hpp 

Log message:
Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes
away the bit twiddling. Work around this by setting all accessor methods to
no-inline and where that wasn't sufficient, reduce optimization level to
-O1 to prevent clang from optimizing away code that is needed.



CVS: cvs.openbsd.org: ports

2022-01-08 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/01/08 15:41:06

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Added files:
devel/jdk/1.8/patches: patch-hotspot_make_bsd_makefiles_gcc_make 
   
patch-hotspot_src_cpu_aarch64_vm_register_aarch64_hpp 
   patch-hotspot_src_cpu_x86_vm_register_x86_hpp 
   patch-hotspot_src_cpu_zero_vm_register_zero_hpp 
   patch-hotspot_src_share_vm_c1_c1_LIR_hpp 
   patch-hotspot_src_share_vm_code_vmreg_hpp 
   patch-hotspot_src_share_vm_oops_metadata_hpp 

Log message:
Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes
away the bit twiddling. Work around this by setting all accessor methods to
no-inline and where that wasn't sufficient, reduce optimization level to
-O1 to prevent clang from optimizing away code that is needed.

Also remove ant as build depend. This was never needed and mistakenly
copied from the 1.7 jdk port.



CVS: cvs.openbsd.org: ports

2022-02-19 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/02/19 12:18:59

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Removed files:
devel/jdk/1.8/patches: patch-hotspot_make_bsd_makefiles_gcc_make 
   
patch-hotspot_src_cpu_aarch64_vm_register_aarch64_hpp 
   patch-hotspot_src_cpu_x86_vm_register_x86_hpp 
   patch-hotspot_src_cpu_zero_vm_register_zero_hpp 
   patch-hotspot_src_share_vm_c1_c1_LIR_hpp 
   patch-hotspot_src_share_vm_code_vmreg_hpp 
   patch-hotspot_src_share_vm_oops_metadata_hpp 

Log message:
Update to 8u322 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-8/?quarter=012022=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2022-01-18



CVS: cvs.openbsd.org: ports

2022-02-20 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/02/20 06:51:03

Modified files:
devel/jdk/11   : Makefile 
devel/jdk/11/patches: 
  
patch-src_java_base_share_classes_java_net_AbstractPlainDatagramSocketImpl_java 
Added files:
devel/jdk/11/patches: 
  
patch-src_java_net_http_share_classes_jdk_internal_net_http_Stream_java 

Log message:
Backport 10.0.14.1 bugfix:
8218546: Unable to connect to https://google.com using java.net.HttpClient



CVS: cvs.openbsd.org: ports

2022-02-06 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/02/06 17:15:31

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/11/pkg: PLIST 
Removed files:
devel/jdk/11/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
  patch-src_hotspot_cpu_aarch64_aarch64_ad 
  
patch-src_hotspot_cpu_aarch64_assembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_assembler_aarch64_hpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_cpp 
  
patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_hpp 
  
patch-src_hotspot_cpu_aarch64_register_aarch64_hpp 
  patch-src_hotspot_cpu_x86_register_x86_hpp 
  patch-src_hotspot_share_c1_c1_LIR_hpp 
  patch-src_hotspot_share_code_vmreg_hpp 
  patch-src_hotspot_share_oops_metadata_hpp 

Log message:
Update to 11.0.14 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-11/?quarter=012022=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2022-01-18



CVS: cvs.openbsd.org: ports

2022-02-06 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/02/06 17:15:58

Modified files:
devel/jdk/17   : Makefile distinfo 
Removed files:
devel/jdk/17/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
  
patch-src_hotspot_cpu_aarch64_register_aarch64_hpp 
  patch-src_hotspot_cpu_x86_register_x86_hpp 
  patch-src_hotspot_share_c1_c1_LIR_hpp 
  patch-src_hotspot_share_code_vmreg_hpp 
  patch-src_hotspot_share_oops_metadata_hpp 

Log message:
Update to 17.0.2 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-17/?quarter=012022=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2022-01-18



CVS: cvs.openbsd.org: ports

2022-01-08 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/01/08 08:05:30

Modified files:
devel/jdk/17   : Makefile 
Added files:
devel/jdk/17/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
  
patch-src_hotspot_cpu_aarch64_register_aarch64_hpp 
  patch-src_hotspot_cpu_x86_register_x86_hpp 
  patch-src_hotspot_share_c1_c1_LIR_hpp 
  patch-src_hotspot_share_code_vmreg_hpp 
  patch-src_hotspot_share_oops_metadata_hpp 

Log message:
Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes
away the bit twiddling. Work around this by setting all accessor methods to
no-inline and where that wasn't sufficient, reduce optimization level to
-O1 to prevent clang from optimizing away code that is needed.



CVS: cvs.openbsd.org: ports

2023-10-21 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/21 07:58:55

Modified files:
devel/jdk/11   : Makefile distinfo 
Removed files:
devel/jdk/11/patches: patch-make_autoconf_flags-ldflags_m4 
  
patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp 
  patch-src_hotspot_os_bsd_os_bsd_cpp 
  patch-src_hotspot_share_runtime_os_hpp 
  patch-src_hotspot_share_runtime_thread_cpp 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h 

Log message:
Update to 11.0.21 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2023-10-17



CVS: cvs.openbsd.org: ports

2023-10-20 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/20 20:25:02

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Removed files:
devel/jdk/1.8/patches: 
   patch-common_autoconf_generated-configure_sh 
   patch-common_autoconf_toolchain_m4 
   
patch-hotspot_src_cpu_aarch64_vm_templateInterpreter_aarch64_cpp 
   patch-hotspot_src_os_bsd_vm_os_bsd_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 
   patch-hotspot_src_share_vm_runtime_os_hpp 
   patch-hotspot_src_share_vm_runtime_thread_cpp 

Log message:
Update to 8u392 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2023-10-17



CVS: cvs.openbsd.org: ports

2023-10-21 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/10/21 11:24:51

Modified files:
devel/jdk/17   : Makefile distinfo 
devel/jdk/17/patches: patch-make_common_NativeCompilation_gmk 
Added files:
devel/jdk/17/patches: 
  
patch-src_hotspot_os_cpu_bsd_aarch64_os_bsd_aarch64_cpp 
  
patch-src_hotspot_share_runtime_safefetch_static_hpp 
Removed files:
devel/jdk/17/patches: patch-make_autoconf_flags-ldflags_m4 
  
patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp 
  patch-src_hotspot_os_bsd_os_bsd_cpp 
  patch-src_hotspot_share_runtime_os_hpp 
  patch-src_hotspot_share_runtime_stackOverflow_cpp 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h 

Log message:
Update to 17.0.9 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2023-10-17



CVS: cvs.openbsd.org: ports

2022-05-20 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/05/20 08:12:21

Modified files:
benchmarks/fio : Makefile distinfo 

Log message:
Update to fio-3.30



CVS: cvs.openbsd.org: ports

2022-05-14 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/05/14 11:21:32

Modified files:
devel/jdk/11   : Makefile distinfo 
Removed files:
devel/jdk/11/patches: 
  
patch-src_java_net_http_share_classes_jdk_internal_net_http_Stream_java 

Log message:
Update to 11.0.15 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-11/?quarter=042022=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2022-04-19



CVS: cvs.openbsd.org: ports

2022-05-14 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/05/14 11:23:43

Modified files:
devel/jdk/17   : Makefile distinfo 

Log message:
Update to 17.0.3 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-17/?quarter=042022=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2022-04-19



CVS: cvs.openbsd.org: ports

2022-05-14 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/05/14 11:16:41

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Added files:
devel/jdk/1.8/patches: 
   
patch-hotspot_src_cpu_aarch64_vm_pauth_aarch64_hpp 
   
patch-hotspot_src_os_cpu_bsd_aarch64_vm_pauth_bsd_aarch64_inline_hpp 
   patch-make_common_MakeBase_gmk 

Log message:
Update to 8u332 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-8/?quarter=042022=allissues
https://openjdk.java.net/groups/vulnerability/advisories/2022-04-19



CVS: cvs.openbsd.org: ports

2022-08-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/08/07 15:49:38

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Removed files:
devel/jdk/1.8/patches: 
   
patch-hotspot_src_cpu_aarch64_vm_pauth_aarch64_hpp 
   
patch-hotspot_src_os_cpu_bsd_aarch64_vm_pauth_bsd_aarch64_inline_hpp 
   patch-make_common_MakeBase_gmk 

Log message:
Update to 8u342 GA:
* Contains many upstream bug fixes which can be found in the release
notes here:
https://foojay.io/java-8/?tab=allissues=openjdk8u342
https://openjdk.org/groups/vulnerability/advisories/2022-07-19
* Update bootstraps and strip debuginfo from them to keep them as small
as possible
okay sthen@



CVS: cvs.openbsd.org: ports

2022-08-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/08/07 15:53:29

Modified files:
devel/jdk/11   : Makefile distinfo 

Log message:
Update to 11.0.16 GA:
* Contains many upstream bug fixes which can be found in the release
notes here:
https://foojay.io/java-11/?quarter=072022=allissues
https://openjdk.org/groups/vulnerability/advisories/2022-07-19
* Update bootstraps
okay sthen@



CVS: cvs.openbsd.org: ports

2022-08-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/08/07 15:55:37

Modified files:
devel/jdk/17   : Makefile distinfo 

Log message:
Update to 17.0.4 GA:
* Contains many upstream bug fixes which can be found in the release notes
here:
https://foojay.io/java-17/?quarter=072022=allissues
https://openjdk.org/groups/vulnerability/advisories/2022-07-19
* Update bootstraps
okay sthen@



CVS: cvs.openbsd.org: ports

2022-11-10 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/11/10 10:19:26

Modified files:
devel/jdk/1.8  : Makefile distinfo 

Log message:
Update to 8u352 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-8/?tab=highlights=openjdk8u352=102022
https://openjdk.org/groups/vulnerability/advisories/2022-10-18



CVS: cvs.openbsd.org: ports

2022-11-10 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/11/10 10:22:09

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/11/pkg: PLIST 

Log message:
Update to 11.0.17 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-11/?version=11.0.17=102022=component
https://openjdk.org/groups/vulnerability/advisories/2022-10-18



CVS: cvs.openbsd.org: ports

2022-11-10 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/11/10 10:23:32

Modified files:
devel/jdk/17   : Makefile distinfo 
devel/jdk/17/pkg: PLIST 

Log message:
Update to 17.0.5 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-17/?version=17.0.5=102022=component
https://openjdk.org/groups/vulnerability/advisories/2022-10-18



CVS: cvs.openbsd.org: ports

2023-02-23 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/23 07:59:29

Modified files:
devel/jdk/1.8  : Makefile 
Added files:
devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp 

Log message:
Remove syscall(2) use.



CVS: cvs.openbsd.org: ports

2023-02-03 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/03 13:32:57

Modified files:
devel/jdk/1.8  : Makefile 
devel/jdk/11   : Makefile 
devel/jdk/11/patches: patch-make_common_NativeCompilation_gmk 
devel/jdk/17   : Makefile 
devel/jdk/17/patches: patch-make_common_NativeCompilation_gmk 
Added files:
devel/jdk/1.8/patches: 
   
patch-hotspot_src_cpu_aarch64_vm_templateInterpreter_aarch64_cpp 
devel/jdk/11/patches: 
  
patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp 
devel/jdk/17/patches: 
  
patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp 

Log message:
* Remove errant aarch64 hotspot assembly instruction that was reading from
libjvm.so .text segment. This is clearly not was intended here. Found by
exec only.
* Remove USE_NOEXECONLY flags.
* Disable -Werror for 11 & 17 to so clang 15 can build them.



CVS: cvs.openbsd.org: ports

2023-01-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/01/31 12:48:02

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/11/pkg: PLIST 

Log message:
Update to 11.0.18 GA:
* Contains many upstream bug fixes which can be found in the release
notes here:
https://foojay.io/java-11/?version=11.0.18=012023=component
https://openjdk.org/groups/vulnerability/advisories/2023-01-17
* Update bootstraps and remove libc copy

okay sthen@



CVS: cvs.openbsd.org: ports

2023-01-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/01/31 12:50:04

Modified files:
devel/jdk/17   : Makefile distinfo 
devel/jdk/17/pkg: PLIST 

Log message:
Update to 17.0.6 GA:
* Contains many upstream bug fixes which can be found in the release
notes here:
https://foojay.io/java-17/?version=17.0.6=012023=component
https://openjdk.org/groups/vulnerability/advisories/2023-01-17
* Update bootstraps and remove libc copy

okay sthen@



CVS: cvs.openbsd.org: ports

2023-02-15 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/02/15 09:55:39

Modified files:
devel/jdk/11   : Makefile 

Log message:
Be sure to use system awk and not pickup a silent depend on gawk. Fixes
build failures when gawk was junked as noted by tb@.



CVS: cvs.openbsd.org: ports

2023-01-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/01/31 12:43:09

Modified files:
devel/jdk/1.8  : Makefile distinfo 

Log message:
Update to 8u362 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-8/?tab=component=openjdk8u362=012023
https://openjdk.org/groups/vulnerability/advisories/2023-01-17
* Update bootstraps and remove libc copy

okay sthen@



CVS: cvs.openbsd.org: ports

2023-05-18 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/18 19:41:33

Modified files:
devel/jdk/17   : Makefile 
Added files:
devel/jdk/17/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 
  patch-src_hotspot_share_runtime_os_hpp 
  patch-src_hotspot_share_runtime_stackOverflow_cpp 

Log message:
Disable stack guard pages in the primordial thread only
to fix java integration with libreoffice.

The primordial thread's stack permissions are immutable so stack
guard pages can not be placed on it. Fortunately the launcher for
normal java programs uses a separate thread to start the JVM and
stack guard pages may be placed on thread stacks. Libreoffice, on the
other hand, launches the JVM in the primordial thread and stack guard
pages fail to be placed. Disabling stack guard pages for the primordial
thread allows libreoffice to use java again, but with the side effect of
breaking StackOverflowError exceptions on the primordial thread only.



CVS: cvs.openbsd.org: ports

2023-05-18 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/18 19:43:09

Modified files:
devel/jdk/1.8  : Makefile 
devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp 
Added files:
devel/jdk/1.8/patches: patch-hotspot_src_share_vm_runtime_os_hpp 
   patch-hotspot_src_share_vm_runtime_thread_cpp 

Log message:
Disable stack guard pages in the primordial thread only
to fix java integration with programs like libreoffice.

The primordial thread's stack permissions are immutable so stack
guard pages can not be placed on it. Fortunately the launcher for
normal java programs uses a separate thread to start the JVM and
stack guard pages may be placed on thread stacks. Libreoffice, on the
other hand, launches the JVM in the primordial thread and stack guard
pages fail to be placed. Disabling stack guard pages for the primordial
thread allows libreoffice to use java again, but with the side effect of
breaking StackOverflowError exceptions on the primordial thread only.



CVS: cvs.openbsd.org: ports

2023-07-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/31 21:27:15

Modified files:
devel/jdk/11   : Makefile 

Log message:
Prevent configure from picking up pandoc as well.



CVS: cvs.openbsd.org: ports

2023-07-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/31 21:14:08

Modified files:
devel/jdk/17   : Makefile 

Log message:
Pass CONFIGURE_ARGS to ensure we don't pickup unwanted build depends.
Fixes junking in bulk builds.



CVS: cvs.openbsd.org: ports

2023-08-01 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/01 09:32:16

Modified files:
devel/jdk/1.8  : Makefile distinfo 

Log message:
Update to 8u382 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-8/?version=openjdk8u382=072023=component
https://openjdk.org/groups/vulnerability/advisories/2023-07-18



CVS: cvs.openbsd.org: ports

2023-08-01 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/01 13:07:04

Modified files:
devel/jdk/11   : Makefile distinfo 

Log message:
Update to 11.0.20 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-11/?version=11.0.20=072023=component
https://openjdk.org/groups/vulnerability/advisories/2023-07-18



CVS: cvs.openbsd.org: ports

2023-07-27 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/27 11:09:42

Modified files:
devel/jdk/11   : Makefile 

Log message:
Pass CONFIGURE_ARGS to ensure we don't pickup unwanted build depends.
Fixes junking in bulk builds reported by ajacoutot@



CVS: cvs.openbsd.org: ports

2023-07-27 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/27 19:53:00

Modified files:
devel/jdk/1.8  : Makefile 

Log message:
Pass CONFIGURE_ARGS/ENV to ensure we don't pickup unwanted build depends.
Fixes junking in bulk builds.



CVS: cvs.openbsd.org: ports

2023-08-09 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/09 11:59:35

Modified files:
devel/jdk/11   : Makefile 
Removed files:
devel/jdk/11/files: cacerts 

Log message:
Use the distributed cacerts
Enable the Shenandoah GC



CVS: cvs.openbsd.org: ports

2023-08-09 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/09 11:57:24

Modified files:
devel/jdk/1.8  : Makefile 
Removed files:
devel/jdk/1.8/files: cacerts 

Log message:
Use the distributed cacerts.



CVS: cvs.openbsd.org: ports

2023-08-09 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/09 11:58:28

Modified files:
devel/jdk/17   : Makefile 
Removed files:
devel/jdk/17/files: cacerts 

Log message:
Use the distributed cacerts



CVS: cvs.openbsd.org: ports

2023-08-01 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/01 19:12:13

Modified files:
devel/jdk/17   : Makefile distinfo 

Log message:
Update to 17.0.8 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-17/?version=17.0.8=072023=component
https://openjdk.org/groups/vulnerability/advisories/2023-07-18



CVS: cvs.openbsd.org: ports

2023-06-17 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/17 15:15:29

Modified files:
devel/jdk/11   : Makefile 
devel/jdk/17   : Makefile 
Added files:
devel/jdk/11/patches: 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h 
devel/jdk/17/patches: 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c 
  
patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h 

Log message:
Start using waitid(2)



CVS: cvs.openbsd.org: ports

2023-06-30 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/06/30 09:49:51

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Added files:
devel/jdk/1.8/patches: 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 
   patch-hotspot_src_share_vm_runtime_globals_hpp 

Log message:
* Update bootstraps with nobtcfi in prep for BTI
* Sync sparc64 signal handling code with linux updates
* Work-around a stablilty issue on sparc64
okay sthen@



CVS: cvs.openbsd.org: ports

2023-07-02 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/07/02 04:26:09

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/17   : Makefile distinfo 

Log message:
Update bootstraps with nobtcfi in prep for BTI
okay sthen@



CVS: cvs.openbsd.org: ports

2023-05-12 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/12 06:43:56

Modified files:
devel/jdk/17   : Makefile distinfo 

Log message:
Update to 17.0.7 GA:
* Contains many upstream bug fixes which can be found in the release
notes here:
https://foojay.io/java-17/?version=17.0.7=042023=component
https://openjdk.org/groups/vulnerability/advisories/2023-04-18



CVS: cvs.openbsd.org: ports

2023-05-12 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/12 06:41:37

Modified files:
devel/jdk/11   : Makefile distinfo 

Log message:
Update to 11.0.19 GA:
* Contains many upstream bug fixes which can be found in the release
notes here:
https://foojay.io/java-11/?version=11.0.19=042023=component
https://openjdk.org/groups/vulnerability/advisories/2023-04-18



CVS: cvs.openbsd.org: ports

2023-05-12 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/12 06:37:17

Modified files:
devel/jdk/1.8  : Makefile distinfo 

Log message:
Update to 8u372 GA:
* Contains upstream bug and security fixes:
https://foojay.io/java-8/?version=openjdk8u372=042023=component
https://openjdk.org/groups/vulnerability/advisories/2023-04-18



CVS: cvs.openbsd.org: ports

2023-05-17 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/05/17 11:06:10

Modified files:
devel/jdk/11   : Makefile 
devel/jdk/11/patches: patch-make_common_NativeCompilation_gmk 
Added files:
devel/jdk/11/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 
  patch-src_hotspot_share_runtime_os_hpp 
  patch-src_hotspot_share_runtime_thread_cpp 

Log message:
Disable stack guard pages in the primordial thread only
to fix java integration with libreoffice.

The primordial thread's stack permissions are immutable so stack
guard pages can not be placed on it. Fortunately the launcher for
normal java programs uses a separate thread to start the JVM and
stack guard pages may be placed on thread stacks. Libreoffice, on the
other hand, launches the JVM in the primordial thread and stack guard
pages fail to be placed. Disabling stack guard pages for the primordial
thread allows libreoffice to use java again, but with the side effect of
breaking StackOverflowError exceptions on the primordial thread only.

Reviewed by semarie@ & robert@. Okay robert@



CVS: cvs.openbsd.org: ports

2023-08-14 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/08/14 08:31:09

Modified files:
devel/jdk/1.8  : Makefile 
devel/jdk/1.8/patches: 
   patch-common_autoconf_generated-configure_sh 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 

Log message:
Support setting thread stack sizes on sparc64



CVS: cvs.openbsd.org: ports

2024-02-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/07 16:58:48

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Removed files:
devel/jdk/1.8/patches: patch-common_autoconf_flags_m4 
   patch-common_autoconf_generated-configure_sh 
   patch-common_autoconf_hotspot-spec_gmk_in 
   patch-common_autoconf_jdk-options_m4 
   patch-hotspot_make_bsd_makefiles_aarch64_make 
   patch-hotspot_make_bsd_makefiles_adlc_make 
   patch-hotspot_make_bsd_makefiles_vm_make 

Log message:
Update to 8u402 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-01-16



CVS: cvs.openbsd.org: ports

2024-02-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/07 17:01:59

Modified files:
devel/jdk/17   : Makefile distinfo 
Removed files:
devel/jdk/17/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
  
patch-src_hotspot_os_cpu_bsd_aarch64_os_bsd_aarch64_cpp 
  
patch-src_hotspot_share_runtime_safefetch_static_hpp 

Log message:
Update to 17.0.10 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-01-16



CVS: cvs.openbsd.org: ports

2024-02-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/07 17:00:58

Modified files:
devel/jdk/11   : Makefile distinfo 
Removed files:
devel/jdk/11/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
  patch-make_lib_Awt2dLibraries_gmk 
  patch-src_hotspot_share_code_nmethod_cpp 
  
patch-src_java_base_unix_native_libnet_DefaultProxySelector_c 
  
patch-src_java_desktop_unix_native_common_awt_awt_GraphicsEnv_h 
  
patch-src_java_desktop_unix_native_libawt_xawt_awt_gtk2_interface_c 
  
patch-src_java_desktop_unix_native_libawt_xawt_awt_gtk3_interface_c 

Log message:
Update to 11.0.22 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-01-16



CVS: cvs.openbsd.org: ports

2024-02-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/02/07 17:02:38

Modified files:
devel/jdk/21   : Makefile distinfo 
Removed files:
devel/jdk/21/patches: patch-make_modules_java_base_Lib_gmk 
  
patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk 

Log message:
Update to 21.0.2 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-01-16



CVS: cvs.openbsd.org: ports

2023-12-20 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/20 14:54:14

Modified files:
devel/jdk/17   : Makefile 
Added files:
devel/jdk/17/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 

Log message:
Reduce optimization on parse2.cpp due to multiple tests fail with
assert(taken_cnt <= total_cnt) with fastdebug build on i386.



CVS: cvs.openbsd.org: ports

2023-12-11 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/11 07:36:21

Log message:
Import jdk-21. okay ian@

Status:

Vendor Tag: kurt
Release Tags:   kurt_20231211

N ports/devel/jdk/21/Makefile
N ports/devel/jdk/21/distinfo
N ports/devel/jdk/21/patches/patch-make_common_NativeCompilation_gmk
N ports/devel/jdk/21/patches/patch-make_modules_java_base_Lib_gmk
N 
ports/devel/jdk/21/patches/patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk
N ports/devel/jdk/21/pkg/PFRAG.ci
N ports/devel/jdk/21/pkg/DESCR
N ports/devel/jdk/21/pkg/PLIST
N ports/devel/jdk/21/pkg/README

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-12-11 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/11 07:38:55

Modified files:
devel/jdk  : java.port.mk 

Log message:
Add support for jdk-21. okay ian@



CVS: cvs.openbsd.org: ports

2023-12-11 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/11 07:39:45

Modified files:
devel/jdk  : Makefile 

Log message:
Connect jdk-21 to the build



CVS: cvs.openbsd.org: ports

2023-11-22 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/11/22 16:38:04

Modified files:
devel/jdk/11   : Makefile 
Added files:
devel/jdk/11/patches: 
  patch-make_hotspot_lib_JvmOverrideFiles_gmk 
  patch-make_lib_Awt2dLibraries_gmk 
  patch-src_hotspot_share_code_nmethod_cpp 
  
patch-src_java_base_unix_native_libnet_DefaultProxySelector_c 
  
patch-src_java_desktop_unix_native_common_awt_awt_GraphicsEnv_h 
  
patch-src_java_desktop_unix_native_libawt_xawt_awt_gtk2_interface_c 
  
patch-src_java_desktop_unix_native_libawt_xawt_awt_gtk3_interface_c 

Log message:
Various clang-16 fixes



CVS: cvs.openbsd.org: ports

2023-12-07 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/12/07 10:20:52

Modified files:
java/javaPathHelper: Makefile distinfo 

Log message:
Update to version 2.3 to add support for jdk-21



CVS: cvs.openbsd.org: ports

2023-11-20 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2023/11/20 11:31:14

Modified files:
devel/jdk/1.8  : Makefile 
Added files:
devel/jdk/1.8/patches: patch-common_autoconf_flags_m4 
   patch-common_autoconf_generated-configure_sh 
   patch-common_autoconf_hotspot-spec_gmk_in 
   patch-common_autoconf_jdk-options_m4 
   patch-hotspot_make_bsd_makefiles_aarch64_make 
   patch-hotspot_make_bsd_makefiles_adlc_make 
   patch-hotspot_make_bsd_makefiles_vm_make 

Log message:
Fix clang 16 build:
* Fix makefiles and autoconf to use CXXSTD_CXXFLAG correctly
* Use -std=c++11 for clang builds. Note that gcc builds use gnu++98 but
clang's gnu++98 is not fully compatible with gnu's - presumably what
c++11 extensions are included varies.
* Reduce optimization level for immediate_aarch64.cpp on aarch64
Also use ‘images’ for ALL_TARGET to skip building javadocs we are not 
installing.



CVS: cvs.openbsd.org: ports

2024-05-01 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/01 14:05:48

Modified files:
devel/jdk/1.8  : Makefile distinfo 
Added files:
devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp 
   
patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp 

Log message:
Update to 8u412 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-04-16
* Fix implicit FPE exceptions on sparc64
* Take advantage of hyperthreading when hw.smt is enabled. Patch
originally submitted by Kirill A. Korinsky .



CVS: cvs.openbsd.org: ports

2024-05-01 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/01 14:55:10

Modified files:
devel/jdk/11   : Makefile distinfo 
devel/jdk/11/patches: patch-make_common_NativeCompilation_gmk 
Added files:
devel/jdk/11/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 

Log message:
Update to 11.0.23 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-04-16
* Take advantage of hyperthreading when hw.smt is enabled. Patch
originally submitted by Kirill A. Korinsky 



CVS: cvs.openbsd.org: ports

2024-05-02 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/02 07:33:08

Modified files:
devel/jdk/17   : Makefile distinfo 
Added files:
devel/jdk/17/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 

Log message:
Update to 17.0.11 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-04-16
* Take advantage of hyperthreading when hw.smt is enabled. Patch
originally submitted by Kirill A. Korinsky 



CVS: cvs.openbsd.org: ports

2024-05-02 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/02 09:42:52

Modified files:
devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp 
devel/jdk/11/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 
devel/jdk/17/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 
devel/jdk/21/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 

Log message:
Fix patch description to correctly describe the reason for the patch:
Use the correct number of cpus when hw.smt=0
Pointed out by Kirill A. Korinsky  and sthen@



CVS: cvs.openbsd.org: ports

2024-05-02 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/02 07:33:48

Modified files:
devel/jdk/21   : Makefile distinfo 
Added files:
devel/jdk/21/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 

Log message:
Update to 21.0.3 GA:
* Contains upstream bug and security fixes:
https://openjdk.org/groups/vulnerability/advisories/2024-04-16
* Take advantage of hyperthreading when hw.smt is enabled. Patch
originally submitted by Kirill A. Korinsky 



CVS: cvs.openbsd.org: ports

2024-05-13 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/13 13:11:32

Modified files:
sysutils/u-boot/rk3588: Makefile distinfo 

Log message:
Update to 2024-04. okay kettenis@



CVS: cvs.openbsd.org: ports

2024-05-15 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/15 10:30:00

Modified files:
devel/jdk/11   : Makefile distinfo 
Added files:
devel/jdk/11/patches: 
  patch-src_hotspot_share_gc_shared_gc_globals_hpp 
Removed files:
devel/jdk/11/patches: patch-src_hotspot_os_bsd_os_bsd_cpp 

Log message:
Add sparc64 support. okay sthen@



CVS: cvs.openbsd.org: ports

2024-05-15 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/05/15 10:30:57

Modified files:
devel/jdk  : java.port.mk 

Log message:
Enable building jdk/11 ports on sparc64. okay sthen@



CVS: cvs.openbsd.org: ports

2024-03-31 Thread Kurt Miller
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2024/03/31 20:06:56

Modified files:
devel/jdk/1.8  : Makefile distinfo 
devel/jdk/11   : Makefile distinfo 
devel/jdk/17   : Makefile distinfo 
devel/jdk/21   : Makefile distinfo 

Log message:
New bootstrap jdks because pinsysctls was removed.



<    1   2   3   4   5   6