CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/05/15 06:10:47 Modified files: lang/go: go.port.mk Log message: Bump _MODGO_SYSTEM_VERSION for lang/go 1.22.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/05/15 06:10:13 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.22.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/04/09 09:14:22 Modified files: lang/go: go.port.mk Log message: Bump _MODGO_SYSTEM_VERSION for lang/go update.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/04/09 09:11:16 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.22.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/03/09 19:29:48 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.22.1. Thanks to tb@ for running it through a bulk.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/02/15 07:00:26 Modified files: lang/go: go.port.mk Log message: Bump _MODGO_SYSTEM_VERSION for lang/go 1.22.0 update.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/02/15 06:59:02 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_dist_build_go patch-src_cmd_dist_test_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_ld_data_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_mips64_asm_go patch-src_debug_elf_elf_go patch-src_internal_platform_supported_go patch-src_internal_platform_zosarch_go patch-src_os_signal_signal_cgo_test_go patch-src_runtime_asm_mips64x_s patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_proc_go patch-src_syscall_exec_unix_go patch-src_syscall_export_linux_test_go patch-src_syscall_mkall_sh patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_386_go patch-src_syscall_zsyscall_openbsd_386_s patch-src_syscall_zsyscall_openbsd_amd64_go patch-src_syscall_zsyscall_openbsd_amd64_s patch-src_syscall_zsyscall_openbsd_arm64_go patch-src_syscall_zsyscall_openbsd_arm64_s patch-src_syscall_zsyscall_openbsd_arm_go patch-src_syscall_zsyscall_openbsd_arm_s patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_mips64_s patch-src_syscall_zsyscall_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_s lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_runtime_cgo_gcc_openbsd_c patch-src_syscall_zsyscall_openbsd_ppc64_go patch-src_syscall_zsyscall_openbsd_ppc64_s Removed files: lang/go/patches: patch-src_cmd_asm_internal_asm_endtoend_test_go patch-src_cmd_asm_internal_asm_testdata_riscv64_s patch-src_cmd_internal_obj_riscv_cpu_go patch-src_cmd_internal_obj_riscv_obj_go patch-src_cmd_link_internal_amd64_asm_go patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_arm_asm_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_ld_pcln_go patch-src_cmd_link_internal_loadelf_ldelf_go patch-src_cmd_link_internal_loong64_asm_go patch-src_cmd_link_internal_mips_asm_go patch-src_cmd_link_internal_ppc64_asm_go patch-src_cmd_link_internal_riscv64_asm_go patch-src_cmd_link_internal_riscv64_obj_go patch-src_cmd_link_internal_s390x_asm_go patch-src_cmd_link_internal_sym_reloc_go patch-src_cmd_link_internal_x86_asm_go patch-src_runtime_asm_riscv64_s patch-src_runtime_cgo_gcc_openbsd_riscv64_c patch-src_runtime_defs_openbsd_riscv64_go patch-src_runtime_rt0_openbsd_riscv64_s patch-src_runtime_signal_openbsd_riscv64_go patch-src_runtime_signal_riscv64_go patch-src_runtime_stubs_riscv64_go patch-src_runtime_sys_openbsd_riscv64_s patch-src_runtime_tls_riscv64_s patch-src_syscall_asm_openbsd_riscv64_s patch-src_syscall_bpf_bsd_go patch-src_syscall_bpf_darwin_go patch-src_syscall_flock_bsd_go patch-src_syscall_flock_darwin_go patch-src_syscall_flock_go patch-src_syscall_flock_linux_go patch-src_syscall_mksyscall_pl patch-src_syscall_syscall_bsd_go patch-src_syscall_syscall_darwin_go patch-src_syscall_syscall_openbsd1_go patch-src_syscall_syscall_openbsd_go patch-src_syscall_syscall_openbsd_riscv64_go
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/01/10 05:36:01 Modified files: lang/go: go.port.mk Log message: Bump _MODGO_SYSTEM_VERSION for lang/go 1.21.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2024/01/10 05:35:10 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.21.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/11/21 07:06:44 Modified files: lang/go: Makefile lang/go/patches: patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_386_go patch-src_syscall_zsyscall_openbsd_386_s patch-src_syscall_zsyscall_openbsd_amd64_go patch-src_syscall_zsyscall_openbsd_amd64_s patch-src_syscall_zsyscall_openbsd_arm64_go patch-src_syscall_zsyscall_openbsd_arm64_s patch-src_syscall_zsyscall_openbsd_arm_go patch-src_syscall_zsyscall_openbsd_arm_s patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_mips64_s patch-src_syscall_zsyscall_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_s Log message: Remove references to the libc syscall stub from lang/go. The syscall symbol will soon be removed from libc - remove references to it from Go, so that it will continue to function. This effectively means that syscall.Syscall* and syscall.RawSyscall* will stop working and return ENOSYS. For the time being, given the amount of usage in the Go ecosystem, reroute calls with SYS_IOCTl and SYS_SYSCTL to the appropriate libc stub, so that they continue to work. Thanks to tb@ for testing on systems with syscall removed from libc.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/11/09 05:48:33 Modified files: lang/go: Makefile lang/go/patches: patch-src_internal_platform_supported_go patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_mips64_s patch-src_syscall_zsyscall_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_s lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_cmd_dist_test_go patch-src_internal_syscall_unix_ioctl_bsd_go patch-src_internal_syscall_unix_ioctl_linux_go patch-src_os_signal_signal_cgo_test_go patch-src_syscall_bpf_bsd_go patch-src_syscall_bpf_darwin_go patch-src_syscall_export_bsd_test_go patch-src_syscall_export_darwin_test_go patch-src_syscall_export_linux_test_go patch-src_syscall_export_unix_test_go patch-src_syscall_flock_bsd_go patch-src_syscall_flock_darwin_go patch-src_syscall_flock_go patch-src_syscall_flock_linux_go patch-src_syscall_mksyscall_pl patch-src_syscall_syscall_bsd_go patch-src_syscall_syscall_darwin_go patch-src_syscall_syscall_openbsd_go patch-src_syscall_zsyscall_darwin_amd64_go patch-src_syscall_zsyscall_darwin_amd64_s patch-src_syscall_zsyscall_darwin_arm64_go patch-src_syscall_zsyscall_darwin_arm64_s patch-src_syscall_zsyscall_dragonfly_amd64_go patch-src_syscall_zsyscall_freebsd_386_go patch-src_syscall_zsyscall_freebsd_amd64_go patch-src_syscall_zsyscall_freebsd_arm64_go patch-src_syscall_zsyscall_freebsd_arm_go patch-src_syscall_zsyscall_freebsd_riscv64_go patch-src_syscall_zsyscall_netbsd_386_go patch-src_syscall_zsyscall_netbsd_amd64_go patch-src_syscall_zsyscall_netbsd_arm64_go patch-src_syscall_zsyscall_netbsd_arm_go patch-src_syscall_zsyscall_openbsd_386_go patch-src_syscall_zsyscall_openbsd_386_s patch-src_syscall_zsyscall_openbsd_amd64_go patch-src_syscall_zsyscall_openbsd_amd64_s patch-src_syscall_zsyscall_openbsd_arm64_go patch-src_syscall_zsyscall_openbsd_arm64_s patch-src_syscall_zsyscall_openbsd_arm_go patch-src_syscall_zsyscall_openbsd_arm_s Log message: Remove remaining indirect syscall usage in lang/go. This removes the few remaining uses of indirect syscalls in Go's syscall package, as well as those remaining in os/signal and syscall tests. Unfortunately, this also means disabling the race detector on openbsd/amd64 since the race detector contains references to libc's syscall symbol. This cannot currently be regenerated/updated, since LLVM TSAN went and removed support for OpenBSD without discussing it with anyone. Thanks to tb@ for testing this on amd64 and arm64 machines that do not have indirect syscall support. ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/10/16 21:53:17 Modified files: lang/go: go.port.mk Log message: Bump modgo version to rebuild packages with Go 1.21.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/10/16 21:52:18 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_link_internal_ld_lib_go lang/go/pkg: PLIST Log message: Update lang/go to 1.21.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/09/07 22:19:37 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_link_internal_ld_lib_go lang/go/pkg: PLIST Log message: Update lang/go to 1.21.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/08/10 00:51:56 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_asm_internal_asm_testdata_riscv64_s patch-src_cmd_dist_build_go patch-src_cmd_internal_obj_riscv_cpu_go patch-src_cmd_internal_obj_riscv_obj_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_amd64_asm_go patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_ld_data_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_ld_pcln_go patch-src_cmd_link_internal_loadelf_ldelf_go patch-src_cmd_link_internal_loong64_asm_go patch-src_cmd_link_internal_mips64_asm_go patch-src_cmd_link_internal_mips64_obj_go patch-src_cmd_link_internal_ppc64_asm_go patch-src_cmd_link_internal_riscv64_obj_go patch-src_cmd_link_internal_x86_asm_go patch-src_debug_elf_elf_go patch-src_runtime_asm_mips64x_s patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_defs_openbsd_riscv64_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_proc_go patch-src_runtime_sys_openbsd_mips64_s patch-src_runtime_sys_openbsd_riscv64_s patch-src_syscall_exec_unix_go lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_internal_platform_supported_go patch-src_internal_platform_zosarch_go Removed files: lang/go/patches: patch-src_cmd_link_internal_ld_config_go patch-src_cmd_link_internal_ld_main_go Log message: Update lang/go to 1.21.0. Thanks to tb@ for putting several versions through a bulk build. ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/06/12 08:18:10 Modified files: lang/go: Makefile distinfo Log message: Update lang/go binary bootstrap to 1.20.4. This also gains PT_OPENBSD_NOBTCFI markers on bootstrap binaries.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/05/08 23:07:00 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_ld_lib_go patch-src_syscall_exec_unix_go patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_riscv64_go lang/go/pkg: PLIST Log message: Update lang/go to 1.20.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2023/02/15 10:03:52 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_asm_internal_asm_endtoend_test_go patch-src_cmd_dist_build_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_ld_config_go patch-src_cmd_link_internal_ld_data_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_ld_main_go patch-src_cmd_link_internal_loadelf_ldelf_go patch-src_cmd_link_internal_mips64_obj_go patch-src_cmd_link_internal_ppc64_asm_go patch-src_cmd_link_internal_riscv64_obj_go patch-src_cmd_link_internal_s390x_asm_go patch-src_runtime_asm_riscv64_s patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_defs_openbsd_riscv64_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_signal_riscv64_go patch-src_runtime_sys_openbsd_mips64_s patch-src_syscall_mkall_sh patch-src_syscall_zsyscall_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_s lang/go/pkg: PLIST Removed files: lang/go/patches: patch-src_cmd_vendor_golang_org_x_sys_unix_asm_openbsd_riscv64_s patch-src_cmd_vendor_golang_org_x_sys_unix_syscall_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zerrors_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsyscall_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsysctl_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsysnum_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_ztypes_openbsd_riscv64_go patch-src_internal_cpu_cpu_arm64_openbsd_go patch-src_internal_cpu_cpu_arm64_other_go patch-src_runtime_os_openbsd_go patch-src_sync_atomic_atomic_test_go patch-src_sync_atomic_type_go patch-src_vendor_golang_org_x_sys_cpu_cpu_other_riscv64_go Log message: Update lang/go to 1.20.1. Thanks to tb@ for putting an earlier version through a bulk build. ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/12/30 09:51:37 Modified files: lang/go: Makefile distinfo Log message: Switch lang/go binary bootstrap to 1.19.4. In particular, this binary bootstrap works on armv7, meaning that lang/go should build and become available on this platform again (apparently no one else uses Go on armv7, given how long it has been broken for). Thanks to tb@ for reporting the issue and testing a newer bootstrap.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/12/27 07:37:36 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd_mips64_s lang/go/pkg: PLIST Log message: Update lang/go to 1.19.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/10/17 12:06:22 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.19.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/09/20 06:02:33 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_mips64_asm_go patch-src_runtime_asm_mips64x_s patch-src_syscall_mkall_sh lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_cmd_asm_internal_asm_endtoend_test_go patch-src_cmd_asm_internal_asm_testdata_riscv64_s patch-src_cmd_dist_build_go patch-src_cmd_internal_obj_riscv_cpu_go patch-src_cmd_internal_obj_riscv_obj_go patch-src_cmd_link_internal_amd64_asm_go patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_arm_asm_go patch-src_cmd_link_internal_ld_config_go patch-src_cmd_link_internal_ld_data_go patch-src_cmd_link_internal_ld_pcln_go patch-src_cmd_link_internal_loadelf_ldelf_go patch-src_cmd_link_internal_loong64_asm_go patch-src_cmd_link_internal_mips_asm_go patch-src_cmd_link_internal_ppc64_asm_go patch-src_cmd_link_internal_riscv64_asm_go patch-src_cmd_link_internal_riscv64_obj_go patch-src_cmd_link_internal_s390x_asm_go patch-src_cmd_link_internal_sym_reloc_go patch-src_cmd_link_internal_x86_asm_go patch-src_cmd_vendor_golang_org_x_sys_unix_asm_openbsd_riscv64_s patch-src_cmd_vendor_golang_org_x_sys_unix_syscall_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zerrors_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsyscall_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsysctl_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_zsysnum_openbsd_riscv64_go patch-src_cmd_vendor_golang_org_x_sys_unix_ztypes_openbsd_riscv64_go patch-src_runtime_asm_riscv64_s patch-src_runtime_cgo_gcc_openbsd_riscv64_c patch-src_runtime_defs_openbsd_riscv64_go patch-src_runtime_rt0_openbsd_riscv64_s patch-src_runtime_signal_openbsd_riscv64_go patch-src_runtime_signal_riscv64_go patch-src_runtime_stubs_riscv64_go patch-src_runtime_sys_openbsd_riscv64_s patch-src_runtime_tls_riscv64_s patch-src_syscall_asm_openbsd_riscv64_s patch-src_syscall_syscall_openbsd_riscv64_go patch-src_syscall_zerrors_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_go patch-src_syscall_zsyscall_openbsd_riscv64_s patch-src_syscall_zsysctl_openbsd_go patch-src_syscall_zsysnum_openbsd_riscv64_go patch-src_syscall_ztypes_openbsd_riscv64_go patch-src_vendor_golang_org_x_sys_cpu_cpu_other_riscv64_go Log message: lang/go: add support for openbsd/riscv64 This adds support for Go on openbsd/riscv64. Requested by and ok jca@ ok abieber@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/09/17 12:42:40 Modified files: lang/go: Makefile Log message: Use GOARM=7 when building go bootstraps
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/09/17 12:41:50 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to Go 1.19.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/08/28 02:58:10 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_ld_main_go patch-src_cmd_link_internal_mips64_asm_go patch-src_cmd_link_internal_mips64_obj_go patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_os_openbsd_syscall1_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd_mips64_s patch-src_syscall_mkall_sh patch-src_syscall_syscall_openbsd1_go patch-src_syscall_zsyscall_openbsd_mips64_go lang/go/pkg: PLIST Removed files: lang/go/patches: patch-src_cmd_link_internal_arm64_obj_go patch-src_cmd_link_internal_riscv64_obj_go Log message: Update lang/go to Go 1.19. ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/08/08 01:37:49 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.18.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/08/07 06:22:18 Modified files: lang/go: Makefile Added files: lang/go/patches: patch-src_internal_cpu_cpu_arm64_openbsd_go patch-src_internal_cpu_cpu_arm64_other_go patch-src_runtime_os_openbsd_go Log message: Implement CPU feature detection for lang/go on openbsd/arm64. Make use of the ISAR0 register information exposed via sysctl. This allows Go to make use of the available hardware accelerated features.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/08/06 11:12:33 Modified files: lang/go: Makefile Log message: Provide bootstrap target for building Go binary bootstraps.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/07/21 12:21:20 Modified files: lang/go: Makefile distinfo Log message: Update lang/go binary bootstraps to 1.18.4. At least one of the older binary bootstraps was still using direct system calls. This also changes amd64 to use binary bootstrap, as the native go-bootstrap is no longer useful due to recent syscall removals.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/07/21 05:51:11 Modified files: lang/go: Makefile lang/go/patches: patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_mips64_asm_go patch-src_cmd_link_internal_mips64_obj_go patch-src_runtime_proc_go patch-src_runtime_sys_openbsd_mips64_s patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_mips64_s Added files: lang/go/patches: patch-src_cmd_link_internal_arm64_obj_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_ld_main_go patch-src_cmd_link_internal_riscv64_obj_go Removed files: lang/go/patches: patch-src_cmd_go_internal_load_pkg_go patch-src_cmd_internal_sys_supported_go patch-src_internal_testenv_testenv_go patch-test_fixedbugs_issue21576_go patch-test_nilptr_go Log message: lang/go: add internal linking support for calling SDYNIMPORT on mips64 This adds internal linking support for calling SDYNIMPORT calls on openbsd/mips64, which avoids the requirement for external linking with libc-based system calls. This in turn allows for cross compilation and reduces build/compilation time.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/07/13 14:04:39 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.18.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/04/26 13:42:58 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_go_internal_load_pkg_go lang/go/pkg: PLIST Log message: Update lang/go to 1.18.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/04/24 07:16:02 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_go_internal_load_pkg_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_internal_sys_supported_go patch-src_cmd_link_internal_mips64_asm_go patch-src_internal_testenv_testenv_go patch-src_runtime_asm_mips64x_s patch-src_runtime_defs_openbsd_go patch-src_runtime_os_openbsd_libc_go patch-src_runtime_os_openbsd_syscall1_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_sys_libc_go patch-src_runtime_sys_openbsd1_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd3_go patch-src_runtime_sys_openbsd_go patch-src_runtime_tls_mips64x_s patch-src_syscall_exec_bsd_go patch-src_syscall_exec_libc2_go patch-src_syscall_exec_unix_go patch-src_syscall_syscall_openbsd1_go patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_mips64_go lang/go/pkg: PLIST Log message: Update lang/go to Go 1.18. ok abieber@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2022/03/02 04:18:17 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.17.7.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/12/14 10:22:19 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_runtime_sys_openbsd2_go patch-src_syscall_exec_unix_go lang/go/pkg: PLIST Log message: Update lang/go to 1.17.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/11/06 00:54:00 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to Go 1.17.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/08/27 12:33:27 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_cmd_go_internal_load_pkg_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_internal_sys_supported_go patch-src_cmd_link_internal_mips64_asm_go patch-src_cmd_link_internal_mips64_obj_go patch-src_internal_testenv_testenv_go patch-src_runtime_asm_mips64x_s patch-src_runtime_defs_openbsd_go patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_os_openbsd_libc_go patch-src_runtime_os_openbsd_syscall1_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_sys_libc_go patch-src_runtime_sys_openbsd1_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd3_go patch-src_runtime_sys_openbsd_go patch-src_runtime_sys_openbsd_mips64_s patch-src_runtime_tls_mips64x_s patch-src_syscall_asm_openbsd_mips64_s patch-src_syscall_exec_bsd_go patch-src_syscall_exec_libc2_go patch-src_syscall_exec_unix_go patch-src_syscall_mkall_sh patch-src_syscall_syscall_openbsd1_go patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_mips64_s patch-test_fixedbugs_issue21576_go patch-test_nilptr_go lang/go/pkg: PLIST Removed files: lang/go/patches: patch-src_cmd_dist_build_go patch-src_cmd_link_link_test_go patch-src_cmd_nm_nm_cgo_test_go patch-src_runtime_asm_386_s patch-src_runtime_asm_arm_s patch-src_runtime_cgo_gcc_openbsd_mips64_c patch-src_runtime_crash_unix_test_go patch-src_runtime_defs_openbsd_386_go patch-src_runtime_defs_openbsd_arm_go patch-src_runtime_os_darwin_go patch-src_runtime_os_linux_go patch-src_runtime_stubs_mips64x_go patch-src_runtime_sys_openbsd2_mips64_go patch-src_runtime_sys_openbsd2_nonmips64_go patch-src_runtime_sys_openbsd_386_s patch-src_runtime_sys_openbsd_arm_s patch-src_syscall_asm_openbsd_386_s patch-src_syscall_asm_openbsd_arm_s patch-src_syscall_asm_unix_386_s patch-src_syscall_mksyscall_pl patch-src_syscall_zsyscall_openbsd_386_go patch-src_syscall_zsyscall_openbsd_386_s patch-src_syscall_zsyscall_openbsd_arm_go patch-src_syscall_zsyscall_openbsd_arm_s Log message: Update lang/go to Go 1.17. Thanks to Jacqueline Jolicoeur and Janne Johansson for testing. ok abieber@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/07/14 06:32:02 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.16.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/07/11 10:38:44 Modified files: infrastructure/mk: arch-defines.mk Log message: Add mips64 (aka octeon) to GO_ARCHS. Discussed with visa@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/07/11 08:44:56 Modified files: lang/go: Makefile lang/go/patches: patch-src_cmd_link_link_test_go patch-src_runtime_asm_386_s patch-src_runtime_asm_arm_s patch-src_runtime_crash_unix_test_go patch-src_runtime_defs_openbsd_386_go patch-src_runtime_defs_openbsd_arm_go patch-src_runtime_os_openbsd_libc_go patch-src_runtime_os_openbsd_syscall1_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_sys_libc_go patch-src_runtime_sys_openbsd1_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd3_go patch-src_runtime_sys_openbsd_386_s patch-src_runtime_sys_openbsd_arm_s patch-src_runtime_sys_openbsd_go patch-src_syscall_asm_openbsd_386_s patch-src_syscall_asm_openbsd_arm_s patch-src_syscall_asm_unix_386_s patch-src_syscall_exec_bsd_go patch-src_syscall_exec_libc2_go patch-src_syscall_mkall_sh patch-src_syscall_mksyscall_pl patch-src_syscall_syscall_openbsd1_go patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_386_go patch-src_syscall_zsyscall_openbsd_386_s patch-src_syscall_zsyscall_openbsd_arm_go patch-src_syscall_zsyscall_openbsd_arm_s lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_cmd_dist_build_go patch-src_cmd_go_internal_load_pkg_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_internal_sys_supported_go patch-src_cmd_link_internal_mips64_asm_go patch-src_cmd_link_internal_mips64_obj_go patch-src_cmd_nm_nm_cgo_test_go patch-src_internal_testenv_testenv_go patch-src_runtime_asm_mips64x_s patch-src_runtime_cgo_gcc_openbsd_mips64_c patch-src_runtime_defs_openbsd_go patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_os_darwin_go patch-src_runtime_os_linux_go patch-src_runtime_stubs_mips64x_go patch-src_runtime_sys_openbsd2_mips64_go patch-src_runtime_sys_openbsd2_nonmips64_go patch-src_runtime_sys_openbsd_mips64_s patch-src_runtime_tls_mips64x_s patch-src_syscall_asm_openbsd_mips64_s patch-src_syscall_exec_unix_go patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_mips64_s patch-test_fixedbugs_issue21576_go patch-test_nilptr_go Log message: Add patches to support building and running on openbsd/mips64 (octeon). This enables cgo support, switches to external linking and converts syscalls from direct to libc/libpthread.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/05/16 01:40:45 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.16.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/03/12 10:36:22 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.16.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/03/02 10:56:41 Modified files: lang/go: Makefile lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_cmd_link_link_test_go patch-src_runtime_asm_386_s patch-src_runtime_asm_arm_s patch-src_runtime_crash_unix_test_go patch-src_runtime_defs_openbsd_386_go patch-src_runtime_defs_openbsd_arm_go patch-src_runtime_os_openbsd_libc_go patch-src_runtime_os_openbsd_syscall1_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_os_openbsd_syscall_go patch-src_runtime_proc_go patch-src_runtime_sys_libc_go patch-src_runtime_sys_openbsd1_go patch-src_runtime_sys_openbsd2_go patch-src_runtime_sys_openbsd3_go patch-src_runtime_sys_openbsd_386_s patch-src_runtime_sys_openbsd_arm_s patch-src_runtime_sys_openbsd_go patch-src_syscall_asm_openbsd_386_s patch-src_syscall_asm_openbsd_arm_s patch-src_syscall_asm_unix_386_s patch-src_syscall_exec_bsd_go patch-src_syscall_exec_libc2_go patch-src_syscall_mkall_sh patch-src_syscall_mksyscall_pl patch-src_syscall_syscall_openbsd1_go patch-src_syscall_syscall_openbsd_libc_go patch-src_syscall_zsyscall_openbsd_386_go patch-src_syscall_zsyscall_openbsd_386_s patch-src_syscall_zsyscall_openbsd_arm_go patch-src_syscall_zsyscall_openbsd_arm_s Log message: Switch lang/go to libc-based syscalls on armv7 and i386. This is already the case for amd64 and arm64 in Go 1.16. The conversion of the remaining architectures is still being upstreamed.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/02/23 10:32:57 Modified files: lang/go: Makefile distinfo Log message: Switch lang/go on i386 to use a binary bootstrap. This allows us to build with GO386=softfloat. Discussed with abieber@ and sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/02/21 10:21:42 Modified files: lang/go: Makefile distinfo Log message: Add binary bootstrap for mips64/octeon.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/02/21 09:49:11 Modified files: lang/go: Makefile distinfo Log message: Bump lang/go binary bootstraps to Go 1.16.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2021/02/20 08:13:56 Modified files: lang/go: Makefile Log message: s/maching/machine/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/09/27 10:48:57 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.15.2. ok abieber@ naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/03/20 05:23:08 Modified files: lang/go: Makefile distinfo Log message: Update lang/go binary bootstrap to a version that contains no ops following swi instructions on openbsd/arm.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/03/20 03:04:07 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.13.9.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/03/20 02:02:29 Modified files: lang/go: Makefile Added files: lang/go/patches: patch-src_runtime_sys_openbsd_arm_s patch-src_syscall_asm_openbsd_arm_s Log message: Add two no op instructions following swi for Go on openbsd/arm. arm processors have the same speculative execution flaw that occurs across a syscall boundary, which was previously addressed in the arm64 port.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/02/23 07:28:44 Modified files: lang/go: Makefile distinfo Log message: Update lang/go binary bootstrap to a version that contains no ops following svc instructions on openbsd/arm64.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/02/04 10:22:42 Modified files: lang/go: Makefile Added files: lang/go/patches: patch-src_runtime_sys_openbsd_arm64_s patch-src_syscall_asm_openbsd_arm64_s Log message: Add two no op instructions following svc for Go on openbsd/arm64. All except some of the most recent arm64 processors have a speculative execution flaw that occurs across a syscall boundary, which cannot be mitigated in the kernel. In order to protect against this leak a speculation barrier needs to be placed after an svc instruction. In order to avoid the performance impact of these instructions, the kernel will soon start returning execution two instructions past the svc call. For now two hardware no ops are added, which allows syscalls to work with both old and new kernels. Once the kernel is cut over the no ops can be replaced with actual speculation barriers. Discussed at length with deraadt@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/01/30 10:11:08 Modified files: lang/go: Makefile distinfo Log message: Update lang/go to 1.13.7.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/01/26 01:14:01 Modified files: lang/go: Makefile distinfo Log message: Update lang/go to 1.13.6.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2020/01/01 06:03:40 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Removed files: lang/go/patches: patch-src_cmd_link_internal_ld_lib_go Log message: Update lang/go to 1.13.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/10/24 10:22:07 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.13.3. This includes security fixes released in 1.13.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/10/04 11:02:11 Modified files: lang/go: Makefile distinfo Log message: Update lang/go to 1.13.1. This addresses a security issue in net/http. ok naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/14 20:04:00 Modified files: lang/go: go.port.mk net/mattermost-server: Makefile sysutils/restic: Makefile sysutils/restic-rest-server: Makefile Log message: Set GO111MODULE=off via go.port.mk to prevent external access being attempted during builds. Fixes several other packages that break during build. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/14 20:00:35 Modified files: lang/go: Makefile distinfo infrastructure/mk: arch-defines.mk Log message: Enable Go on aarch64/arm64. ok phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/13 03:04:07 Modified files: lang/go: Makefile distinfo Log message: Update the lang/go binary bootstrap to Go 1.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 13:07:56 Modified files: net/mattermost-server: Makefile Log message: Make net/mattermost-server build with Go 1.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 13:07:01 Modified files: sysutils/consul: Makefile Added files: sysutils/consul/patches: patch-vendor_github_com_envoyproxy_protoc-gen-validate_validate_validate_pb_go Log message: Make sysutils/consul build with Go 1.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 13:05:23 Modified files: net/go-ipfs: Makefile Added files: net/go-ipfs/patches: patch-vendor_golang_org_x_xerrors_adaptor_go patch-vendor_golang_org_x_xerrors_adaptor_go1_12_go patch-vendor_golang_org_x_xerrors_adaptor_go1_13_go patch-vendor_golang_org_x_xerrors_format_go patch-vendor_golang_org_x_xerrors_format_go1_12_go patch-vendor_golang_org_x_xerrors_format_go1_13_go patch-vendor_golang_org_x_xerrors_frame_go patch-vendor_golang_org_x_xerrors_frame_go1_12_go Log message: Make net/go-ipfs build with Go 1.13. This effectively brings in a985d3407aa71f30cf86696ee0a2f409709f22e1 from golang.org/x/xerrors.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 13:03:46 ports/net/go-ipfs/patches Update of /cvs/ports/net/go-ipfs/patches In directory cvs.openbsd.org:/tmp/cvs-serv85604/patches Log Message: Directory /cvs/ports/net/go-ipfs/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 13:02:59 Added files: www/hugo/patches: patch-vendor_github_com_tdewolff_minify_v2_common_go patch-vendor_github_com_tdewolff_minify_v2_css_css_go patch-vendor_github_com_tdewolff_minify_v2_html_buffer_go patch-vendor_github_com_tdewolff_minify_v2_html_html_go patch-vendor_github_com_tdewolff_minify_v2_html_table_go patch-vendor_github_com_tdewolff_minify_v2_js_js_go patch-vendor_github_com_tdewolff_minify_v2_json_json_go patch-vendor_github_com_tdewolff_minify_v2_minify_go patch-vendor_github_com_tdewolff_minify_v2_svg_buffer_go patch-vendor_github_com_tdewolff_minify_v2_svg_svg_go patch-vendor_github_com_tdewolff_minify_v2_svg_table_go patch-vendor_github_com_tdewolff_minify_v2_xml_buffer_go patch-vendor_github_com_tdewolff_minify_v2_xml_xml_go patch-vendor_github_com_tdewolff_parse_v2_buffer_buffer_go patch-vendor_github_com_tdewolff_parse_v2_buffer_lexer_go patch-vendor_github_com_tdewolff_parse_v2_buffer_reader_go patch-vendor_github_com_tdewolff_parse_v2_buffer_streamlexer_go patch-vendor_github_com_tdewolff_parse_v2_buffer_writer_go patch-vendor_github_com_tdewolff_parse_v2_common_go patch-vendor_github_com_tdewolff_parse_v2_css_lex_go patch-vendor_github_com_tdewolff_parse_v2_css_parse_go patch-vendor_github_com_tdewolff_parse_v2_css_util_go patch-vendor_github_com_tdewolff_parse_v2_html_lex_go patch-vendor_github_com_tdewolff_parse_v2_html_util_go patch-vendor_github_com_tdewolff_parse_v2_js_lex_go patch-vendor_github_com_tdewolff_parse_v2_json_parse_go patch-vendor_github_com_tdewolff_parse_v2_strconv_float_go patch-vendor_github_com_tdewolff_parse_v2_strconv_int_go patch-vendor_github_com_tdewolff_parse_v2_util_go patch-vendor_github_com_tdewolff_parse_v2_xml_lex_go patch-vendor_github_com_tdewolff_parse_v2_xml_util_go Log message: Make www/hugo compile with Go 1.13.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 13:01:30 ports/www/hugo/patches Update of /cvs/ports/www/hugo/patches In directory cvs.openbsd.org:/tmp/cvs-serv44596/patches Log Message: Directory /cvs/ports/www/hugo/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 12:52:16 Modified files: net/go-net : Makefile distinfo net/go-net/pkg : PLIST Log message: Update net/go-net. This updates net/go-net to a point around the Go 1.13 release. ok abieber@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 12:51:19 Modified files: security/go-crypto: Makefile distinfo security/go-crypto/pkg: PLIST Log message: Update security/go-crypto. This updates security/go-crypto to a point around the Go 1.13 release. ok abieber@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 12:50:31 Modified files: textproc/go-text: Makefile distinfo textproc/go-text/pkg: PLIST Log message: Update textproc/go-text. This updates textproc/go-text to a point around the Go 1.13 release. ok abieber@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 12:49:45 Modified files: devel/go-sys : Makefile distinfo devel/go-sys/pkg: PLIST Log message: Update devel/go-sys. This updates devel/go-sys to a point around the Go 1.13 release. ok abieber@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/12 12:48:30 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Added files: lang/go/patches: patch-src_cmd_link_internal_ld_lib_go Removed files: lang/go/patches: patch-src_cmd_link_internal_loadelf_ldelf_go patch-src_runtime_os_openbsd_go Log message: Update lang/go to Go 1.13. ok abieber@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/09/05 10:23:49 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/pkg: PFRAG.arm Log message: Package u-boot for the BananaPI M2 Ultra. Also switch from ftp to https for source. ok jsg@ kettenis@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/08/14 02:23:28 Modified files: lang/go: Makefile distinfo Log message: Update lang/go to 1.12.8. This includes security fixes to the net/http and net/url packages.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/07/09 11:54:46 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to Go 1.12.7.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/05/07 10:33:42 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.12.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/05/04 09:03:15 Modified files: lang/go: Makefile Log message: Ensure GOCACHE refers to a suitable location when building Go. Issue found and fix verified by phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/04/19 01:17:27 Modified files: infrastructure/mk: arch-defines.mk Log message: Add arm to GO_ARCHS since it works there now. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/04/19 01:15:36 Modified files: lang/go: Makefile distinfo Log message: Build lang/go for openbsd/arm using a binary bootstrap. With input from and ok sthen@.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/04/15 11:14:14 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.12.4.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/19 10:51:14 Modified files: security/stunnel: Makefile security/stunnel/patches: patch-src_ctx_c Removed files: security/stunnel/patches: patch-src_options_c patch-src_ssl_c patch-src_sthreads_c Log message: Remove LIBRESSL_VERSION_NUMBER related patches that are no longer needed. ok gsoares@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/19 10:50:03 Modified files: security/py-cryptography: Makefile Added files: security/py-cryptography/patches: patch-src__cffi_src_openssl_ssl_py Log message: Unbreak security/py-cryptography following the addition of DTLS methods. ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 09:01:31 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to version 1.12.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:42:06 Modified files: devel/go-tools : Makefile distinfo devel/go-tools/pkg: PLIST Log message: Update devel/go-tools to a version around the Go 1.12 release. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:41:01 Modified files: net/go-net : Makefile distinfo net/go-net/pkg : PLIST Log message: Update net/go-net to a version around the Go 1.12 release. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:40:22 Modified files: security/go-crypto: Makefile distinfo security/go-crypto/pkg: PLIST Log message: Update security/go-crypto to a version around the Go 1.12 release. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:39:34 Modified files: textproc/go-text: Makefile distinfo textproc/go-text/pkg: PLIST Log message: Update textproc/go-text to a version around the Go 1.12 release. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:38:58 Modified files: devel/go-sys : Makefile distinfo devel/go-sys/pkg: PLIST Log message: Update devel/go-sys to a version around the Go 1.12 release. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:37:29 Modified files: lang/go: Makefile distinfo lang/go/patches: patch-src_os_signal_signal_cgo_test_go lang/go/pkg: PLIST Removed files: lang/go/patches: patch-src_cmd_link_internal_ld_lib_go Log message: Update lang/go to version 1.12. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:36:01 Modified files: lang/go: go.port.mk Log message: Go 1.12 requires GOCACHE to be enabled - update go.port.mk appropriately. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/03/16 07:34:09 Added files: sysutils/beats/packetbeat/patches: patch-vendor_github_com_tsg_gopacket_pcap_pcap_go Log message: Use cgo correctly. Go 1.11 and earlier allowed code to use cgo mangled names ("_Ctype_" prefixed), even though they should be using the cgo prefix ("C."). Go 1.12 enforces use of the cgo prefix, so fix this here. ok jasper@ sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/02/09 08:09:19 Modified files: lang/go: Makefile Added files: lang/go/patches: patch-src_runtime_os_openbsd_go Log message: Use hw.ncpuonline rather than hw.ncpu to determine how many threads to run. Prompted by tedu@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/01/29 07:25:28 Modified files: lang/go: Makefile distinfo Log message: Update lang/go to 1.11.5. This includes a security fix to the crypto/elliptic package.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/01/05 06:07:47 Modified files: devel/go-sys : Makefile distinfo devel/go-sys/pkg: PLIST Log message: Update go-sys to a version with working vm related sysctls. When the sysctls were updated for OpenBSD 6.3, the vm related sysctls were incorrectly dropped. This updates to a later commit where the vm related sysctls have been restored. Noted by landry@ who discovered the issue via the telegraf port.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2019/01/05 05:59:25 Modified files: lang/go: Makefile Added files: lang/go/patches: patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_loadelf_ldelf_go Log message: Allow weak symbols to be duplicated when already defined. When -mretpoline is enabled with clang, a __llvm_retpoline_r11 weak symbol is emitted in each compilation unit. This results in the Go linker complaining when processing a package archive that contains cgo linkages, since it finds the same weak symbol defined in multiple object files. Relax the duplicate symbol detection such that weak symbols are permitted to be duplicated. This makes it possible to build Go with clang again and addresses a similar duplicate weak symbol issue that results from retguard. Also backport an upstream commit that corrects the handling of libgcc vs libcompiler_rt. Combined with the above fix `make regress` now passes with both gcc and clang.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2018/12/15 07:54:41 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to version 1.11.4. This minor revision update includes various fixes, three of which address security related issues.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2018/11/04 13:49:46 Modified files: lang/go: Makefile distinfo lang/go/pkg: PLIST Log message: Update lang/go to 1.11.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2018/10/25 10:15:38 Modified files: www/squid : Makefile Added files: www/squid/patches: patch-src_ssl_gadgets_cc Log message: Unbreak net/squid - stop using antiquated ASN.1 macros that have been removed (apparently this diff was hiding in my ports tree...) ok naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2018/10/24 11:16:19 Modified files: security/wpa_supplicant: Makefile security/wpa_supplicant/patches: patch-src_crypto_crypto_openssl_c patch-src_crypto_tls_openssl_c Log message: Get the MAC secret size from the TLS cipher, rather than reaching into libssl internals. While here also take more of the OpenSSL 1.1 API code paths. ok tb@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: js...@cvs.openbsd.org 2018/10/24 11:15:25 Modified files: net/freeradius3: Makefile net/freeradius3/patches: patch-src_main_tls_c patch-src_modules_rlm_realm_trustrouter_c Added files: net/freeradius3/patches: patch-src_modules_rlm_eap_types_rlm_eap_fast_eap_fast_c patch-src_modules_rlm_eap_types_rlm_eap_fast_rlm_eap_fast_c Log message: Get the MAC secret size from the TLS cipher, rather than reaching into libssl internals. While here also take more of the OpenSSL 1.1 API code paths. ok sthen@ tb@