diff --git a/databases/lmdb/Makefile b/databases/lmdb/Makefile index 5ac0f897736..f86927ddfe4 100644 --- a/databases/lmdb/Makefile +++ b/databases/lmdb/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.10 2021/05/12 23:37:31 jca Exp $ - COMMENT = Symas Lightning Memory-Mapped Database VERSION = 0.9.29 diff --git a/databases/lmdb/patches/patch-Makefile b/databases/lmdb/patches/patch-Makefile index 0fa3bb64bbb..45d7176436e 100644 --- a/databases/lmdb/patches/patch-Makefile +++ b/databases/lmdb/patches/patch-Makefile @@ -1,5 +1,3 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2018/06/06 10:34:28 rsadowski Exp $ - Index: Makefile --- Makefile.orig +++ Makefile diff --git a/databases/lmdb/patches/patch-mdb_c b/databases/lmdb/patches/patch-mdb_c index 354a304abb9..a0f2f36a286 100644 --- a/databases/lmdb/patches/patch-mdb_c +++ b/databases/lmdb/patches/patch-mdb_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-mdb_c,v 1.7 2021/05/12 23:37:31 jca Exp $ - enforce MDB_WRITEMAP, because we have no UBC (Unified Buffer Cache). Index: mdb.c diff --git a/databases/lmdb/pkg/PLIST b/databases/lmdb/pkg/PLIST index 3dc9f90c051..e202dee62a0 100644 --- a/databases/lmdb/pkg/PLIST +++ b/databases/lmdb/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.2 2019/12/06 14:22:54 jca Exp $ @bin bin/mdb_copy @bin bin/mdb_dump @bin bin/mdb_load diff --git a/devel/libtalloc/Makefile b/devel/libtalloc/Makefile index 2da4454cfc4..88f7128ef06 100644 --- a/devel/libtalloc/Makefile +++ b/devel/libtalloc/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.30 2021/11/02 00:00:24 sthen Exp $ - COMMENT-main= hierarchical memory pool system with destructors COMMENT-python= Python ${MODPY_VERSION} bindings for talloc diff --git a/devel/libtalloc/patches/patch-Makefile b/devel/libtalloc/patches/patch-Makefile index 765a44b854e..a8f5ca03dcd 100644 --- a/devel/libtalloc/patches/patch-Makefile +++ b/devel/libtalloc/patches/patch-Makefile @@ -1,4 +1,3 @@ -$OpenBSD: patch-Makefile,v 1.2 2019/12/04 00:15:22 jca Exp $ Index: Makefile --- Makefile.orig +++ Makefile diff --git a/devel/libtalloc/patches/patch-buildtools_wafsamba_samba_install_py b/devel/libtalloc/patches/patch-buildtools_wafsamba_samba_install_py index 09cfafa3c62..658a6cdc2d5 100644 --- a/devel/libtalloc/patches/patch-buildtools_wafsamba_samba_install_py +++ b/devel/libtalloc/patches/patch-buildtools_wafsamba_samba_install_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_samba_install_py,v 1.5 2021/05/12 23:31:39 jca Exp $ - - respect OpenBSD shared libraries versioning - --version-script fails if specified multipled times diff --git a/devel/libtalloc/patches/patch-buildtools_wafsamba_wafsamba_py b/devel/libtalloc/patches/patch-buildtools_wafsamba_wafsamba_py index 241169eb71c..470128d2ad7 100644 --- a/devel/libtalloc/patches/patch-buildtools_wafsamba_wafsamba_py +++ b/devel/libtalloc/patches/patch-buildtools_wafsamba_wafsamba_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_wafsamba_py,v 1.6 2021/05/12 23:31:39 jca Exp $ - - allow the library version to be overriden Index: buildtools/wafsamba/wafsamba.py diff --git a/devel/libtalloc/pkg/PLIST-main b/devel/libtalloc/pkg/PLIST-main index a855d5ef2c7..2d708188e3b 100644 --- a/devel/libtalloc/pkg/PLIST-main +++ b/devel/libtalloc/pkg/PLIST-main @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-main,v 1.1 2021/03/05 10:42:29 sthen Exp $ @pkgpath devel/libtalloc include/talloc.h @lib lib/libtalloc.so.${LIBtalloc_VERSION} diff --git a/devel/libtalloc/pkg/PLIST-python b/devel/libtalloc/pkg/PLIST-python index 48695b485ed..5fbb65db90d 100644 --- a/devel/libtalloc/pkg/PLIST-python +++ b/devel/libtalloc/pkg/PLIST-python @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-python,v 1.2 2021/05/12 23:31:39 jca Exp $ @conflict libtalloc-<2.1.16p0 include/pytalloc.h @comment @lib lib/libpytalloc-util.${PYTALLOC_UTIL_LIBSUFFIX} diff --git a/devel/liburcu/Makefile b/devel/liburcu/Makefile index 14d4b8bc986..9b7b1e86487 100644 --- a/devel/liburcu/Makefile +++ b/devel/liburcu/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.23 2022/02/20 18:27:35 jca Exp $ - COMMENT = user-level RCU implementation DISTNAME = userspace-rcu-0.13.1 diff --git a/devel/liburcu/patches/patch-include_urcu_syscall-compat_h b/devel/liburcu/patches/patch-include_urcu_syscall-compat_h index 792dcd1d6ad..c330876e77c 100644 --- a/devel/liburcu/patches/patch-include_urcu_syscall-compat_h +++ b/devel/liburcu/patches/patch-include_urcu_syscall-compat_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_urcu_syscall-compat_h,v 1.2 2021/07/24 16:45:24 jca Exp $ - Index: include/urcu/syscall-compat.h --- include/urcu/syscall-compat.h.orig +++ include/urcu/syscall-compat.h diff --git a/devel/liburcu/patches/patch-tests_benchmark_common_sh b/devel/liburcu/patches/patch-tests_benchmark_common_sh index 89f098feceb..88f148128a4 100644 --- a/devel/liburcu/patches/patch-tests_benchmark_common_sh +++ b/devel/liburcu/patches/patch-tests_benchmark_common_sh @@ -1,5 +1,3 @@ -$OpenBSD: patch-tests_benchmark_common_sh,v 1.2 2021/07/24 16:45:24 jca Exp $ - Our time(1) doesn't support -a and -o options. Index: tests/benchmark/common.sh diff --git a/devel/liburcu/patches/patch-tests_common_thread-id_h b/devel/liburcu/patches/patch-tests_common_thread-id_h index 458da3b360b..02ae536101e 100644 --- a/devel/liburcu/patches/patch-tests_common_thread-id_h +++ b/devel/liburcu/patches/patch-tests_common_thread-id_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tests_common_thread-id_h,v 1.3 2018/11/27 12:04:36 jca Exp $ - XXX not portable, but used by tests only. Index: tests/common/thread-id.h diff --git a/devel/liburcu/pkg/PLIST b/devel/liburcu/pkg/PLIST index 0d3288d587f..e6b7f65a22e 100644 --- a/devel/liburcu/pkg/PLIST +++ b/devel/liburcu/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.7 2022/02/20 18:27:35 jca Exp $ include/urcu/ include/urcu-bp.h include/urcu-call-rcu.h diff --git a/devel/llvm/Makefile b/devel/llvm/Makefile index b0b22127acc..988e19b2dc0 100644 --- a/devel/llvm/Makefile +++ b/devel/llvm/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.290 2022/02/26 22:59:44 naddy Exp $ +# $OpenBSD: Makefile,v 1.291 2022/03/10 00:04:05 jca Exp $ # XXX If broken on an architecture, remove the arch from LLVM_ARCHS. ONLY_FOR_ARCHS = ${LLVM_ARCHS} @@ -17,7 +17,7 @@ PKGNAME = llvm-${LLVM_V} PKGSPEC-main = llvm-=${LLVM_V} PKGNAME-python = py3-llvm-${LLVM_V} PKGNAME-lldb = lldb-${LLVM_V} -REVISION-main = 1 +REVISION-main = 2 CATEGORIES = devel diff --git a/devel/llvm/patches/patch-cmake_modules_GetLibraryName_cmake b/devel/llvm/patches/patch-cmake_modules_GetLibraryName_cmake index 71a729dee0a..148e3c33e2a 100644 --- a/devel/llvm/patches/patch-cmake_modules_GetLibraryName_cmake +++ b/devel/llvm/patches/patch-cmake_modules_GetLibraryName_cmake @@ -1,5 +1,3 @@ -$OpenBSD: patch-cmake_modules_GetLibraryName_cmake,v 1.1 2022/01/03 21:33:51 jca Exp $ - Properly parse library suffixes on OpenBSD Index: cmake/modules/GetLibraryName.cmake diff --git a/devel/llvm/patches/patch-cmake_modules_LLVMProcessSources_cmake b/devel/llvm/patches/patch-cmake_modules_LLVMProcessSources_cmake index 860829db7b1..4277b2a1b5a 100644 --- a/devel/llvm/patches/patch-cmake_modules_LLVMProcessSources_cmake +++ b/devel/llvm/patches/patch-cmake_modules_LLVMProcessSources_cmake @@ -1,5 +1,3 @@ -$OpenBSD: patch-cmake_modules_LLVMProcessSources_cmake,v 1.1 2019/12/25 21:58:23 jca Exp $ - Avoid adding a dep on all headers in ${LOCALBASE}/include, not compatible with dpb(1) junking. diff --git a/devel/llvm/patches/patch-include_llvm_CodeGen_AsmPrinter_h b/devel/llvm/patches/patch-include_llvm_CodeGen_AsmPrinter_h index 756dd753f60..99582d5370a 100644 --- a/devel/llvm/patches/patch-include_llvm_CodeGen_AsmPrinter_h +++ b/devel/llvm/patches/patch-include_llvm_CodeGen_AsmPrinter_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_llvm_CodeGen_AsmPrinter_h,v 1.8 2022/01/03 21:33:51 jca Exp $ - Use int3 trap padding between functions instead of trapsleds with a leading jump. Index: include/llvm/CodeGen/AsmPrinter.h diff --git a/devel/llvm/patches/patch-include_llvm_CodeGen_MachineFrameInfo_h b/devel/llvm/patches/patch-include_llvm_CodeGen_MachineFrameInfo_h index 4dcc5841ee5..b69eade7298 100644 --- a/devel/llvm/patches/patch-include_llvm_CodeGen_MachineFrameInfo_h +++ b/devel/llvm/patches/patch-include_llvm_CodeGen_MachineFrameInfo_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_llvm_CodeGen_MachineFrameInfo_h,v 1.6 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-include_llvm_CodeGen_Passes_h b/devel/llvm/patches/patch-include_llvm_CodeGen_Passes_h index 78aa16ba001..5b79f89bb74 100644 --- a/devel/llvm/patches/patch-include_llvm_CodeGen_Passes_h +++ b/devel/llvm/patches/patch-include_llvm_CodeGen_Passes_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_llvm_CodeGen_Passes_h,v 1.5 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-include_llvm_CodeGen_ReturnProtectorLowering_h b/devel/llvm/patches/patch-include_llvm_CodeGen_ReturnProtectorLowering_h index 76151b2822e..adbaae3433c 100644 --- a/devel/llvm/patches/patch-include_llvm_CodeGen_ReturnProtectorLowering_h +++ b/devel/llvm/patches/patch-include_llvm_CodeGen_ReturnProtectorLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_llvm_CodeGen_ReturnProtectorLowering_h,v 1.2 2019/07/09 13:21:37 jca Exp $ - - Refactor retguard to make adding additional arches easier. - Do not store the retguard cookie in frame in leaf functions if possible. Makes things slightly faster and also improves security in these functions, diff --git a/devel/llvm/patches/patch-include_llvm_CodeGen_TargetFrameLowering_h b/devel/llvm/patches/patch-include_llvm_CodeGen_TargetFrameLowering_h index 8441f27dfb6..0c27b501174 100644 --- a/devel/llvm/patches/patch-include_llvm_CodeGen_TargetFrameLowering_h +++ b/devel/llvm/patches/patch-include_llvm_CodeGen_TargetFrameLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_llvm_CodeGen_TargetFrameLowering_h,v 1.7 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-include_llvm_InitializePasses_h b/devel/llvm/patches/patch-include_llvm_InitializePasses_h index 823fe11fab4..3f69ab6c0d0 100644 --- a/devel/llvm/patches/patch-include_llvm_InitializePasses_h +++ b/devel/llvm/patches/patch-include_llvm_InitializePasses_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-include_llvm_InitializePasses_h,v 1.6 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp b/devel/llvm/patches/patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp index 8bcd85e777c..f6290c87af5 100644 --- a/devel/llvm/patches/patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp +++ b/devel/llvm/patches/patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp,v 1.13 2022/01/03 21:33:51 jca Exp $ - - Use int3 trap padding between functions instead of trapsleds with a leading jump. - Emit trap alignment between basic blocks that are unreachable via fallthrough. Avoids unnecessary jmp instructions in the middle diff --git a/devel/llvm/patches/patch-lib_CodeGen_CMakeLists_txt b/devel/llvm/patches/patch-lib_CodeGen_CMakeLists_txt index b2384aa7d96..dbbd9c51b0c 100644 --- a/devel/llvm/patches/patch-lib_CodeGen_CMakeLists_txt +++ b/devel/llvm/patches/patch-lib_CodeGen_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_CodeGen_CMakeLists_txt,v 1.7 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_CodeGen_PrologEpilogInserter_cpp b/devel/llvm/patches/patch-lib_CodeGen_PrologEpilogInserter_cpp index 6068dd35783..266d3689d42 100644 --- a/devel/llvm/patches/patch-lib_CodeGen_PrologEpilogInserter_cpp +++ b/devel/llvm/patches/patch-lib_CodeGen_PrologEpilogInserter_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_CodeGen_PrologEpilogInserter_cpp,v 1.7 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorLowering_cpp b/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorLowering_cpp index 28a4acf52df..7a3bf57af28 100644 --- a/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorLowering_cpp +++ b/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_CodeGen_ReturnProtectorLowering_cpp,v 1.4 2021/05/13 23:54:24 jca Exp $ - - Refactor retguard to make adding additional arches easier. - Do not store the retguard cookie in frame in leaf functions if possible. Makes things slightly faster and also improves security in these functions, diff --git a/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorPass_cpp b/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorPass_cpp index 618a0764632..72a4a51e305 100644 --- a/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorPass_cpp +++ b/devel/llvm/patches/patch-lib_CodeGen_ReturnProtectorPass_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_CodeGen_ReturnProtectorPass_cpp,v 1.4 2020/08/05 06:49:48 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_CodeGen_TargetPassConfig_cpp b/devel/llvm/patches/patch-lib_CodeGen_TargetPassConfig_cpp index 04f60b133ab..133f7c21cb3 100644 --- a/devel/llvm/patches/patch-lib_CodeGen_TargetPassConfig_cpp +++ b/devel/llvm/patches/patch-lib_CodeGen_TargetPassConfig_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_CodeGen_TargetPassConfig_cpp,v 1.6 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_MC_MCAsmInfoELF_cpp b/devel/llvm/patches/patch-lib_MC_MCAsmInfoELF_cpp index 751a2a03456..38ab119c0d6 100644 --- a/devel/llvm/patches/patch-lib_MC_MCAsmInfoELF_cpp +++ b/devel/llvm/patches/patch-lib_MC_MCAsmInfoELF_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_MC_MCAsmInfoELF_cpp,v 1.4 2020/08/05 06:49:48 jca Exp $ - Do not use ident. Index: lib/MC/MCAsmInfoELF.cpp diff --git a/devel/llvm/patches/patch-lib_MC_MCELFStreamer_cpp b/devel/llvm/patches/patch-lib_MC_MCELFStreamer_cpp index b0ad1d328a4..ad968cf5c16 100644 --- a/devel/llvm/patches/patch-lib_MC_MCELFStreamer_cpp +++ b/devel/llvm/patches/patch-lib_MC_MCELFStreamer_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_MC_MCELFStreamer_cpp,v 1.9 2022/01/03 21:33:51 jca Exp $ - getNonexecutableStackSection() may return nullptr. Index: lib/MC/MCELFStreamer.cpp diff --git a/devel/llvm/patches/patch-lib_MC_MCParser_AsmParser_cpp b/devel/llvm/patches/patch-lib_MC_MCParser_AsmParser_cpp index 1e0d366ee36..f6a0b1e3bad 100644 --- a/devel/llvm/patches/patch-lib_MC_MCParser_AsmParser_cpp +++ b/devel/llvm/patches/patch-lib_MC_MCParser_AsmParser_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_MC_MCParser_AsmParser_cpp,v 1.10 2022/01/03 21:33:51 jca Exp $ - make clang include a FILE symbol for .(s|S) files This is mostly needed by syspatch at the moment to be diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64AsmPrinter_cpp b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64AsmPrinter_cpp index 5f1bbe1ed01..57c7848c533 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64AsmPrinter_cpp +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64AsmPrinter_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64AsmPrinter_cpp,v 1.6 2022/01/03 21:33:51 jca Exp $ - Add retguard for arm64. Index: lib/Target/AArch64/AArch64AsmPrinter.cpp diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_cpp b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_cpp index 7684cbce5c1..64a9fc93787 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64FrameLowering_cpp,v 1.7 2022/01/03 21:33:51 jca Exp $ - Add retguard for arm64. Index: lib/Target/AArch64/AArch64FrameLowering.cpp diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_h b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_h index 54fbdd07595..8585b1a3c8e 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_h +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64FrameLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64FrameLowering_h,v 1.4 2022/01/03 21:33:51 jca Exp $ - Add retguard for arm64. Index: lib/Target/AArch64/AArch64FrameLowering.h diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ISelLowering_cpp b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ISelLowering_cpp index 9ec33054483..2f988d6cb3b 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ISelLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ISelLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64ISelLowering_cpp,v 1.13 2022/01/03 21:33:51 jca Exp $ - Disable the Load Stack Guard for OpenBSD on AArch64. We don't use it on any other platform and it causes a segfault in combination with our IR Stack Guard. diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_cpp b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_cpp index f3e07db4bdb..fa8c34d72f5 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_cpp +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64InstrInfo_cpp,v 1.2 2022/01/03 21:33:51 jca Exp $ - XXX no comment Index: lib/Target/AArch64/AArch64InstrInfo.cpp diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_td b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_td index 5a06160e8a8..18d707dcc36 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_td +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64InstrInfo_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64InstrInfo_td,v 1.6 2022/01/03 21:33:51 jca Exp $ - Add retguard for arm64. Index: lib/Target/AArch64/AArch64InstrInfo.td diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp index 4f0f5f65f44..ea326648660 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp,v 1.3 2020/11/18 21:13:37 jca Exp $ - - Add retguard for arm64. - Do not store the retguard cookie in frame in leaf functions if possible. Makes things slightly faster and also improves security in these functions, diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h index 60f4d26ee25..622cda1269e 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h,v 1.2 2019/07/09 13:21:37 jca Exp $ - - Add retguard for arm64. - Do not store the retguard cookie in frame in leaf functions if possible. Makes things slightly faster and also improves security in these functions, diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64Subtarget_h b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64Subtarget_h index f977f4618bd..54aeab22dff 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64Subtarget_h +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64Subtarget_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64Subtarget_h,v 1.9 2022/01/03 21:33:51 jca Exp $ - Disable the Load Stack Guard for OpenBSD on AArch64. We don't use it on any other platform and it causes a segfault in combination with our IR Stack Guard. diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64TargetMachine_cpp b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64TargetMachine_cpp index 5bfeb048f9a..bf3dce7dffb 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_AArch64TargetMachine_cpp +++ b/devel/llvm/patches/patch-lib_Target_AArch64_AArch64TargetMachine_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_AArch64TargetMachine_cpp,v 1.4 2022/01/03 21:33:51 jca Exp $ - Always disable GlobalISel on aarch64, fixes a crash when building on aarch64 without retguard, with a stack protector and without optimizations. diff --git a/devel/llvm/patches/patch-lib_Target_AArch64_CMakeLists_txt b/devel/llvm/patches/patch-lib_Target_AArch64_CMakeLists_txt index e3b0029ec9a..a6d81953c00 100644 --- a/devel/llvm/patches/patch-lib_Target_AArch64_CMakeLists_txt +++ b/devel/llvm/patches/patch-lib_Target_AArch64_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_AArch64_CMakeLists_txt,v 1.5 2022/01/03 21:33:51 jca Exp $ - Add retguard for arm64. Index: lib/Target/AArch64/CMakeLists.txt diff --git a/devel/llvm/patches/patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp b/devel/llvm/patches/patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp index ac6235002bf..0548a2f66be 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp,v 1.5 2021/05/13 23:54:24 jca Exp $ - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. Index: lib/Target/Mips/AsmParser/MipsAsmParser.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_CMakeLists_txt b/devel/llvm/patches/patch-lib_Target_Mips_CMakeLists_txt index de968132255..4615d39c9e9 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_CMakeLists_txt +++ b/devel/llvm/patches/patch-lib_Target_Mips_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_CMakeLists_txt,v 1.4 2022/01/03 21:33:51 jca Exp $ - - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. - Add retguard for octeon/mips64. diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp index f03d23f981f..66c0e9fd3e4 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp,v 1.2 2022/01/03 21:33:51 jca Exp $ - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. Index: lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsAsmPrinter_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MipsAsmPrinter_cpp index 151355800d9..76b4b9a736a 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsAsmPrinter_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsAsmPrinter_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsAsmPrinter_cpp,v 1.5 2021/05/13 23:54:24 jca Exp $ - - Add retguard for octeon/mips64. Index: lib/Target/Mips/MipsAsmPrinter.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_cpp index c5a1072e60d..215c4859b61 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsFrameLowering_cpp,v 1.2 2020/08/05 06:49:48 jca Exp $ - Add retguard for octeon/mips64. Index: lib/Target/Mips/MipsFrameLowering.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_h b/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_h index 0a640f4cbdf..cbe1b88212e 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_h +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsFrameLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsFrameLowering_h,v 1.2 2020/08/05 06:49:48 jca Exp $ - Add retguard for octeon/mips64. Index: lib/Target/Mips/MipsFrameLowering.h diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsISelLowering_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MipsISelLowering_cpp index fb8e105988f..81a36a1d1be 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsISelLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsISelLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsISelLowering_cpp,v 1.4 2022/01/03 21:33:51 jca Exp $ - - Implement the 'h' register constraint on mips64. This lets clang build pieces of software that use the constraint if the compiler claims to be compatible with GCC 4.2.1. diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsInstrInfo_td b/devel/llvm/patches/patch-lib_Target_Mips_MipsInstrInfo_td index 1505d3cba20..caac38e64f6 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsInstrInfo_td +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsInstrInfo_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsInstrInfo_td,v 1.4 2021/05/13 23:54:24 jca Exp $ - - Add retguard for octeon/mips64. Index: lib/Target/Mips/MipsInstrInfo.td diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp index ae2cf6e35ab..ed6b29dc688 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp,v 1.1 2020/12/21 21:38:51 jca Exp $ - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. Index: lib/Target/Mips/MipsLoongson2FBTBFix.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp index 4027a26a273..07bc5fc82f3 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp,v 1.2 2020/06/15 21:34:58 gkoehler Exp $ - Add retguard for octeon/mips64. Index: lib/Target/Mips/MipsReturnProtectorLowering.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_h b/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_h index 68766f39b84..a8609caf80c 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_h +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsReturnProtectorLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsReturnProtectorLowering_h,v 1.1 2020/01/07 22:59:43 jca Exp $ - Add retguard for octeon/mips64. Index: lib/Target/Mips/MipsReturnProtectorLowering.h diff --git a/devel/llvm/patches/patch-lib_Target_Mips_MipsTargetMachine_cpp b/devel/llvm/patches/patch-lib_Target_Mips_MipsTargetMachine_cpp index 519aff63943..9f4c1f8b378 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_MipsTargetMachine_cpp +++ b/devel/llvm/patches/patch-lib_Target_Mips_MipsTargetMachine_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_MipsTargetMachine_cpp,v 1.3 2022/01/03 21:33:51 jca Exp $ - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. Index: lib/Target/Mips/MipsTargetMachine.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Mips_Mips_h b/devel/llvm/patches/patch-lib_Target_Mips_Mips_h index 8c4feb73480..8159c013d21 100644 --- a/devel/llvm/patches/patch-lib_Target_Mips_Mips_h +++ b/devel/llvm/patches/patch-lib_Target_Mips_Mips_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Mips_Mips_h,v 1.1 2020/12/21 21:38:51 jca Exp $ - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. Index: lib/Target/Mips/Mips.h diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_CMakeLists_txt b/devel/llvm/patches/patch-lib_Target_PowerPC_CMakeLists_txt index 34ac58effaf..d57c1168a20 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_CMakeLists_txt +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_CMakeLists_txt,v 1.3 2022/01/03 21:33:51 jca Exp $ - Index: lib/Target/PowerPC/CMakeLists.txt --- lib/Target/PowerPC/CMakeLists.txt.orig +++ lib/Target/PowerPC/CMakeLists.txt diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCAsmPrinter_cpp b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCAsmPrinter_cpp index e8635ea15fb..a255d21d44f 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCAsmPrinter_cpp +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCAsmPrinter_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCAsmPrinter_cpp,v 1.10 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD implementation for powerpc and powerpc64. Index: lib/Target/PowerPC/PPCAsmPrinter.cpp diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_cpp b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_cpp index 197fbfbf3e0..0544ee2f7b0 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCFrameLowering_cpp,v 1.5 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD implementation for powerpc and powerpc64. Index: lib/Target/PowerPC/PPCFrameLowering.cpp diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_h b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_h index 824cad19e95..07ff2bef2be 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_h +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCFrameLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCFrameLowering_h,v 1.5 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD implementation for powerpc and powerpc64. Index: lib/Target/PowerPC/PPCFrameLowering.h diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCInstrInfo_td b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCInstrInfo_td index 3f23a0f190a..ad1ce8640d8 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCInstrInfo_td +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCInstrInfo_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCInstrInfo_td,v 1.5 2022/01/03 21:33:51 jca Exp $ - Add RETGUARD implementation for powerpc and powerpc64. Index: lib/Target/PowerPC/PPCInstrInfo.td diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp index 0eddaf72944..0f0edc2b58b 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp,v 1.1 2020/11/18 21:20:00 jca Exp $ - - Add RETGUARD implementation for powerpc and powerpc64. - Use all 64 bits of the RETGUARD cookie on powerpc64. diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h index 30a70a76b13..b36197d06c4 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h,v 1.1 2020/11/18 21:20:00 jca Exp $ - Add RETGUARD implementation for powerpc and powerpc64. Index: lib/Target/PowerPC/PPCReturnProtectorLowering.h diff --git a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCTargetMachine_cpp b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCTargetMachine_cpp index 463aeecb6d9..1ddd8707d6b 100644 --- a/devel/llvm/patches/patch-lib_Target_PowerPC_PPCTargetMachine_cpp +++ b/devel/llvm/patches/patch-lib_Target_PowerPC_PPCTargetMachine_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_PowerPC_PPCTargetMachine_cpp,v 1.4 2022/01/03 21:33:51 jca Exp $ - Switch Powerpc64 Big Endian to ELFv2 on OpenBSD. Index: lib/Target/PowerPC/PPCTargetMachine.cpp diff --git a/devel/llvm/patches/patch-lib_Target_RISCV_RISCVISelLowering_cpp b/devel/llvm/patches/patch-lib_Target_RISCV_RISCVISelLowering_cpp index 87bf578f9a0..531bad6b1d2 100644 --- a/devel/llvm/patches/patch-lib_Target_RISCV_RISCVISelLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_RISCV_RISCVISelLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_RISCV_RISCVISelLowering_cpp,v 1.2 2022/01/03 21:33:51 jca Exp $ - - enable EmuTLS on RiscV. Index: lib/Target/RISCV/RISCVISelLowering.cpp diff --git a/devel/llvm/patches/patch-lib_Target_Sparc_SparcISelLowering_cpp b/devel/llvm/patches/patch-lib_Target_Sparc_SparcISelLowering_cpp index a0b5456c32b..8874497a1f4 100644 --- a/devel/llvm/patches/patch-lib_Target_Sparc_SparcISelLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_Sparc_SparcISelLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Sparc_SparcISelLowering_cpp,v 1.9 2022/01/03 21:33:51 jca Exp $ - - Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available diff --git a/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstr64Bit_td b/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstr64Bit_td index 78237457258..f050316f4a2 100644 --- a/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstr64Bit_td +++ b/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstr64Bit_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Sparc_SparcInstr64Bit_td,v 1.8 2020/08/05 06:49:48 jca Exp $ - Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available. diff --git a/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstrInfo_td b/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstrInfo_td index c2a977c8e3e..cc7f5e8d934 100644 --- a/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstrInfo_td +++ b/devel/llvm/patches/patch-lib_Target_Sparc_SparcInstrInfo_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_Sparc_SparcInstrInfo_td,v 1.12 2022/01/03 21:33:51 jca Exp $ - Make sure that we really don't emit quad-precision unless the "hard-quad-float" feature is available diff --git a/devel/llvm/patches/patch-lib_Target_X86_CMakeLists_txt b/devel/llvm/patches/patch-lib_Target_X86_CMakeLists_txt index a103a2555c3..fd136189d29 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_CMakeLists_txt +++ b/devel/llvm/patches/patch-lib_Target_X86_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_CMakeLists_txt,v 1.7 2022/01/03 21:33:51 jca Exp $ - - Add a clang pass that identifies potential ROP gadgets and replaces ROP friendly instructions with safe alternatives. This initial commit fixes 3 instruction forms that will lower to include a c3 (return) byte. diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86AsmPrinter_h b/devel/llvm/patches/patch-lib_Target_X86_X86AsmPrinter_h index 4b1ade05091..34daf123f63 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86AsmPrinter_h +++ b/devel/llvm/patches/patch-lib_Target_X86_X86AsmPrinter_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86AsmPrinter_h,v 1.8 2021/05/13 23:54:25 jca Exp $ - Use int3 trap padding between functions instead of trapsleds with a leading jump. Index: lib/Target/X86/X86AsmPrinter.h diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86FixupGadgets_cpp b/devel/llvm/patches/patch-lib_Target_X86_X86FixupGadgets_cpp index 9b6e9a52caf..f8fe8762318 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86FixupGadgets_cpp +++ b/devel/llvm/patches/patch-lib_Target_X86_X86FixupGadgets_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86FixupGadgets_cpp,v 1.5 2021/07/12 23:54:05 jca Exp $ - - Add a clang pass that identifies potential ROP gadgets and replaces ROP friendly instructions with safe alternatives. This initial commit fixes 3 instruction forms that will lower to include a c3 (return) byte. diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_cpp b/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_cpp index f3eb0141ae7..be2bf440f0a 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86FrameLowering_cpp,v 1.10 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_h b/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_h index 0ff2dae8101..2950e9841b3 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_h +++ b/devel/llvm/patches/patch-lib_Target_X86_X86FrameLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86FrameLowering_h,v 1.8 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86IndirectThunks_cpp b/devel/llvm/patches/patch-lib_Target_X86_X86IndirectThunks_cpp index 736a7092a8e..dcc7f5d2b68 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86IndirectThunks_cpp +++ b/devel/llvm/patches/patch-lib_Target_X86_X86IndirectThunks_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86IndirectThunks_cpp,v 1.2 2022/01/03 21:33:51 jca Exp $ - Add lfence after ret in retpoline thunk. Index: lib/Target/X86/X86IndirectThunks.cpp diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86InstrCompiler_td b/devel/llvm/patches/patch-lib_Target_X86_X86InstrCompiler_td index e0754291b27..4c6e3cd6a90 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86InstrCompiler_td +++ b/devel/llvm/patches/patch-lib_Target_X86_X86InstrCompiler_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86InstrCompiler_td,v 1.6 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86MCInstLower_cpp b/devel/llvm/patches/patch-lib_Target_X86_X86MCInstLower_cpp index cbc67b7ed33..3dc46f2eca5 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86MCInstLower_cpp +++ b/devel/llvm/patches/patch-lib_Target_X86_X86MCInstLower_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86MCInstLower_cpp,v 1.11 2022/01/03 21:33:51 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86MachineFunctionInfo_h b/devel/llvm/patches/patch-lib_Target_X86_X86MachineFunctionInfo_h index 491f9ad6597..c10ecce289d 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86MachineFunctionInfo_h +++ b/devel/llvm/patches/patch-lib_Target_X86_X86MachineFunctionInfo_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86MachineFunctionInfo_h,v 1.6 2022/01/03 21:33:51 jca Exp $ - implement -msave-args in clang/llvm, like the sun did for gcc Index: lib/Target/X86/X86MachineFunctionInfo.h diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86RegisterInfo_td b/devel/llvm/patches/patch-lib_Target_X86_X86RegisterInfo_td index 8572438c4ef..96477b3666a 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86RegisterInfo_td +++ b/devel/llvm/patches/patch-lib_Target_X86_X86RegisterInfo_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86RegisterInfo_td,v 1.9 2022/01/03 21:33:52 jca Exp $ - - The compiler is generally free to allocate general purpose registers in whatever order it chooses. Reasons for choosing one register before another usually include compiled instruction size (avoidance of REX prefixes, etc.) diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_cpp b/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_cpp index 8e5cf30c12c..0092d6dd35a 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_cpp +++ b/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86ReturnProtectorLowering_cpp,v 1.2 2019/07/09 13:21:37 jca Exp $ - - Refactor retguard to make adding additional arches easier. - Do not store the retguard cookie in frame in leaf functions if possible. Makes things slightly faster and also improves security in these functions, diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_h b/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_h index c8ff4500e27..9edf24374d1 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_h +++ b/devel/llvm/patches/patch-lib_Target_X86_X86ReturnProtectorLowering_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86ReturnProtectorLowering_h,v 1.1 2018/08/21 06:56:09 ajacoutot Exp $ - Refactor retguard to make adding additional arches easier. Index: lib/Target/X86/X86ReturnProtectorLowering.h diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86Subtarget_h b/devel/llvm/patches/patch-lib_Target_X86_X86Subtarget_h index fec6a9ae400..a28d81cd262 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86Subtarget_h +++ b/devel/llvm/patches/patch-lib_Target_X86_X86Subtarget_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86Subtarget_h,v 1.10 2022/01/03 21:33:52 jca Exp $ - - implement -msave-args in clang/llvm, like the sun did for gcc - Turn on -mretpoline by default in clang on amd64. diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86TargetMachine_cpp b/devel/llvm/patches/patch-lib_Target_X86_X86TargetMachine_cpp index 2048b263518..0307d855312 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86TargetMachine_cpp +++ b/devel/llvm/patches/patch-lib_Target_X86_X86TargetMachine_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86TargetMachine_cpp,v 1.10 2022/01/03 21:33:52 jca Exp $ - Add a clang pass that identifies potential ROP gadgets and replaces ROP friendly instructions with safe alternatives. This initial commit fixes 3 instruction forms that will lower to include a c3 (return) byte. diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86_h b/devel/llvm/patches/patch-lib_Target_X86_X86_h index fdf3339a6de..2ee9b45f610 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86_h +++ b/devel/llvm/patches/patch-lib_Target_X86_X86_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86_h,v 1.5 2022/01/03 21:33:52 jca Exp $ - Add a clang pass that identifies potential ROP gadgets and replaces ROP friendly instructions with safe alternatives. This initial commit fixes 3 instruction forms that will lower to include a c3 (return) byte. diff --git a/devel/llvm/patches/patch-lib_Target_X86_X86_td b/devel/llvm/patches/patch-lib_Target_X86_X86_td index a734109d76a..1dd332c375b 100644 --- a/devel/llvm/patches/patch-lib_Target_X86_X86_td +++ b/devel/llvm/patches/patch-lib_Target_X86_X86_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Target_X86_X86_td,v 1.7 2022/01/03 21:33:52 jca Exp $ - implement -msave-args in clang/llvm, like the sun did for gcc Index: lib/Target/X86/X86.td diff --git a/devel/llvm/patches/patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp b/devel/llvm/patches/patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp index cca33c97a80..29da952f61d 100644 --- a/devel/llvm/patches/patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp +++ b/devel/llvm/patches/patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp,v 1.8 2022/01/03 21:33:52 jca Exp $ - Disable loop idiom recognition for _libc_memset and _libc_memcpy. These are the internal names we use in libc for memset and memcpy and having the compiler optimize them as calls to memset and memcpy will lead to infinite diff --git a/devel/llvm/patches/patch-tools_clang_include_clang_AST_FormatString_h b/devel/llvm/patches/patch-tools_clang_include_clang_AST_FormatString_h index f0eacb4322b..917a81df265 100644 --- a/devel/llvm/patches/patch-tools_clang_include_clang_AST_FormatString_h +++ b/devel/llvm/patches/patch-tools_clang_include_clang_AST_FormatString_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_include_clang_AST_FormatString_h,v 1.1 2019/07/09 13:21:37 jca Exp $ - - The %b printf extension in the kernel is not fixed to a int type. On sparc64 there are various %llb formats. Adjust the code to handle the length specifiers and type check like it is used by the regular case. diff --git a/devel/llvm/patches/patch-tools_clang_include_clang_Basic_CodeGenOptions_def b/devel/llvm/patches/patch-tools_clang_include_clang_Basic_CodeGenOptions_def index dc7635aeebc..ddd3d24b119 100644 --- a/devel/llvm/patches/patch-tools_clang_include_clang_Basic_CodeGenOptions_def +++ b/devel/llvm/patches/patch-tools_clang_include_clang_Basic_CodeGenOptions_def @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_include_clang_Basic_CodeGenOptions_def,v 1.8 2022/01/03 21:33:52 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td b/devel/llvm/patches/patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td index f7147b721fe..20179a53262 100644 --- a/devel/llvm/patches/patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td +++ b/devel/llvm/patches/patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td,v 1.11 2022/01/03 21:33:52 jca Exp $ - - Disable -Waddress-of-packed-member by default. While these warnings have the potential to be useful, there are too many diff --git a/devel/llvm/patches/patch-tools_clang_include_clang_Driver_Options_td b/devel/llvm/patches/patch-tools_clang_include_clang_Driver_Options_td index e765b42b7cc..a582c5d84c5 100644 --- a/devel/llvm/patches/patch-tools_clang_include_clang_Driver_Options_td +++ b/devel/llvm/patches/patch-tools_clang_include_clang_Driver_Options_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_include_clang_Driver_Options_td,v 1.29 2022/01/03 21:33:52 jca Exp $ - - Add ret protector options as no-ops. - Improve the X86FixupGadgets pass - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. diff --git a/devel/llvm/patches/patch-tools_clang_include_clang_Sema_Sema_h b/devel/llvm/patches/patch-tools_clang_include_clang_Sema_Sema_h index 971b2336277..f94d948f9e3 100644 --- a/devel/llvm/patches/patch-tools_clang_include_clang_Sema_Sema_h +++ b/devel/llvm/patches/patch-tools_clang_include_clang_Sema_Sema_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_include_clang_Sema_Sema_h,v 1.8 2022/01/03 21:33:52 jca Exp $ - Teach Clang about syslog format attribute Index: tools/clang/include/clang/Sema/Sema.h diff --git a/devel/llvm/patches/patch-tools_clang_lib_AST_FormatString_cpp b/devel/llvm/patches/patch-tools_clang_lib_AST_FormatString_cpp index c2bd1e4e422..646abf1fd07 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_AST_FormatString_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_AST_FormatString_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_AST_FormatString_cpp,v 1.3 2021/05/13 23:54:25 jca Exp $ - - The %b printf extension in the kernel is not fixed to a int type. On sparc64 there are various %llb formats. Adjust the code to handle the length specifiers and type check like it is used by the regular case. diff --git a/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_Mips_h b/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_Mips_h index 9ef186cefd4..b69f02f43d4 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_Mips_h +++ b/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_Mips_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Basic_Targets_Mips_h,v 1.2 2020/08/05 06:49:49 jca Exp $ - - Implement the 'h' register constraint on mips64. This lets clang build pieces of software that use the constraint if the compiler claims to be compatible with GCC 4.2.1. diff --git a/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_cpp b/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_cpp index 6072da3aca7..21a80bc4b0e 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Basic_Targets_X86_cpp,v 1.7 2022/01/03 21:33:52 jca Exp $ - implement -msave-args in clang/llvm, like the sun did for gcc Index: tools/clang/lib/Basic/Targets/X86.cpp diff --git a/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_h b/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_h index aac629f1e90..f8d6f71b009 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_h +++ b/devel/llvm/patches/patch-tools_clang_lib_Basic_Targets_X86_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Basic_Targets_X86_h,v 1.8 2022/01/03 21:33:52 jca Exp $ - - implement -msave-args in clang/llvm, like the sun did for gcc. Index: tools/clang/lib/Basic/Targets/X86.h diff --git a/devel/llvm/patches/patch-tools_clang_lib_CodeGen_CGCall_cpp b/devel/llvm/patches/patch-tools_clang_lib_CodeGen_CGCall_cpp index e67ac1acb0d..8906ccbc2ea 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_CodeGen_CGCall_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_CodeGen_CGCall_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_CodeGen_CGCall_cpp,v 1.6 2022/01/03 21:33:52 jca Exp $ - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp index b5d263d1b9f..cf961846938 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp,v 1.2 2022/01/03 21:33:52 jca Exp $ - - ld.lld doesn't properly support R_RISCV_RELAX relocations, switch the default to -no-relax Index: tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp diff --git a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp index c2bd887d5ec..31847371ca9 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp,v 1.7 2022/01/03 21:33:52 jca Exp $ - - Turn on -mretpoline by default in clang on amd64. Index: tools/clang/lib/Driver/ToolChains/Arch/X86.cpp diff --git a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Clang_cpp b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Clang_cpp index 877af6501f1..f5ab7385cf4 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Clang_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Clang_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Driver_ToolChains_Clang_cpp,v 1.22 2022/01/03 21:33:52 jca Exp $ - - Switch Powerpc64 Big Endian to ELFv2 on OpenBSD. - Adapt the -mfix-loongson2f-btb workaround from as(1) to LLVM/clang. - Disable -fstrict-aliasing per default on OpenBSD. diff --git a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp index 3c48891e60d..0b6dff053ae 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp,v 1.11 2022/01/03 21:33:52 jca Exp $ - - Disable IAS for OpenBSD SPARC. Index: tools/clang/lib/Driver/ToolChains/Gnu.cpp diff --git a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp index e244c874ee1..379f36e54cb 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp,v 1.20 2022/01/03 21:33:52 jca Exp $ - - Add support for building against libestdc++ from ports-gcc. - Allow the compiler driver to link the libclang_rt.profile library. - Use Component in OpenBSD::getCompilerRT to find libraries. diff --git a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h index f69fcb1993b..d0b4fbdb1f8 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h +++ b/devel/llvm/patches/patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h,v 1.10 2022/01/03 21:33:52 jca Exp $ - - Add support for building against libestdc++ from ports-gcc. - Make clang emit the proper path to our libcompiler_rt.a when asked to. diff --git a/devel/llvm/patches/patch-tools_clang_lib_Frontend_CompilerInvocation_cpp b/devel/llvm/patches/patch-tools_clang_lib_Frontend_CompilerInvocation_cpp index 901b9c183a9..c4a2e74ccf2 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Frontend_CompilerInvocation_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Frontend_CompilerInvocation_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Frontend_CompilerInvocation_cpp,v 1.11 2022/01/03 21:33:52 jca Exp $ - - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function diff --git a/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaChecking_cpp b/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaChecking_cpp index d2ed8ee3c9d..9c618c77ce7 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaChecking_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaChecking_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Sema_SemaChecking_cpp,v 1.11 2022/01/03 21:33:52 jca Exp $ - - Teach Clang about syslog format attribute - Enable the kprintf format attribute - The %b printf extension in the kernel is not fixed to a int type. On sparc64 diff --git a/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaDeclAttr_cpp b/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaDeclAttr_cpp index df44b1aef77..94b6336544a 100644 --- a/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaDeclAttr_cpp +++ b/devel/llvm/patches/patch-tools_clang_lib_Sema_SemaDeclAttr_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_lib_Sema_SemaDeclAttr_cpp,v 1.13 2022/01/03 21:33:52 jca Exp $ - Teach Clang about syslog format attribute Index: tools/clang/lib/Sema/SemaDeclAttr.cpp diff --git a/devel/llvm/patches/patch-tools_clang_tools_clang-shlib_CMakeLists_txt b/devel/llvm/patches/patch-tools_clang_tools_clang-shlib_CMakeLists_txt index cf0b7868f3e..f1622f9a10e 100644 --- a/devel/llvm/patches/patch-tools_clang_tools_clang-shlib_CMakeLists_txt +++ b/devel/llvm/patches/patch-tools_clang_tools_clang-shlib_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_tools_clang-shlib_CMakeLists_txt,v 1.1 2022/01/03 21:33:52 jca Exp $ - -Bsymbolic-functions is not supported by our ld.bfd version. Index: tools/clang/tools/clang-shlib/CMakeLists.txt diff --git a/devel/llvm/patches/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer b/devel/llvm/patches/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer index 17db64673e2..7abe17062da 100644 --- a/devel/llvm/patches/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer +++ b/devel/llvm/patches/patch-tools_clang_tools_scan-build_libexec_ccc-analyzer @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_clang_tools_scan-build_libexec_ccc-analyzer,v 1.2 2022/01/03 21:33:52 jca Exp $ - Our default compilers are cc/c++. Index: tools/clang/tools/scan-build/libexec/ccc-analyzer diff --git a/devel/llvm/patches/patch-tools_lld_CMakeLists_txt b/devel/llvm/patches/patch-tools_lld_CMakeLists_txt index dad52dd17bf..5b684475666 100644 --- a/devel/llvm/patches/patch-tools_lld_CMakeLists_txt +++ b/devel/llvm/patches/patch-tools_lld_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_CMakeLists_txt,v 1.3 2022/01/03 21:33:52 jca Exp $ - Don't build MachO2 support in lld. This code reaches into libunwind internals. diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Config_h b/devel/llvm/patches/patch-tools_lld_ELF_Config_h index a36a764b0a5..db7ffd44cff 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Config_h +++ b/devel/llvm/patches/patch-tools_lld_ELF_Config_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Config_h,v 1.10 2022/01/03 21:33:52 jca Exp $ - - XXX no comment Index: tools/lld/ELF/Config.h diff --git a/devel/llvm/patches/patch-tools_lld_ELF_DriverUtils_cpp b/devel/llvm/patches/patch-tools_lld_ELF_DriverUtils_cpp index 6bb77273eef..0a8f886ae5c 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_DriverUtils_cpp +++ b/devel/llvm/patches/patch-tools_lld_ELF_DriverUtils_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_DriverUtils_cpp,v 1.12 2022/01/03 21:33:52 jca Exp $ - Handle the OpenBSD-style major/minor shared library version scheme. Index: tools/lld/ELF/DriverUtils.cpp diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Driver_cpp b/devel/llvm/patches/patch-tools_lld_ELF_Driver_cpp index c9fc850c578..8eb56cfd7c2 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Driver_cpp +++ b/devel/llvm/patches/patch-tools_lld_ELF_Driver_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Driver_cpp,v 1.17 2022/01/03 21:33:52 jca Exp $ - - enable retpoline by default - allow-shlib-undefined by default - anable PIE by default. diff --git a/devel/llvm/patches/patch-tools_lld_ELF_LinkerScript_cpp b/devel/llvm/patches/patch-tools_lld_ELF_LinkerScript_cpp index cc7492e968f..af735f8a683 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_LinkerScript_cpp +++ b/devel/llvm/patches/patch-tools_lld_ELF_LinkerScript_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_LinkerScript_cpp,v 1.8 2022/01/03 21:33:52 jca Exp $ - - XXX no comment Index: tools/lld/ELF/LinkerScript.cpp diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Options_td b/devel/llvm/patches/patch-tools_lld_ELF_Options_td index 92d559c9bb2..bae31c46caa 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Options_td +++ b/devel/llvm/patches/patch-tools_lld_ELF_Options_td @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Options_td,v 1.8 2022/01/03 21:33:52 jca Exp $ - - [ELF] Add -nopie alias for -no-pie - defm ignore_function_address_equality: TODO (document it) diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Symbols_cpp b/devel/llvm/patches/patch-tools_lld_ELF_Symbols_cpp index a8bd7980317..813ce6a28c1 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Symbols_cpp +++ b/devel/llvm/patches/patch-tools_lld_ELF_Symbols_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Symbols_cpp,v 1.5 2022/01/03 21:33:52 jca Exp $ - Generate __data_start symbol that marks the start of .data when __data_start is referenced from code being linked. diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Symbols_h b/devel/llvm/patches/patch-tools_lld_ELF_Symbols_h index 8c9b66a7761..6dedd0a4120 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Symbols_h +++ b/devel/llvm/patches/patch-tools_lld_ELF_Symbols_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Symbols_h,v 1.7 2022/01/03 21:33:52 jca Exp $ - Generate __data_start symbol that marks the start of .data when __data_start is referenced from code being linked. diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Writer_cpp b/devel/llvm/patches/patch-tools_lld_ELF_Writer_cpp index 5c9b0457f5e..1e4982eb100 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Writer_cpp +++ b/devel/llvm/patches/patch-tools_lld_ELF_Writer_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Writer_cpp,v 1.16 2022/01/03 21:33:52 jca Exp $ - - Merge '.openbsd.randomdata.*' sections into a single '.openbsd.randomdata' section when linking, as we do when using ld from binutils. - Generate __data_start symbol that marks the start of .data when __data_start diff --git a/devel/llvm/patches/patch-tools_lld_ELF_Writer_h b/devel/llvm/patches/patch-tools_lld_ELF_Writer_h index f915f789d22..1cd7d624b44 100644 --- a/devel/llvm/patches/patch-tools_lld_ELF_Writer_h +++ b/devel/llvm/patches/patch-tools_lld_ELF_Writer_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_ELF_Writer_h,v 1.3 2020/08/05 06:49:49 jca Exp $ - - XXX no comment Index: tools/lld/ELF/Writer.h diff --git a/devel/llvm/patches/patch-tools_lld_tools_lld_CMakeLists_txt b/devel/llvm/patches/patch-tools_lld_tools_lld_CMakeLists_txt index 2a4b1332207..7c8bed7bd22 100644 --- a/devel/llvm/patches/patch-tools_lld_tools_lld_CMakeLists_txt +++ b/devel/llvm/patches/patch-tools_lld_tools_lld_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_tools_lld_CMakeLists_txt,v 1.1 2022/01/03 21:33:52 jca Exp $ - Don't build MachO2 support in lld. This code reaches into libunwind internals. diff --git a/devel/llvm/patches/patch-tools_lld_tools_lld_lld_cpp b/devel/llvm/patches/patch-tools_lld_tools_lld_lld_cpp index 748eb5a2bbf..517ead0ab88 100644 --- a/devel/llvm/patches/patch-tools_lld_tools_lld_lld_cpp +++ b/devel/llvm/patches/patch-tools_lld_tools_lld_lld_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lld_tools_lld_lld_cpp,v 1.1 2022/01/03 21:33:52 jca Exp $ - Don't build MachO2 support in lld. This code reaches into libunwind internals. diff --git a/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp b/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp index 1624e5d623f..99acf92d212 100644 --- a/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp +++ b/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp,v 1.3 2020/08/05 06:49:49 jca Exp $ - Skip retguard instructions in prologue detection. Index: tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp diff --git a/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h b/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h index 8e729ccf368..c19419400f0 100644 --- a/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h +++ b/devel/llvm/patches/patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h,v 1.3 2020/08/05 06:49:49 jca Exp $ - Skip retguard instructions in prologue detection. Index: tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h diff --git a/devel/llvm/patches/patch-tools_llvm-shlib_CMakeLists_txt b/devel/llvm/patches/patch-tools_llvm-shlib_CMakeLists_txt index bb1f39c61a1..728af5802b6 100644 --- a/devel/llvm/patches/patch-tools_llvm-shlib_CMakeLists_txt +++ b/devel/llvm/patches/patch-tools_llvm-shlib_CMakeLists_txt @@ -1,5 +1,3 @@ -$OpenBSD: patch-tools_llvm-shlib_CMakeLists_txt,v 1.4 2022/01/03 21:33:52 jca Exp $ - -Bsymbolic-functions is not supported by our ld.bfd version. Index: tools/llvm-shlib/CMakeLists.txt diff --git a/devel/llvm/pkg/PLIST-lldb b/devel/llvm/pkg/PLIST-lldb index 8165c08aa0e..ea8b88fe399 100644 --- a/devel/llvm/pkg/PLIST-lldb +++ b/devel/llvm/pkg/PLIST-lldb @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-lldb,v 1.9 2022/01/03 21:33:52 jca Exp $ @conflict ${MODPY_PY_PREFIX}llvm-<6.0.1p3 @conflict llvm-<10.0.0p0 @bin bin/lldb diff --git a/devel/llvm/pkg/PLIST-main b/devel/llvm/pkg/PLIST-main index 94e974960f6..e87479a1627 100644 --- a/devel/llvm/pkg/PLIST-main +++ b/devel/llvm/pkg/PLIST-main @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-main,v 1.22 2022/01/03 21:33:52 jca Exp $ @conflict lldb-<10.0.0p0 @pkgpath devel/llvm bin/analyze-build diff --git a/devel/llvm/pkg/PLIST-python b/devel/llvm/pkg/PLIST-python index c1fb17842be..0adc755d0d2 100644 --- a/devel/llvm/pkg/PLIST-python +++ b/devel/llvm/pkg/PLIST-python @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-python,v 1.6 2020/03/22 00:58:36 jca Exp $ lib/python${MODPY_VERSION}/site-packages/clang/ lib/python${MODPY_VERSION}/site-packages/clang/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/clang/${MODPY_PYCACHE}/ diff --git a/devel/llvm/pkg/README-main b/devel/llvm/pkg/README-main index 165ca96a6b6..b15017c1f4a 100644 --- a/devel/llvm/pkg/README-main +++ b/devel/llvm/pkg/README-main @@ -1,5 +1,3 @@ -$OpenBSD: README-main,v 1.1 2019/03/09 06:18:11 ajacoutot Exp $ - +----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- diff --git a/devel/p5-Parse-Yapp/Makefile b/devel/p5-Parse-Yapp/Makefile index 4b83c0ac02c..03baac9d3e8 100644 --- a/devel/p5-Parse-Yapp/Makefile +++ b/devel/p5-Parse-Yapp/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.5 2020/07/03 21:45:06 sthen Exp $ - COMMENT = compiles yacc-like LALR grammars to Perl OO parser modules DISTNAME = Parse-Yapp-1.21 diff --git a/devel/p5-Parse-Yapp/pkg/PLIST b/devel/p5-Parse-Yapp/pkg/PLIST index 5e7cdd99f7c..759d4faa95a 100644 --- a/devel/p5-Parse-Yapp/pkg/PLIST +++ b/devel/p5-Parse-Yapp/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2015/06/20 15:23:39 jca Exp $ bin/yapp ${P5SITE}/Parse/ ${P5SITE}/Parse/Yapp/ diff --git a/editors/emacs/Makefile b/editors/emacs/Makefile index 63ba9864739..b1decaed05e 100644 --- a/editors/emacs/Makefile +++ b/editors/emacs/Makefile @@ -1,10 +1,8 @@ -# $OpenBSD: Makefile,v 1.103 2021/08/29 07:28:05 jca Exp $ - COMMENT= GNU editor: extensible, customizable, self-documenting VERSION= 27.2 DISTNAME= emacs-${VERSION} -REVISION= 3 +REVISION= 4 CATEGORIES= editors diff --git a/editors/emacs/patches/patch-Makefile_in b/editors/emacs/patches/patch-Makefile_in index a70788317ad..a1634925f7f 100644 --- a/editors/emacs/patches/patch-Makefile_in +++ b/editors/emacs/patches/patch-Makefile_in @@ -1,5 +1,3 @@ -$OpenBSD: patch-Makefile_in,v 1.6 2020/08/23 09:55:01 jca Exp $ - - don't compress man and info pages. Index: Makefile.in diff --git a/editors/emacs/patches/patch-configure b/editors/emacs/patches/patch-configure index 6c6f3c6aa10..06f812887bc 100644 --- a/editors/emacs/patches/patch-configure +++ b/editors/emacs/patches/patch-configure @@ -1,5 +1,3 @@ -$OpenBSD: patch-configure,v 1.21 2021/07/15 19:26:25 jca Exp $ - Don't disable SIGIO, it looks like an old workaround and it's suspected to be harmful. https://marc.info/?l=openbsd-ports&m=150996114220295&w=2 diff --git a/editors/emacs/patches/patch-lisp_files_el b/editors/emacs/patches/patch-lisp_files_el index 4a3f7bb14ba..0ab80ebcbac 100644 --- a/editors/emacs/patches/patch-lisp_files_el +++ b/editors/emacs/patches/patch-lisp_files_el @@ -1,5 +1,3 @@ -$OpenBSD: patch-lisp_files_el,v 1.5 2020/08/23 09:55:01 jca Exp $ - - open ports tree patches in diff-mode. Index: lisp/files.el diff --git a/editors/emacs/patches/patch-lisp_vc_vc_el b/editors/emacs/patches/patch-lisp_vc_vc_el index 381c07bdd06..38f77bd2445 100644 --- a/editors/emacs/patches/patch-lisp_vc_vc_el +++ b/editors/emacs/patches/patch-lisp_vc_vc_el @@ -1,5 +1,3 @@ -$OpenBSD: patch-lisp_vc_vc_el,v 1.5 2020/08/23 09:55:01 jca Exp $ - Drop messages that slow down VC with big repositories. Index: lisp/vc/vc.el diff --git a/editors/emacs/patches/patch-src_emacs_c b/editors/emacs/patches/patch-src_emacs_c index 3179e81fd3f..e68c28a5542 100644 --- a/editors/emacs/patches/patch-src_emacs_c +++ b/editors/emacs/patches/patch-src_emacs_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-src_emacs_c,v 1.1 2021/08/29 07:24:50 jca Exp $ - Don't use printf %n. Index: src/emacs.c diff --git a/editors/emacs/pkg/PFRAG.athena b/editors/emacs/pkg/PFRAG.athena index d711c9ffca2..df903052040 100644 --- a/editors/emacs/pkg/PFRAG.athena +++ b/editors/emacs/pkg/PFRAG.athena @@ -1,3 +1,2 @@ -@comment $OpenBSD: PFRAG.athena,v 1.2 2013/05/07 07:06:42 jasper Exp $ @pkgpath editors/emacs22,-main, @pkgpath editors/emacs23,-main,athena diff --git a/editors/emacs/pkg/PFRAG.gtk2 b/editors/emacs/pkg/PFRAG.gtk2 index 29159872e9f..164ec1f9731 100644 --- a/editors/emacs/pkg/PFRAG.gtk2 +++ b/editors/emacs/pkg/PFRAG.gtk2 @@ -1,3 +1,2 @@ -@comment $OpenBSD: PFRAG.gtk2,v 1.1 2013/05/07 07:06:42 jasper Exp $ @pkgpath editors/emacs23,-main, @pkgpath editors/emacs, diff --git a/editors/emacs/pkg/PFRAG.gtk3 b/editors/emacs/pkg/PFRAG.gtk3 index 4b398448e44..47ae48b3ee6 100644 --- a/editors/emacs/pkg/PFRAG.gtk3 +++ b/editors/emacs/pkg/PFRAG.gtk3 @@ -1,2 +1 @@ -@comment $OpenBSD: PFRAG.gtk3,v 1.2 2013/05/07 07:06:42 jasper Exp $ @pkgpath editors/emacs22,-main,gtk diff --git a/editors/emacs/pkg/PFRAG.no-no_x11 b/editors/emacs/pkg/PFRAG.no-no_x11 index 36ae77ba1d2..0ed063e8153 100644 --- a/editors/emacs/pkg/PFRAG.no-no_x11 +++ b/editors/emacs/pkg/PFRAG.no-no_x11 @@ -1,4 +1,3 @@ -@comment $OpenBSD: PFRAG.no-no_x11,v 1.5 2018/11/02 12:56:52 jca Exp $ @pkgpath editors/emacs21,-main share/applications/emacs.desktop share/icons/hicolor/128x128/apps/emacs.png diff --git a/editors/emacs/pkg/PFRAG.no_x11 b/editors/emacs/pkg/PFRAG.no_x11 index 7a4ca0a224b..3731bf90db3 100644 --- a/editors/emacs/pkg/PFRAG.no_x11 +++ b/editors/emacs/pkg/PFRAG.no_x11 @@ -1,4 +1,3 @@ -@comment $OpenBSD: PFRAG.no_x11,v 1.3 2018/11/02 12:56:52 jca Exp $ @pkgpath editors/emacs21,-main,no_x11 @pkgpath editors/emacs22,-main,no_x11 @pkgpath editors/emacs23,-main,no_x11 diff --git a/editors/emacs/pkg/PLIST b/editors/emacs/pkg/PLIST index e797063408a..2543e4d72f7 100644 --- a/editors/emacs/pkg/PLIST +++ b/editors/emacs/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.26 2021/04/04 23:43:25 jca Exp $ @option is-branch @pkgpath editors/emacs21,-el @pkgpath editors/emacs21,-leim diff --git a/editors/emacs/pkg/README b/editors/emacs/pkg/README index 3cbf8828d11..362f22cea3e 100644 --- a/editors/emacs/pkg/README +++ b/editors/emacs/pkg/README @@ -1,5 +1,3 @@ -$OpenBSD: README,v 1.2 2018/09/04 12:46:11 espie Exp $ - +----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- diff --git a/graphics/pqiv/Makefile b/graphics/pqiv/Makefile index 81f749820cf..5b4ff058338 100644 --- a/graphics/pqiv/Makefile +++ b/graphics/pqiv/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.22 2021/06/19 15:06:46 danj Exp $ - COMMENT= command line image viewer GH_ACCOUNT= phillipberndt diff --git a/graphics/pqiv/patches/patch-pqiv_c b/graphics/pqiv/patches/patch-pqiv_c index c0519f0b7cb..74b0d5e04e8 100644 --- a/graphics/pqiv/patches/patch-pqiv_c +++ b/graphics/pqiv/patches/patch-pqiv_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-pqiv_c,v 1.1 2021/06/19 15:06:46 danj Exp $ - Index: pqiv.c --- pqiv.c.orig +++ pqiv.c diff --git a/graphics/pqiv/pkg/PLIST b/graphics/pqiv/pkg/PLIST index 27bb8db6d82..1d6528ec706 100644 --- a/graphics/pqiv/pkg/PLIST +++ b/graphics/pqiv/pkg/PLIST @@ -1,3 +1,2 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2013/12/11 14:38:44 jca Exp $ @bin bin/pqiv @man man/man1/pqiv.1 diff --git a/lang/mawk/Makefile b/lang/mawk/Makefile index 6e2c3563056..771237608e0 100644 --- a/lang/mawk/Makefile +++ b/lang/mawk/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.40 2020/03/11 22:27:58 naddy Exp $ - COMMENT= fast POSIX-compliant awk DISTNAME= mawk-1.3.4-20200120 diff --git a/lang/mawk/pkg/PLIST b/lang/mawk/pkg/PLIST index a449e4fee06..1faeb98d261 100644 --- a/lang/mawk/pkg/PLIST +++ b/lang/mawk/pkg/PLIST @@ -1,3 +1,2 @@ -@comment $OpenBSD: PLIST,v 1.4 2013/05/11 21:00:23 sthen Exp $ @bin bin/mawk @man man/man1/mawk.1 diff --git a/mail/rmail/Makefile b/mail/rmail/Makefile index 8516cb2301f..661af0edc91 100644 --- a/mail/rmail/Makefile +++ b/mail/rmail/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.3 2019/12/27 22:35:42 jca Exp $ - COMMENT = forward mail received via UUCP to the local MTA DISTNAME = rmail-1.0 diff --git a/mail/rmail/pkg/PLIST b/mail/rmail/pkg/PLIST index b9d462ba10b..82490a9ac09 100644 --- a/mail/rmail/pkg/PLIST +++ b/mail/rmail/pkg/PLIST @@ -1,3 +1,2 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2014/03/26 20:52:01 jca Exp $ @bin bin/rmail @man man/man8/rmail.8 diff --git a/mail/swaks/Makefile b/mail/swaks/Makefile index e97c9da6014..b600a6c2bab 100644 --- a/mail/swaks/Makefile +++ b/mail/swaks/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.24 2020/11/06 21:35:17 jca Exp $ - COMMENT= swiss army knife SMTP transaction tester DISTNAME= swaks-20201014.0 diff --git a/mail/swaks/pkg/PLIST b/mail/swaks/pkg/PLIST index 1c6e57eb17e..407020a363d 100644 --- a/mail/swaks/pkg/PLIST +++ b/mail/swaks/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.2 2018/11/16 20:46:23 kn Exp $ bin/swaks @man man/man1/swaks.1 share/doc/swak/ diff --git a/net/iodine/Makefile b/net/iodine/Makefile index 96eabeee793..a29457c2e28 100644 --- a/net/iodine/Makefile +++ b/net/iodine/Makefile @@ -1,10 +1,8 @@ -# $OpenBSD: Makefile,v 1.22 2020/03/22 01:11:00 jca Exp $ - COMMENT= tunnel IPv4 data through DNS DISTNAME= iodine-0.7.0 CATEGORIES= net -REVISION= 6 +REVISION= 7 HOMEPAGE= https://code.kryo.se/iodine/ diff --git a/net/iodine/patches/patch-src_Makefile b/net/iodine/patches/patch-src_Makefile index 3221edfcfbb..f67273d6222 100644 --- a/net/iodine/patches/patch-src_Makefile +++ b/net/iodine/patches/patch-src_Makefile @@ -1,4 +1,3 @@ -$OpenBSD: patch-src_Makefile,v 1.3 2014/06/19 22:45:56 chris Exp $ --- src/Makefile.orig Mon Jun 16 13:28:43 2014 +++ src/Makefile Thu Jun 19 15:16:45 2014 @@ -9,7 +9,8 @@ ARCH = `uname -m` diff --git a/net/iodine/patches/patch-src_client_c b/net/iodine/patches/patch-src_client_c index 54b65b51236..043f97658cf 100644 --- a/net/iodine/patches/patch-src_client_c +++ b/net/iodine/patches/patch-src_client_c @@ -1,4 +1,3 @@ -$OpenBSD: patch-src_client_c,v 1.1 2014/06/19 22:45:56 chris Exp $ --- src/client.c.orig Mon Jun 16 13:28:43 2014 +++ src/client.c Thu Jun 19 15:16:45 2014 @@ -121,11 +121,11 @@ client_init() diff --git a/net/iodine/patches/patch-src_iodine_c b/net/iodine/patches/patch-src_iodine_c index 3982acf492f..ab087afc01c 100644 --- a/net/iodine/patches/patch-src_iodine_c +++ b/net/iodine/patches/patch-src_iodine_c @@ -1,4 +1,3 @@ -$OpenBSD: patch-src_iodine_c,v 1.3 2014/06/19 22:45:56 chris Exp $ --- src/iodine.c.orig Mon Jun 16 13:28:43 2014 +++ src/iodine.c Thu Jun 19 15:16:45 2014 @@ -155,11 +155,10 @@ main(int argc, char **argv) diff --git a/net/iodine/patches/patch-src_iodined_c b/net/iodine/patches/patch-src_iodined_c index 41eb34b9c9e..25e0c16e5a4 100644 --- a/net/iodine/patches/patch-src_iodined_c +++ b/net/iodine/patches/patch-src_iodined_c @@ -1,4 +1,3 @@ -$OpenBSD: patch-src_iodined_c,v 1.3 2014/06/19 22:45:56 chris Exp $ --- src/iodined.c.orig Mon Jun 16 13:28:43 2014 +++ src/iodined.c Thu Jun 19 15:16:45 2014 @@ -771,7 +771,7 @@ handle_null_request(int tun_fd, int dns_fd, struct que diff --git a/net/iodine/pkg/PLIST b/net/iodine/pkg/PLIST index 75356e902e6..4c0679c3a0d 100644 --- a/net/iodine/pkg/PLIST +++ b/net/iodine/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.6 2019/11/14 16:09:34 jca Exp $ @newgroup _iodine:598 @newuser _iodine:598:598:daemon:Iodine User:/nonexistent:/sbin/nologin @rcscript ${RCDIR}/iodined diff --git a/net/iodine/pkg/README b/net/iodine/pkg/README index ac2696534b9..54c6e089cae 100644 --- a/net/iodine/pkg/README +++ b/net/iodine/pkg/README @@ -1,5 +1,3 @@ -$OpenBSD: README,v 1.3 2018/09/04 12:46:17 espie Exp $ - +----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- diff --git a/net/iodine/pkg/iodined.rc b/net/iodine/pkg/iodined.rc index 4e338b2b1dd..89eee9d20a2 100644 --- a/net/iodine/pkg/iodined.rc +++ b/net/iodine/pkg/iodined.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: iodined.rc,v 1.2 2018/01/11 19:27:05 rpe Exp $ daemon="${TRUEPREFIX}/sbin/iodined" diff --git a/net/knot/Makefile b/net/knot/Makefile index e2a9eb2f947..7687f8508f9 100644 --- a/net/knot/Makefile +++ b/net/knot/Makefile @@ -1,10 +1,8 @@ -# $OpenBSD: Makefile,v 1.62 2022/03/07 00:12:28 jca Exp $ - COMMENT = authoritative DNS server # update net/py-libknot when updating this DISTNAME = knot-3.1.6 -REVISION = 0 +REVISION = 1 SHARED_LIBS += dnssec 3.1 # .8.0 SHARED_LIBS += knot 7.3 # .12.0 diff --git a/net/knot/patches/patch-samples_knot_sample_conf_in b/net/knot/patches/patch-samples_knot_sample_conf_in index e92f6ea0e8f..8c4035c03a6 100644 --- a/net/knot/patches/patch-samples_knot_sample_conf_in +++ b/net/knot/patches/patch-samples_knot_sample_conf_in @@ -1,5 +1,3 @@ -$OpenBSD: patch-samples_knot_sample_conf_in,v 1.4 2021/05/22 22:00:31 jca Exp $ - Adjust default user name. Index: samples/knot.sample.conf.in diff --git a/net/knot/pkg/PLIST b/net/knot/pkg/PLIST index eec62bbacf9..5141997bc02 100644 --- a/net/knot/pkg/PLIST +++ b/net/knot/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.11 2021/08/29 07:35:39 jca Exp $ @newgroup _knot:751 @newuser _knot:751:_knot::Knot DNS Server:/var/empty:/sbin/nologin @rcscript ${RCDIR}/knot diff --git a/net/knot/pkg/knot.rc b/net/knot/pkg/knot.rc index adf40aefb3a..83a8c21ea31 100644 --- a/net/knot/pkg/knot.rc +++ b/net/knot/pkg/knot.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: knot.rc,v 1.6 2018/01/11 19:27:06 rpe Exp $ daemon="${PREFIX}/sbin/knotd -d" knotc="${PREFIX}/sbin/knotc" diff --git a/net/mosh/Makefile b/net/mosh/Makefile index 16c444b5433..54eb17380b6 100644 --- a/net/mosh/Makefile +++ b/net/mosh/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.21 2020/03/31 11:41:03 jca Exp $ - COMMENT = mobile shell DISTNAME = mosh-1.3.2 diff --git a/net/mosh/patches/patch-src_network_network_cc b/net/mosh/patches/patch-src_network_network_cc index 5ac7219a0ce..2ca305e20f7 100644 --- a/net/mosh/patches/patch-src_network_network_cc +++ b/net/mosh/patches/patch-src_network_network_cc @@ -1,5 +1,3 @@ -$OpenBSD: patch-src_network_network_cc,v 1.2 2020/03/31 11:41:39 jca Exp $ - Ambiguous bind(2) call. https://github.com/mobile-shell/mosh/commit/e5f8a826ef9ff5da4cfce3bb8151f9526ec19db0 diff --git a/net/mosh/pkg/PLIST b/net/mosh/pkg/PLIST index 6fcc087b77d..ccdee97e68d 100644 --- a/net/mosh/pkg/PLIST +++ b/net/mosh/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/21 19:46:37 sthen Exp $ bin/mosh @bin bin/mosh-client @bin bin/mosh-server diff --git a/net/openvpn/Makefile b/net/openvpn/Makefile index 75aaf6e479c..7dc96ffa9ee 100644 --- a/net/openvpn/Makefile +++ b/net/openvpn/Makefile @@ -1,8 +1,7 @@ -# $OpenBSD: Makefile,v 1.108 2021/12/16 13:06:44 jca Exp $ - COMMENT= easy-to-use, robust, and highly configurable VPN DISTNAME= openvpn-2.5.5 +REVISION= 0 CATEGORIES= net security diff --git a/net/openvpn/patches/patch-configure b/net/openvpn/patches/patch-configure index 20c783ba390..edf0209f7fb 100644 --- a/net/openvpn/patches/patch-configure +++ b/net/openvpn/patches/patch-configure @@ -1,4 +1,3 @@ -$OpenBSD: patch-configure,v 1.25 2021/12/16 13:06:44 jca Exp $ Index: configure --- configure.orig +++ configure diff --git a/net/openvpn/patches/patch-include_Makefile_in b/net/openvpn/patches/patch-include_Makefile_in index 838196d4f6e..83410edd994 100644 --- a/net/openvpn/patches/patch-include_Makefile_in +++ b/net/openvpn/patches/patch-include_Makefile_in @@ -1,4 +1,3 @@ -$OpenBSD: patch-include_Makefile_in,v 1.12 2020/11/02 22:49:17 jca Exp $ Index: include/Makefile.in --- include/Makefile.in.orig +++ include/Makefile.in diff --git a/net/openvpn/patches/patch-sample_sample-config-files_client_conf b/net/openvpn/patches/patch-sample_sample-config-files_client_conf index 58285445496..6a8ac81bee5 100644 --- a/net/openvpn/patches/patch-sample_sample-config-files_client_conf +++ b/net/openvpn/patches/patch-sample_sample-config-files_client_conf @@ -1,4 +1,3 @@ -$OpenBSD: patch-sample_sample-config-files_client_conf,v 1.1 2013/04/20 16:22:55 sthen Exp $ --- sample/sample-config-files/client.conf.orig Mon Sep 10 17:01:08 2012 +++ sample/sample-config-files/client.conf Thu Mar 7 14:02:35 2013 @@ -58,8 +58,8 @@ resolv-retry infinite diff --git a/net/openvpn/patches/patch-sample_sample-config-files_server_conf b/net/openvpn/patches/patch-sample_sample-config-files_server_conf index bb94d00f7b0..cb254f4720d 100644 --- a/net/openvpn/patches/patch-sample_sample-config-files_server_conf +++ b/net/openvpn/patches/patch-sample_sample-config-files_server_conf @@ -1,4 +1,3 @@ -$OpenBSD: patch-sample_sample-config-files_server_conf,v 1.4 2016/11/29 09:22:02 jca Exp $ --- sample/sample-config-files/server.conf.orig Thu Nov 3 09:52:28 2016 +++ sample/sample-config-files/server.conf Fri Nov 18 17:49:59 2016 @@ -271,8 +271,8 @@ cipher AES-256-CBC diff --git a/net/openvpn/patches/patch-sample_sample-config-files_tls-home_conf b/net/openvpn/patches/patch-sample_sample-config-files_tls-home_conf index 6413260f46a..d99617cd04e 100644 --- a/net/openvpn/patches/patch-sample_sample-config-files_tls-home_conf +++ b/net/openvpn/patches/patch-sample_sample-config-files_tls-home_conf @@ -1,4 +1,3 @@ -$OpenBSD: patch-sample_sample-config-files_tls-home_conf,v 1.2 2020/11/02 22:49:17 jca Exp $ Index: sample/sample-config-files/tls-home.conf --- sample/sample-config-files/tls-home.conf.orig +++ sample/sample-config-files/tls-home.conf diff --git a/net/openvpn/patches/patch-sample_sample-config-files_tls-office_conf b/net/openvpn/patches/patch-sample_sample-config-files_tls-office_conf index 59e2eeef53c..a333228c796 100644 --- a/net/openvpn/patches/patch-sample_sample-config-files_tls-office_conf +++ b/net/openvpn/patches/patch-sample_sample-config-files_tls-office_conf @@ -1,4 +1,3 @@ -$OpenBSD: patch-sample_sample-config-files_tls-office_conf,v 1.2 2020/11/02 22:49:17 jca Exp $ Index: sample/sample-config-files/tls-office.conf --- sample/sample-config-files/tls-office.conf.orig +++ sample/sample-config-files/tls-office.conf diff --git a/net/openvpn/patches/patch-sample_sample-config-files_xinetd-client-config b/net/openvpn/patches/patch-sample_sample-config-files_xinetd-client-config index e3acd9a74b6..7a05dbc6471 100644 --- a/net/openvpn/patches/patch-sample_sample-config-files_xinetd-client-config +++ b/net/openvpn/patches/patch-sample_sample-config-files_xinetd-client-config @@ -1,4 +1,3 @@ -$OpenBSD: patch-sample_sample-config-files_xinetd-client-config,v 1.1 2013/04/20 16:22:55 sthen Exp $ --- sample/sample-config-files/xinetd-client-config.orig Mon Sep 10 17:01:08 2012 +++ sample/sample-config-files/xinetd-client-config Thu Mar 7 14:02:35 2013 @@ -6,6 +6,6 @@ dev tun diff --git a/net/openvpn/patches/patch-sample_sample-config-files_xinetd-server-config b/net/openvpn/patches/patch-sample_sample-config-files_xinetd-server-config index 2cd0c1d83c0..718c2527f50 100644 --- a/net/openvpn/patches/patch-sample_sample-config-files_xinetd-server-config +++ b/net/openvpn/patches/patch-sample_sample-config-files_xinetd-server-config @@ -1,4 +1,3 @@ -$OpenBSD: patch-sample_sample-config-files_xinetd-server-config,v 1.1 2013/04/20 16:22:55 sthen Exp $ --- sample/sample-config-files/xinetd-server-config.orig Mon Sep 10 17:01:08 2012 +++ sample/sample-config-files/xinetd-server-config Thu Mar 7 14:02:35 2013 @@ -21,5 +21,5 @@ service openvpn_1 diff --git a/net/openvpn/patches/patch-src_openvpn_route_c b/net/openvpn/patches/patch-src_openvpn_route_c index 96a9bfcd2fa..1a65434cf50 100644 --- a/net/openvpn/patches/patch-src_openvpn_route_c +++ b/net/openvpn/patches/patch-src_openvpn_route_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-src_openvpn_route_c,v 1.16 2021/10/09 15:36:06 jca Exp $ - - #1: add support for on-link routes - #2, #3: don't advertise an RTA_IFP that is not actually included diff --git a/net/openvpn/patches/patch-src_openvpn_tun_c b/net/openvpn/patches/patch-src_openvpn_tun_c index 6db3d1adff5..876d7520751 100644 --- a/net/openvpn/patches/patch-src_openvpn_tun_c +++ b/net/openvpn/patches/patch-src_openvpn_tun_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-src_openvpn_tun_c,v 1.18 2020/11/02 22:49:17 jca Exp $ - - no need for link0 any more, we have separate tap interfaces - fix memory leak (gc is unused) diff --git a/net/openvpn/pkg/PLIST b/net/openvpn/pkg/PLIST index a5dd52fa10b..7459b42e590 100644 --- a/net/openvpn/pkg/PLIST +++ b/net/openvpn/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.29 2021/12/16 13:06:44 jca Exp $ @newgroup _openvpn:577 @newuser _openvpn:577:_openvpn:daemon:OpenVPN Daemon:/nonexistent:/sbin/nologin @rcscript ${RCDIR}/openvpn diff --git a/net/openvpn/pkg/README b/net/openvpn/pkg/README index 25a60684147..e5c588b399e 100644 --- a/net/openvpn/pkg/README +++ b/net/openvpn/pkg/README @@ -1,5 +1,3 @@ -$OpenBSD: README,v 1.7 2018/12/07 18:31:33 danj Exp $ - +----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- diff --git a/net/openvpn/pkg/openvpn.rc b/net/openvpn/pkg/openvpn.rc index 319dfa0c313..0e9bc4e47ea 100644 --- a/net/openvpn/pkg/openvpn.rc +++ b/net/openvpn/pkg/openvpn.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: openvpn.rc,v 1.1 2018/03/09 12:37:12 jca Exp $ daemon="${TRUEPREFIX}/sbin/openvpn --daemon" diff --git a/net/samba/Makefile b/net/samba/Makefile index 9f7ae4ff8a2..a849fafecc5 100644 --- a/net/samba/Makefile +++ b/net/samba/Makefile @@ -1,8 +1,7 @@ -# $OpenBSD: Makefile,v 1.307 2022/02/02 12:33:52 jca Exp $ - VERSION = 4.15.5 DISTNAME = samba-${VERSION} EPOCH = 0 +REVISION-main = 0 REVISION-ldb = 1 REVISION-tevent = 3 diff --git a/net/samba/patches/patch-Makefile b/net/samba/patches/patch-Makefile index 1990ce6c8c7..5ae36a781ee 100644 --- a/net/samba/patches/patch-Makefile +++ b/net/samba/patches/patch-Makefile @@ -1,5 +1,3 @@ -$OpenBSD: patch-Makefile,v 1.4 2021/05/12 23:33:24 jca Exp $ - Add support for passing arguments to waf in Makefile https://bugzilla.samba.org/show_bug.cgi?id=9886 diff --git a/net/samba/patches/patch-auth_auth_log_c b/net/samba/patches/patch-auth_auth_log_c index e22fe28813c..ac0e439cb68 100644 --- a/net/samba/patches/patch-auth_auth_log_c +++ b/net/samba/patches/patch-auth_auth_log_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-auth_auth_log_c,v 1.5 2021/05/12 23:33:24 jca Exp $ - Avoid printf("%s", NULL); Index: auth/auth_log.c diff --git a/net/samba/patches/patch-buildtools_wafsamba_samba_abi_py b/net/samba/patches/patch-buildtools_wafsamba_samba_abi_py index 7ea56713a98..3939aee9bf0 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_samba_abi_py +++ b/net/samba/patches/patch-buildtools_wafsamba_samba_abi_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_samba_abi_py,v 1.1 2021/05/12 23:33:24 jca Exp $ - Drop fully fledged version script support, only use simpler version scripts to limit symbol visibility. Appending a version to all symbols breaks binutils-2.17 ld(1). diff --git a/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py b/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py index e47f43f9f5a..a7aade78208 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py +++ b/net/samba/patches/patch-buildtools_wafsamba_samba_autoconf_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_samba_autoconf_py,v 1.14 2021/10/18 12:25:20 jca Exp $ - 1. Sort -L flags to unbreak linking when any other version of Samba is installed. 2. Use -Wl,-no-undefined as on other platforms. diff --git a/net/samba/patches/patch-buildtools_wafsamba_samba_conftests_py b/net/samba/patches/patch-buildtools_wafsamba_samba_conftests_py index be690c751d5..6f3f5e71bdf 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_samba_conftests_py +++ b/net/samba/patches/patch-buildtools_wafsamba_samba_conftests_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_samba_conftests_py,v 1.6 2021/05/12 23:33:24 jca Exp $ - Reverse order of paths added to get reliable builds. BUG: https://bugzilla.samba.org/show_bug.cgi?id=9890 diff --git a/net/samba/patches/patch-buildtools_wafsamba_samba_install_py b/net/samba/patches/patch-buildtools_wafsamba_samba_install_py index cd4ac547ecb..84baf7e1658 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_samba_install_py +++ b/net/samba/patches/patch-buildtools_wafsamba_samba_install_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_samba_install_py,v 1.6 2021/05/12 23:33:24 jca Exp $ - Make Samba4 WAF respect OpenBSD shared libraries versioning conventions. BUG: https://bugzilla.samba.org/show_bug.cgi?id=9774 diff --git a/net/samba/patches/patch-buildtools_wafsamba_symbols_py b/net/samba/patches/patch-buildtools_wafsamba_symbols_py index 03290e52e5b..f1a83a1a454 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_symbols_py +++ b/net/samba/patches/patch-buildtools_wafsamba_symbols_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_symbols_py,v 1.4 2021/05/12 23:33:24 jca Exp $ - Add a bunch of common symbols to allow tests to run. Those that added in safe_symbols initially should probably go upstream, _Jv_RegisterClasses is a strange one (weak symbol everywhere in the whole system) and others are diff --git a/net/samba/patches/patch-buildtools_wafsamba_wafsamba_py b/net/samba/patches/patch-buildtools_wafsamba_wafsamba_py index 0e82c6c891e..6a85587aa4b 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_wafsamba_py +++ b/net/samba/patches/patch-buildtools_wafsamba_wafsamba_py @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_wafsamba_py,v 1.8 2021/05/12 23:33:24 jca Exp $ - - allow the library version to be overriden BUG: https://bugzilla.samba.org/show_bug.cgi?id=9774 diff --git a/net/samba/patches/patch-buildtools_wafsamba_wscript b/net/samba/patches/patch-buildtools_wafsamba_wscript index 860f1d9995a..686d30638e3 100644 --- a/net/samba/patches/patch-buildtools_wafsamba_wscript +++ b/net/samba/patches/patch-buildtools_wafsamba_wscript @@ -1,5 +1,3 @@ -$OpenBSD: patch-buildtools_wafsamba_wscript,v 1.5 2021/05/12 23:33:24 jca Exp $ - Add a hack to force addition of -I/usr/include before any other include path discovered. Index: buildtools/wafsamba/wscript diff --git a/net/samba/patches/patch-lib_ldb_wscript b/net/samba/patches/patch-lib_ldb_wscript index 0f6130073de..9c09b4f592c 100644 --- a/net/samba/patches/patch-lib_ldb_wscript +++ b/net/samba/patches/patch-lib_ldb_wscript @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_ldb_wscript,v 1.14 2021/10/18 12:25:20 jca Exp $ - 1. Force building standalone library (e.g., put headers in appropriate place). 2. Use -Wl,no-undefined as on other platforms. diff --git a/net/samba/patches/patch-lib_tevent_tevent_internal_h b/net/samba/patches/patch-lib_tevent_tevent_internal_h index d549f0ebb45..5a5f2a9480a 100644 --- a/net/samba/patches/patch-lib_tevent_tevent_internal_h +++ b/net/samba/patches/patch-lib_tevent_tevent_internal_h @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_tevent_tevent_internal_h,v 1.1 2017/11/22 16:15:44 jca Exp $ - Index: lib/tevent/tevent_internal.h --- lib/tevent/tevent_internal.h.orig +++ lib/tevent/tevent_internal.h diff --git a/net/samba/patches/patch-lib_tevent_wscript b/net/samba/patches/patch-lib_tevent_wscript index b687f240b5d..944c57c3e85 100644 --- a/net/samba/patches/patch-lib_tevent_wscript +++ b/net/samba/patches/patch-lib_tevent_wscript @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_tevent_wscript,v 1.6 2021/10/18 12:25:20 jca Exp $ - Force building standalone library (e.g., put headers in appropriate place). Index: lib/tevent/wscript diff --git a/net/samba/patches/patch-lib_util_charset_wscript_configure b/net/samba/patches/patch-lib_util_charset_wscript_configure index 47a0aaec327..ffbac905832 100644 --- a/net/samba/patches/patch-lib_util_charset_wscript_configure +++ b/net/samba/patches/patch-lib_util_charset_wscript_configure @@ -1,5 +1,3 @@ -$OpenBSD: patch-lib_util_charset_wscript_configure,v 1.1 2021/05/12 23:33:24 jca Exp $ - Force-disable icu4c use for now. To be revisited if Spotlight support is reenabled. diff --git a/net/samba/patches/patch-python_samba_provision___init___py b/net/samba/patches/patch-python_samba_provision___init___py index c5b67662cbc..c1847efc6a3 100644 --- a/net/samba/patches/patch-python_samba_provision___init___py +++ b/net/samba/patches/patch-python_samba_provision___init___py @@ -1,5 +1,3 @@ -$OpenBSD: patch-python_samba_provision___init___py,v 1.9 2021/05/12 23:33:24 jca Exp $ - - net/isc-bind group name Index: python/samba/provision/__init__.py diff --git a/net/samba/patches/patch-source3_lib_sysquotas_4B_c b/net/samba/patches/patch-source3_lib_sysquotas_4B_c index 2b12375bf7d..8ef12af1ba6 100644 --- a/net/samba/patches/patch-source3_lib_sysquotas_4B_c +++ b/net/samba/patches/patch-source3_lib_sysquotas_4B_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-source3_lib_sysquotas_4B_c,v 1.2 2021/05/12 23:33:24 jca Exp $ - Switch back to root to call quotactl(2), our kernel has too strict permision checks. diff --git a/net/samba/patches/patch-source3_lib_sysquotas_c b/net/samba/patches/patch-source3_lib_sysquotas_c index 749aea9bec1..ac0671968ce 100644 --- a/net/samba/patches/patch-source3_lib_sysquotas_c +++ b/net/samba/patches/patch-source3_lib_sysquotas_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-source3_lib_sysquotas_c,v 1.2 2021/05/12 23:33:24 jca Exp $ - Avoid printf("%s", NULL); Index: source3/lib/sysquotas.c diff --git a/net/samba/patches/patch-source3_modules_vfs_acl_tdb_c b/net/samba/patches/patch-source3_modules_vfs_acl_tdb_c index 24fae13fcbe..30a0133d19f 100644 --- a/net/samba/patches/patch-source3_modules_vfs_acl_tdb_c +++ b/net/samba/patches/patch-source3_modules_vfs_acl_tdb_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-source3_modules_vfs_acl_tdb_c,v 1.4 2021/05/12 23:33:24 jca Exp $ - Workaround/fix for https://bugzilla.samba.org/show_bug.cgi?id=11761 Index: source3/modules/vfs_acl_tdb.c diff --git a/net/samba/patches/patch-source3_torture_test_messaging_send_all_c b/net/samba/patches/patch-source3_torture_test_messaging_send_all_c index 30a867ee61f..1671d2f6019 100644 --- a/net/samba/patches/patch-source3_torture_test_messaging_send_all_c +++ b/net/samba/patches/patch-source3_torture_test_messaging_send_all_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-source3_torture_test_messaging_send_all_c,v 1.1 2018/06/11 11:59:51 jca Exp $ - Index: source3/torture/test_messaging_send_all.c --- source3/torture/test_messaging_send_all.c.orig +++ source3/torture/test_messaging_send_all.c diff --git a/net/samba/patches/patch-source3_wscript b/net/samba/patches/patch-source3_wscript index be0c864ff64..34208d94e34 100644 --- a/net/samba/patches/patch-source3_wscript +++ b/net/samba/patches/patch-source3_wscript @@ -1,5 +1,3 @@ -$OpenBSD: patch-source3_wscript,v 1.13 2021/10/18 12:25:20 jca Exp $ - - avoid using glib (only useful for spotlight?) - use more generic check for OpenBSD. - avoid nested function error with clang diff --git a/net/samba/patches/patch-source3_wscript_build b/net/samba/patches/patch-source3_wscript_build index cfe2f777e44..ac7748abd28 100644 --- a/net/samba/patches/patch-source3_wscript_build +++ b/net/samba/patches/patch-source3_wscript_build @@ -1,5 +1,3 @@ -$OpenBSD: patch-source3_wscript_build,v 1.5 2021/05/12 23:33:24 jca Exp $ - Hiding pdb_*_init would also hide pdb_search_init which is a public interface used at least by pdbedit. diff --git a/net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c b/net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c index 4f0688d5696..c33cbb13ee4 100644 --- a/net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c +++ b/net/samba/patches/patch-source4_dsdb_samdb_ldb_modules_acl_c @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_dsdb_samdb_ldb_modules_acl_c,v 1.4 2021/05/12 23:33:24 jca Exp $ - Avoid printf("%s", NULL); Index: source4/dsdb/samdb/ldb_modules/acl.c diff --git a/net/samba/patches/patch-source4_heimdal_build_wscript_build b/net/samba/patches/patch-source4_heimdal_build_wscript_build index bfcdac4ce4b..18ff571e8cc 100644 --- a/net/samba/patches/patch-source4_heimdal_build_wscript_build +++ b/net/samba/patches/patch-source4_heimdal_build_wscript_build @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_heimdal_build_wscript_build,v 1.6 2021/10/18 12:25:20 jca Exp $ - Make Samba4 WAF respect OpenBSD shared libraries versioning conventions. BUG: https://bugzilla.samba.org/show_bug.cgi?id=9774 diff --git a/net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map b/net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map index 9fdbd5e85cf..3d5eba5075d 100644 --- a/net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map +++ b/net/samba/patches/patch-source4_heimdal_lib_asn1_version-script_map @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_heimdal_lib_asn1_version-script_map,v 1.1 2021/05/12 23:33:24 jca Exp $ - Don't add a version to the symbols in this library, it breaks binutils-2.17 ld(1). Index: source4/heimdal/lib/asn1/version-script.map diff --git a/net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map b/net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map index a0bb200e5f8..fce0e8642f6 100644 --- a/net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map +++ b/net/samba/patches/patch-source4_heimdal_lib_com_err_version-script_map @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_heimdal_lib_com_err_version-script_map,v 1.1 2021/05/12 23:33:24 jca Exp $ - Don't add a version to the symbols in this library, it breaks binutils-2.17 ld(1). Index: source4/heimdal/lib/com_err/version-script.map diff --git a/net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map b/net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map index a1c56045b22..f92ee9f4aef 100644 --- a/net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map +++ b/net/samba/patches/patch-source4_heimdal_lib_gssapi_version-script_map @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_heimdal_lib_gssapi_version-script_map,v 1.1 2021/05/12 23:33:24 jca Exp $ - Don't add a version to the symbols in this library, it breaks binutils-2.17 ld(1). Index: source4/heimdal/lib/gssapi/version-script.map diff --git a/net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map b/net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map index e2521759154..8cd7770e0fa 100644 --- a/net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map +++ b/net/samba/patches/patch-source4_heimdal_lib_krb5_version-script_map @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_heimdal_lib_krb5_version-script_map,v 1.1 2021/05/12 23:33:24 jca Exp $ - Don't add a version to the symbols in this library, it breaks binutils-2.17 ld(1). Index: source4/heimdal/lib/krb5/version-script.map diff --git a/net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map b/net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map index cd233e00079..95aa6233783 100644 --- a/net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map +++ b/net/samba/patches/patch-source4_heimdal_lib_roken_version-script_map @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_heimdal_lib_roken_version-script_map,v 1.1 2021/05/12 23:33:24 jca Exp $ - Don't add a version to the symbols in this library, it breaks binutils-2.17 ld(1). Index: source4/heimdal/lib/roken/version-script.map diff --git a/net/samba/patches/patch-source4_scripting_bin_samba_upgradedns b/net/samba/patches/patch-source4_scripting_bin_samba_upgradedns index dd2fe8611eb..409388bf5d3 100644 --- a/net/samba/patches/patch-source4_scripting_bin_samba_upgradedns +++ b/net/samba/patches/patch-source4_scripting_bin_samba_upgradedns @@ -1,5 +1,3 @@ -$OpenBSD: patch-source4_scripting_bin_samba_upgradedns,v 1.7 2021/10/18 12:25:20 jca Exp $ - - net/isc-bind group name Index: source4/scripting/bin/samba_upgradedns diff --git a/net/samba/pkg/PLIST-docs b/net/samba/pkg/PLIST-docs index aa29ba0b6c0..f3b4af70d68 100644 --- a/net/samba/pkg/PLIST-docs +++ b/net/samba/pkg/PLIST-docs @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-docs,v 1.28 2021/10/18 12:25:20 jca Exp $ @pkgpath net/samba,-docs share/examples/samba/LDAP/ share/examples/samba/LDAP/README diff --git a/net/samba/pkg/PLIST-ldb b/net/samba/pkg/PLIST-ldb index cf81fd9524e..0593f267496 100644 --- a/net/samba/pkg/PLIST-ldb +++ b/net/samba/pkg/PLIST-ldb @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-ldb,v 1.11 2021/05/12 23:33:25 jca Exp $ @conflict samba-<4.9.17p0v0 @bin bin/ldbadd @bin bin/ldbdel diff --git a/net/samba/pkg/PLIST-main b/net/samba/pkg/PLIST-main index 2f9786e8c25..58270f39cb2 100644 --- a/net/samba/pkg/PLIST-main +++ b/net/samba/pkg/PLIST-main @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-main,v 1.60 2021/12/13 12:58:06 jca Exp $ @conflict ldb-<1.4.8p0v0 @pkgpath net/samba,ldap,-main @pkgpath net/samba,ads,-main diff --git a/net/samba/pkg/PLIST-tevent b/net/samba/pkg/PLIST-tevent index 23c9fbac31f..d1c2e765473 100644 --- a/net/samba/pkg/PLIST-tevent +++ b/net/samba/pkg/PLIST-tevent @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-tevent,v 1.6 2021/06/28 13:24:00 jca Exp $ include/samba-4.0/ include/samba-4.0/tevent.h @lib lib/libtevent.so.${LIBtevent_VERSION} diff --git a/net/samba/pkg/PLIST-util b/net/samba/pkg/PLIST-util index 0b1c88b2422..5a92b5f66b1 100644 --- a/net/samba/pkg/PLIST-util +++ b/net/samba/pkg/PLIST-util @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST-util,v 1.3 2016/11/11 15:16:57 ajacoutot Exp $ @lib lib/libreplace.so.${LIBreplace_VERSION} @lib lib/libutil-setid.so.${LIButil-setid_VERSION} lib/samba/ diff --git a/net/samba/pkg/README-main b/net/samba/pkg/README-main index 6e0018c959b..9fd5f16a99c 100644 --- a/net/samba/pkg/README-main +++ b/net/samba/pkg/README-main @@ -1,5 +1,3 @@ -$OpenBSD: README-main,v 1.17 2021/04/24 12:39:06 jca Exp $ - +----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- diff --git a/net/samba/pkg/nmbd.rc b/net/samba/pkg/nmbd.rc index 389b89f39b2..d8508445c72 100644 --- a/net/samba/pkg/nmbd.rc +++ b/net/samba/pkg/nmbd.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: nmbd.rc,v 1.8 2018/01/11 19:27:08 rpe Exp $ smbcontrol="${TRUEPREFIX}/bin/smbcontrol" diff --git a/net/samba/pkg/samba.rc b/net/samba/pkg/samba.rc index e24e7bd2e89..96325d4fced 100644 --- a/net/samba/pkg/samba.rc +++ b/net/samba/pkg/samba.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: samba.rc,v 1.12 2018/01/14 14:42:18 rpe Exp $ # "meta" script running the following rc.d(8) scripts with the given argument; # note that daemon_flags, daemon_user, daemon_timeout and daemon_class are not diff --git a/net/samba/pkg/smbd.rc b/net/samba/pkg/smbd.rc index c2cf975abad..f52e5068e56 100644 --- a/net/samba/pkg/smbd.rc +++ b/net/samba/pkg/smbd.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: smbd.rc,v 1.8 2018/01/11 19:27:08 rpe Exp $ smbcontrol="${TRUEPREFIX}/bin/smbcontrol" diff --git a/net/samba/pkg/winbindd.rc b/net/samba/pkg/winbindd.rc index 534fcb83dce..496ba17dd85 100644 --- a/net/samba/pkg/winbindd.rc +++ b/net/samba/pkg/winbindd.rc @@ -1,6 +1,4 @@ #!/bin/ksh -# -# $OpenBSD: winbindd.rc,v 1.8 2018/01/11 19:27:08 rpe Exp $ smbcontrol="${TRUEPREFIX}/bin/smbcontrol" diff --git a/shells/dash/Makefile b/shells/dash/Makefile index 078348f5835..dcd8bfe3b47 100644 --- a/shells/dash/Makefile +++ b/shells/dash/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.15 2021/10/09 14:57:07 jca Exp $ - COMMENT = Debian Almquist shell, POSIX-compliant DISTNAME = dash-0.5.11.5 diff --git a/shells/dash/pkg/PLIST b/shells/dash/pkg/PLIST index 2228b4b9338..558ea1ef90e 100644 --- a/shells/dash/pkg/PLIST +++ b/shells/dash/pkg/PLIST @@ -1,3 +1,2 @@ -@comment $OpenBSD: PLIST,v 1.2 2013/03/14 17:08:57 landry Exp $ @shell bin/dash @man man/man1/dash.1 diff --git a/textproc/diffstat/Makefile b/textproc/diffstat/Makefile index ed9b031d0fc..12326414f8e 100644 --- a/textproc/diffstat/Makefile +++ b/textproc/diffstat/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.28 2021/01/19 21:50:12 jca Exp $ - COMMENT= accumulates and displays statistics from a diff file DISTNAME= diffstat-1.64 diff --git a/textproc/diffstat/pkg/PLIST b/textproc/diffstat/pkg/PLIST index 8f30aa9b8b4..8751b261cb5 100644 --- a/textproc/diffstat/pkg/PLIST +++ b/textproc/diffstat/pkg/PLIST @@ -1,3 +1,2 @@ -@comment $OpenBSD: PLIST,v 1.3 2008/09/07 09:21:06 simon Exp $ @bin bin/diffstat @man man/man1/diffstat.1 diff --git a/textproc/py-recommonmark/Makefile b/textproc/py-recommonmark/Makefile index 926a97a6915..9c6a0aca924 100644 --- a/textproc/py-recommonmark/Makefile +++ b/textproc/py-recommonmark/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.5 2021/11/02 00:02:39 sthen Exp $ - COMMENT = markdown parser for docutils MODPY_EGG_VERSION = 0.7.1 diff --git a/textproc/py-recommonmark/pkg/PLIST b/textproc/py-recommonmark/pkg/PLIST index 86198e6b7f1..33a1b9cb87b 100644 --- a/textproc/py-recommonmark/pkg/PLIST +++ b/textproc/py-recommonmark/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.2 2021/01/18 00:15:38 daniel Exp $ @conflict py-recommonmark-* @pkgpath textproc/py-recommonmark bin/cm2html diff --git a/x11/autocutsel/Makefile b/x11/autocutsel/Makefile index 6c448d19335..8d138ea469f 100644 --- a/x11/autocutsel/Makefile +++ b/x11/autocutsel/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.17 2021/03/05 09:59:58 jca Exp $ - COMMENT= keep X clipboard and cutbuffer in sync V= 0.10.1 diff --git a/x11/autocutsel/pkg/PLIST b/x11/autocutsel/pkg/PLIST index e39ded7baca..840ce4ab662 100644 --- a/x11/autocutsel/pkg/PLIST +++ b/x11/autocutsel/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.1.1.1 2009/03/10 17:27:26 martynas Exp $ @bin bin/autocutsel @bin bin/cutsel share/doc/autocutsel/ diff --git a/x11/ratpoison/Makefile b/x11/ratpoison/Makefile index ed1ee56a7f7..512ef149c5f 100644 --- a/x11/ratpoison/Makefile +++ b/x11/ratpoison/Makefile @@ -1,5 +1,3 @@ -# $OpenBSD: Makefile,v 1.37 2020/03/22 01:05:54 jca Exp $ - COMMENT= minimal wm based on GNU screen DISTNAME= ratpoison-1.4.9 diff --git a/x11/ratpoison/pkg/PLIST b/x11/ratpoison/pkg/PLIST index 13452e69e2f..52f121c144d 100644 --- a/x11/ratpoison/pkg/PLIST +++ b/x11/ratpoison/pkg/PLIST @@ -1,4 +1,3 @@ -@comment $OpenBSD: PLIST,v 1.11 2017/04/06 12:12:21 jca Exp $ @bin bin/ratpoison bin/rpws @info info/ratpoison.info