OpenBSD/src zgVxcVusys/dev/ofw fdt.c

   Fix uvm fault panic introduced by new OF_getpropstr() function.

   Reported by jmc@.

   ok kettenis@
VersionDeltaFile
1.38+2-2sys/dev/ofw/fdt.c
+2-21 files

OpenBSD/ports ROzfVzbwww/tor-browser/browser Makefile, www/tor-browser/browser/patches patch-Cargo_lock patch-build_moz_configure_toolchain_configure

   Tor Browser: switch to ports-clang 22. Heavy lifting by landry@
   who prepared the patch for Firefox ESR, I adjusted the
   patch for Tor Browser and did tests.
VersionDeltaFile
1.1+212-0www/tor-browser/browser/patches/patch-Cargo_lock
1.3+11-13www/tor-browser/browser/patches/patch-build_moz_configure_toolchain_configure
1.1+20-0www/tor-browser/browser/patches/patch-gfx_skia_skia_modules_skcms_src_Transform_inl_h
1.1+18-0www/tor-browser/browser/patches/patch-third_party_rust_ohttp_Cargo_toml
1.1+15-0www/tor-browser/browser/patches/patch-tools_profiler_rust-api_build_rs
1.203+9-3www/tor-browser/browser/Makefile
+285-162 files not shown
+294-168 files

OpenBSD/ports etom1LPeditors/vim-classic distinfo Makefile, editors/vim-classic/patches patch-src_configure_ac patch-runtime_syntax_make_vim

   update to newer vim-classic checkout, this now has vim updates synced
   as far as 8.2.0977 + newer runtime files.
VersionDeltaFile
1.7+40-0editors/vim-classic/pkg/PLIST
1.9+2-2editors/vim-classic/distinfo
1.14+2-2editors/vim-classic/Makefile
1.6+1-1editors/vim-classic/patches/patch-src_configure_ac
1.3+1-1editors/vim-classic/patches/patch-runtime_syntax_make_vim
1.4+1-1editors/vim-classic/patches/patch-runtime_filetype_vim
+47-76 files

OpenBSD/src 7XCAEForegress/lib/libcrypto/x509/bettertls verify.c

   bettertls/verify: resuls -> results
VersionDeltaFile
1.10+2-2regress/lib/libcrypto/x509/bettertls/verify.c
+2-21 files

OpenBSD/ports io25Wwolang/wasi-sdk Makefile.inc, lang/wasi-sdk/compiler-rt distinfo Makefile

   lang/wasi-sdk: update to 22.1.6

   while here fix lang/wasi-sdk/compiler-rt/pkg/PLIST to use ${TRIPLE} in
   the right place, was probably missing from my previous commit...
VersionDeltaFile
1.6+2-2lang/wasi-sdk/libcxx/distinfo
1.6+2-2lang/wasi-sdk/compiler-rt/distinfo
1.5+1-1lang/wasi-sdk/compiler-rt/pkg/PLIST
1.12+1-1lang/wasi-sdk/Makefile.inc
1.11+0-1lang/wasi-sdk/libcxx/Makefile
1.16+0-1lang/wasi-sdk/compiler-rt/Makefile
+6-86 files

OpenBSD/src NSDz90Odistrib/sets/lists/comp clang.riscv64

   sync
VersionDeltaFile
1.25+7-0distrib/sets/lists/comp/clang.riscv64
+7-01 files

OpenBSD/ports 06Rsvnymail/mozilla-thunderbird/patches patch-Cargo_lock patch-comm_rust_Cargo_lock

   mail/mozilla-thunderbird: switch to build with ports-clang 22

   adds the same jumbo patch as on www/firefox-es, plus several patches on
   top to update/tweak various dependencies (bindgen, ohttp...)

   that port will soon move to 152/153 in preparation for the next ESR.
VersionDeltaFile
1.1+212-0mail/mozilla-thunderbird/patches/patch-Cargo_lock
1.1+129-0mail/mozilla-thunderbird/patches/patch-comm_rust_Cargo_lock
1.1+28-0mail/mozilla-thunderbird/patches/patch-comm_third_party_rust_neqo-crypto_src_agent_rs
1.3+11-13mail/mozilla-thunderbird/patches/patch-build_moz_configure_toolchain_configure
1.1+20-0mail/mozilla-thunderbird/patches/patch-gfx_skia_skia_modules_skcms_src_Transform_inl_h
1.1+18-0mail/mozilla-thunderbird/patches/patch-third_party_rust_ohttp_Cargo_toml
+418-1310 files not shown
+526-1616 files

OpenBSD/ports GaeGfmcwww/firefox-esr Makefile, www/firefox-esr/patches patch-Cargo_lock patch-build_moz_configure_toolchain_configure

   www/firefox-esr: switch to build with ports-clang 22

   add a jumbo distpatch backporting https://phabricator.services.mozilla.com/D262840
   to esr140, plus assorted fixes on top like
   https://skia-review.googlesource.com/c/skcms/+/1038217, cf #2038504

   esr will move to 153 mid-august with the release of 154, and those
   patches will go away at that point.
VersionDeltaFile
1.1+212-0www/firefox-esr/patches/patch-Cargo_lock
1.4+11-13www/firefox-esr/patches/patch-build_moz_configure_toolchain_configure
1.1+20-0www/firefox-esr/patches/patch-gfx_skia_skia_modules_skcms_src_Transform_inl_h
1.1+18-0www/firefox-esr/patches/patch-third_party_rust_ohttp_Cargo_toml
1.1+15-0www/firefox-esr/patches/patch-tools_profiler_rust-api_build_rs
1.274+11-3www/firefox-esr/Makefile
+287-162 files not shown
+296-168 files

OpenBSD/ports toZWTxPwww/mozilla-firefox Makefile distinfo

   www/mozilla-firefox: switch to build with ports-clang 22

   reenable PGO while here, upstream profdata was built with llvm 20 or 21
   and that couldnt be used by llvm 19
VersionDeltaFile
1.687+7-3www/mozilla-firefox/Makefile
1.403+2-0www/mozilla-firefox/distinfo
+9-32 files

OpenBSD/ports CDkO7Sqlang/wasi-sdk Makefile.inc, lang/wasi-sdk/compiler-rt Makefile

   lang/wasi-sdk: switch to build with ports-clang 22

   switches TRIPLE from wasm32-wasi to wasm32-unknown-wasip1

   some bits borrowed from freebsd ports, paves the way to switch the
   mozilla ports to build with ports-clang 22
VersionDeltaFile
1.15+4-4lang/wasi-sdk/compiler-rt/Makefile
1.10+3-2lang/wasi-sdk/libcxx/Makefile
1.11+2-2lang/wasi-sdk/Makefile.inc
+9-83 files

OpenBSD/ports ygGRL5elang/wasi-libc Makefile

   lang/wasi-libc: switch to build with ports-clang 22

   switch TRIPLE from wasm32-wasi to wasm32-wasip1
VersionDeltaFile
1.15+3-3lang/wasi-libc/Makefile
+3-31 files

OpenBSD/src hMPVslzgnu/llvm/clang/lib/Frontend PrintPreprocessedOutput.cpp

   revert upstream commit 947b9f55b5f327e14368a48fb6ce10242ea29bf3

   It breaks cpp -traditional -dM

   https://github.com/llvm/llvm-project/issues/200085
VersionDeltaFile
1.2+482-261gnu/llvm/clang/lib/Frontend/PrintPreprocessedOutput.cpp
+482-2611 files

OpenBSD/src CBGZEhsgnu/llvm/siphash/include/siphash SipHash.h

   add SipHash.h from llvm-22.1.6 which is shipped as a third party header
VersionDeltaFile
1.1+160-0gnu/llvm/siphash/include/siphash/SipHash.h
+160-01 files

OpenBSD/src flibOR3distrib/sets/lists/comp clang.amd64 clang.i386

   sync after updating llvm to 22.1.6
VersionDeltaFile
1.56+474-160distrib/sets/lists/comp/clang.amd64
1.57+474-160distrib/sets/lists/comp/clang.i386
1.51+354-61distrib/sets/lists/comp/clang.arm64
1.49+353-60distrib/sets/lists/comp/clang.armv7
1.29+347-53distrib/sets/lists/comp/clang.powerpc64
1.35+346-53distrib/sets/lists/comp/clang.macppc
+2,348-54714 files not shown
+3,732-75920 files

OpenBSD/src EUT1Ybcgnu/usr.bin/clang/clang clang.1, gnu/usr.bin/clang/include/clang/Basic Makefile

   update build infrastructure for llvm-21.1.6

   thanks for all the help with testing and fixing things up
VersionDeltaFile
1.4+116-90gnu/usr.bin/clang/llvm-objcopy/llvm-objcopy.1
1.14+107-58gnu/usr.bin/clang/clang/clang.1
1.12+113-2gnu/usr.bin/clang/include/clang/Basic/Makefile
1.2+77-21gnu/usr.bin/clang/llvm-symbolizer/llvm-symbolizer.1
1.5+47-40gnu/usr.bin/clang/llvm-objdump/llvm-objdump.1
1.1+83-0gnu/usr.bin/clang/libLLVMSandboxIR/Makefile
+543-211146 files not shown
+2,311-983152 files

OpenBSD/src uDUMulGgnu/llvm/lldb/source/Core FormatEntity.cpp, gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD DynamicLoaderPOSIXDYLD.cpp

   merge lldb-21.1.6
VersionDeltaFile
1.6+572-356gnu/llvm/lldb/source/Core/FormatEntity.cpp
1.6+633-224gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
1.6+193-61gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
1.6+179-49gnu/llvm/lldb/tools/driver/Driver.cpp
1.6+109-113gnu/llvm/lldb/source/Utility/ArchSpec.cpp
1.5+99-115gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
+1,785-918168 files not shown
+2,350-1,282174 files

OpenBSD/src FnPknItgnu/llvm/lldb/source/Commands Options.td CommandObjectBreakpoint.cpp, gnu/llvm/lldb/source/Plugins/Language/CPlusPlus CPlusPlusLanguage.cpp

   import lldb from LLVM-21.1.6
VersionDeltaFile
1.1+5,850-0gnu/llvm/lldb/tools/lldb-dap/extension/package-lock.json
1.1+3,861-0gnu/llvm/lldb/source/ValueObject/ValueObject.cpp
1.1.1.6+2,247-1,133gnu/llvm/lldb/source/Commands/Options.td
1.1.1.5+1,231-1,113gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
1.1.1.6+1,528-286gnu/llvm/lldb/source/Commands/CommandObjectBreakpoint.cpp
1.1.1.6+1,322-476gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
+16,039-3,0082,192 files not shown
+132,450-40,0092,198 files

OpenBSD/src Eiyi9qegnu/llvm/lld/ELF Driver.cpp SyntheticSections.cpp

   merge lld-21.1.6
VersionDeltaFile
1.24+1,334-995gnu/llvm/lld/ELF/Driver.cpp
1.10+1,087-1,076gnu/llvm/lld/ELF/SyntheticSections.cpp
1.11+823-956gnu/llvm/lld/ELF/Relocations.cpp
1.10+826-654gnu/llvm/lld/ELF/Writer.cpp
1.4+810-440gnu/llvm/lld/ELF/Thunks.cpp
1.7+614-478gnu/llvm/lld/ELF/InputFiles.cpp
+5,494-4,59921 files not shown
+9,482-7,15827 files

OpenBSD/src 14wlmDZgnu/llvm/lld/COFF Driver.cpp, gnu/llvm/lld/ELF Driver.cpp SyntheticSections.cpp

   import lld from LLVM-21.1.6
VersionDeltaFile
1.1.1.7+1,334-995gnu/llvm/lld/ELF/Driver.cpp
1.1.1.6+1,087-1,076gnu/llvm/lld/ELF/SyntheticSections.cpp
1.1.1.6+823-956gnu/llvm/lld/ELF/Relocations.cpp
1.1.1.7+826-654gnu/llvm/lld/ELF/Writer.cpp
1.1.1.6+829-544gnu/llvm/lld/COFF/Driver.cpp
1.1.1.6+810-440gnu/llvm/lld/ELF/Thunks.cpp
+5,709-4,665218 files not shown
+23,478-13,437224 files

OpenBSD/src S9LRTjjgnu/llvm/clang/include/clang/Basic DiagnosticSemaKinds.td, gnu/llvm/clang/include/clang/Sema Sema.h

   merge clang-21.1.6
VersionDeltaFile
1.7+2,944-833gnu/llvm/clang/lib/Sema/SemaChecking.cpp
1.6+1,874-1,302gnu/llvm/clang/include/clang/Sema/Sema.h
1.5+1,866-1,310gnu/llvm/clang/lib/Sema/SemaDeclCXX.cpp
1.17+1,288-1,098gnu/llvm/clang/lib/Driver/ToolChains/Clang.cpp
1.9+1,814-487gnu/llvm/clang/include/clang/Basic/DiagnosticSemaKinds.td
1.6+1,648-608gnu/llvm/clang/lib/Sema/SemaDeclAttr.cpp
+11,434-5,638288 files not shown
+19,000-10,224294 files

OpenBSD/src A9nJkPSgnu/llvm/clang/include/clang/AST TypeBase.h Type.h, gnu/llvm/clang/include/clang/Options Options.td

   import clang from LLVM-21.1.6
VersionDeltaFile
1.1.1.6+1,585-17,028gnu/llvm/clang/lib/CodeGen/CGBuiltin.cpp
1.1.1.6+8,156-3,124gnu/llvm/clang/include/clang/Parse/Parser.h
1.1+9,812-0gnu/llvm/clang/include/clang/Options/Options.td
1.1+9,233-0gnu/llvm/clang/include/clang/AST/TypeBase.h
1.1.1.6+36-8,581gnu/llvm/clang/include/clang/AST/Type.h
1.1+8,094-0gnu/llvm/clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+36,916-28,7332,683 files not shown
+432,189-142,2452,689 files

OpenBSD/src CA3EZNAgnu/llvm/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp, gnu/llvm/llvm/lib/Target/AArch64 AArch64ISelLowering.cpp AArch64InstrInfo.td

   merge llvm-21.1.6
VersionDeltaFile
1.6+8,331-4,411gnu/llvm/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
1.7+7,127-3,454gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
1.7+3,658-1,607gnu/llvm/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
1.6+2,635-1,266gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrInfo.td
1.6+1,052-2,175gnu/llvm/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
1.7+2,291-702gnu/llvm/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+25,094-13,615890 files not shown
+41,017-23,276896 files

OpenBSD/src bCqnx2Ggnu/llvm/llvm/include/llvm/Testing/Demangle DemangleTestCases.inc, gnu/llvm/llvm/lib/Target/AArch64 AArch64ISelLowering.cpp

   import llvm from LLVM-21.1.6
VersionDeltaFile
1.1+30,222-0gnu/llvm/llvm/include/llvm/Testing/Demangle/DemangleTestCases.inc
1.1.1.6+13,316-4,833gnu/llvm/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
1.1.1.7+8,322-4,402gnu/llvm/llvm/lib/Target/RISCV/RISCVISelLowering.cpp
1.1.1.7+7,262-3,545gnu/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp
1.1.1.6+7,174-3,488gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
1.1.1.5+4,656-5,239gnu/llvm/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td
+70,952-21,5078,107 files not shown
+849,434-332,5018,113 files

OpenBSD/ports yfcpoRwdevel/py-dulwich distinfo crates.inc, devel/py-dulwich/pkg PLIST

   update to py3-dulwich-1.2.5
VersionDeltaFile
1.26+30-32devel/py-dulwich/distinfo
1.5+14-15devel/py-dulwich/crates.inc
1.24+3-21devel/py-dulwich/pkg/PLIST
1.52+1-1devel/py-dulwich/Makefile
+48-694 files

OpenBSD/ports wSRoq0Qdevel/py-test-run-parallel distinfo Makefile

   update to py3-test-run-parallel-0.9.0
VersionDeltaFile
1.9+2-2devel/py-test-run-parallel/distinfo
1.11+1-2devel/py-test-run-parallel/Makefile
+3-42 files

OpenBSD/ports UKMRHbcdevel/py-dunamai distinfo Makefile

   update to py3-dunamai-1.26.1
VersionDeltaFile
1.2+2-2devel/py-dunamai/distinfo
1.2+1-1devel/py-dunamai/Makefile
+3-32 files

OpenBSD/ports utylOzXnet/py-idna Makefile distinfo, net/py-idna/pkg PLIST

   update to py3-idna-3.17
VersionDeltaFile
1.12+8-0net/py-idna/pkg/PLIST
1.32+2-2net/py-idna/Makefile
1.18+2-2net/py-idna/distinfo
+12-43 files

OpenBSD/src wdwKpn6sys/dev/ic qwx.c

   Make qwx show the firmware's regulatory domain in debug logs, like iwx does.
VersionDeltaFile
1.119+9-1sys/dev/ic/qwx.c
+9-11 files

OpenBSD/ports Dagw7hEgames/chocolate-doom Makefile distinfo

   Update chocolate-doom to 3.1.1.

   From maintainer Ryan Freeman, thanks!
VersionDeltaFile
1.36+3-4games/chocolate-doom/Makefile
1.12+2-2games/chocolate-doom/distinfo
+5-62 files

OpenBSD/ports tJiZgM6devel/py-python-discovery Makefile

   move some paths from TEST_DEPENDS to RUN_DEPENDS, ok pvk@
VersionDeltaFile
1.2.2.1+5-3devel/py-python-discovery/Makefile
+5-31 files