FreeBSD/doc fd86ed3shared authors.adoc, website/content/en administration.adoc

Update re@ membership

jfree@ and mmokhi@ are leaving the release engineering team, with
thanks for their service.

With hat:       re@
DeltaFile
+2-2shared/authors.adoc
+0-2website/content/en/administration.adoc
+2-42 files

LLVM/project a4975a8llvm/lib/CodeGen CodeGenPrepare.cpp, llvm/test/Transforms/CodeGenPrepare/AArch64 sink-free-instructions.ll

[CGP][AArch64] Do not sink instructions that might read/write memory. (#176182)

The test case's call instruction was being sank past the point where the
memory
it accessed was valid. Add a check that CGP does not try to sink
instruction that
might be invalid to move.

Fixes #176095
DeltaFile
+92-6llvm/test/Transforms/CodeGenPrepare/AArch64/sink-free-instructions.ll
+1-1llvm/lib/CodeGen/CodeGenPrepare.cpp
+93-72 files

FreeBSD/ports 5a13070textproc/qo distinfo Makefile

textproc/qo: Update to 0.3.0
DeltaFile
+5-5textproc/qo/distinfo
+1-2textproc/qo/Makefile
+6-72 files

LLVM/project 8640fb3llvm/lib/CodeGen DwarfEHPrepare.cpp, llvm/test/CodeGen/AArch64 dwarf-eh-prepare-dbg.ll

DwarfEHPrepare: Use LibcallLoweringInfo analysis (#176380)

DeltaFile
+39-15llvm/lib/CodeGen/DwarfEHPrepare.cpp
+7-0llvm/test/Transforms/DwarfEHPrepare/missing-analysis.ll
+1-1llvm/test/CodeGen/X86/dwarf_eh_resume.ll
+1-1llvm/test/CodeGen/X86/dwarf-eh-prepare.ll
+1-1llvm/test/CodeGen/X86/dwarf-eh-prepare-dbg.ll
+1-1llvm/test/CodeGen/AArch64/dwarf-eh-prepare-dbg.ll
+50-196 files

LLVM/project 36801a5llvm/lib/CodeGen AtomicExpandPass.cpp, llvm/test/Transforms/AtomicExpand/AMDGPU expand-atomic-v2f16-agent.ll expand-atomic-f32-agent.ll

AtomicExpand: Use LibcallLoweringInfo analysis (#176384)

DeltaFile
+36-8llvm/lib/CodeGen/AtomicExpandPass.cpp
+8-8llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-v2f16-agent.ll
+8-8llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-f32-agent.ll
+8-8llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-f32-system.ll
+8-8llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-f64-agent.ll
+8-8llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-f64-system.ll
+76-4855 files not shown
+220-18561 files

LLVM/project 5475cabllvm/lib/CodeGen StackProtector.cpp, llvm/test/CodeGen/NVPTX no-stack-protector-libcall-error.ll

StackProtector: Use LibcallLoweringInfo analysis (#170329)

DeltaFile
+55-27llvm/lib/CodeGen/StackProtector.cpp
+7-0llvm/test/Transforms/StackProtector/missing-analysis.ll
+2-2llvm/test/CodeGen/X86/stack-protector-atomicrmw-xchg.ll
+1-1llvm/test/CodeGen/NVPTX/no-stack-protector-libcall-error.ll
+1-1llvm/test/Transforms/StackProtector/cross-dso-cfi-stack-chk-fail.ll
+1-1llvm/test/Transforms/StackProtector/stack-chk-fail-alias.ll
+67-326 files

LLVM/project 4ea2517clang-tools-extra/clang-tidy doc8.ini

[clang-tidy][NFC] Update doc8 config (#176622)

DeltaFile
+1-2clang-tools-extra/clang-tidy/doc8.ini
+1-21 files

FreeBSD/src 76af334sys/netpfil/ipfw ip_fw_bpf.c

ipfw: fix !VIMAGE build

NB: Rest of ipfw(4) sources get sx.h via vnet.h, which isn't perfect.
DeltaFile
+1-1sys/netpfil/ipfw/ip_fw_bpf.c
+1-11 files

NetBSD/src bkQKXK4external/gpl3/gcc/lib/libgfortran libgfortran.spec, external/gpl3/gcc/lib/libquadmath defs.mk

   regen mknative-gcc for amd64.
VersionDeltaFile
1.2+1-1external/gpl3/gcc/lib/libquadmath/defs.mk
1.2+1-1external/gpl3/gcc/lib/libgfortran/libgfortran.spec
1.66+1-1external/gpl3/gcc/usr.bin/gcc/arch/x86_64/configargs.h
+3-33 files

NetBSD/pkgsrc BRF16s5doc CHANGES-2026

   doc: Updated sysutils/ruby-capistrano to 3.20.0
VersionDeltaFile
1.417+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3BvUJPrsysutils/ruby-capistrano distinfo PLIST

   sysutils/ruby-capistrano: update to 3.20.0

   3.20.0 (2025-12-13)

   Breaking Changes

   * Drop support for Ruby 2.0, 2.1, 2.2, 2.3, and 2.4 (#2171) @mattbrictson

   Documentation

   * fix PuTTY link in index.markdown (#2168) @emanulato

   Housekeeping

   * Bump release-drafter/release-drafter from 5 to 6 (#2174) @dependabot[bot]
   * Bump actions/checkout from 4 to 6 (#2175) @dependabot[bot]
   * Enable dependabot for Bundler and GitHub Actions (#2173) @mattbrictson
   * Upgrade to rubocop 1.81.7; generate .rubocop_todo.yml (#2172)
     @mattbrictson
   * Add Ruby 3.4 to CI matrix (#2165) @mattbrictson
VersionDeltaFile
1.5+4-4sysutils/ruby-capistrano/distinfo
1.3+4-1sysutils/ruby-capistrano/PLIST
1.5+2-2sysutils/ruby-capistrano/Makefile
+10-73 files

NetBSD/pkgsrc Lc6A3t6doc CHANGES-2026

   doc: Updated security/ruby-vault to 0.19.0
VersionDeltaFile
1.416+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc VRMegRxsecurity/ruby-vault PLIST distinfo

   security/ruby-vault: update to 0.19.0

   0.19.0 (2025-12-03)

   What's Changed

   * Add patch_metadata method to kv api by @hortoncd in #277
   * defaults: add support for a token file environment variable by
     @matiasbertani in #291
   * Set minimum ruby version to 3.1 by @nevans in #352
   * Use upstream net-http-persistent, connection_pool (un-vendored) by @nevans
     in #345
   * Replace deprecated JSON.fast_generate by @nevans in #349
   * http client's shutdown should be lock-protected by @fxposter in #329
VersionDeltaFile
1.2+1-8security/ruby-vault/PLIST
1.5+4-4security/ruby-vault/distinfo
1.5+4-2security/ruby-vault/Makefile
+9-143 files

NetBSD/pkgsrc 1b5zFDjdoc CHANGES-2026

   doc: Updated security/ruby-sshkit to 1.25.0
VersionDeltaFile
1.415+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hd3s9AKsecurity/ruby-sshkit distinfo Makefile

   security/ruby-sshkit: update to 1.25.0

   1.25.0 (2025-12-13)

   New Features

   * Add support for nested as (#558) @ThomasSevestre

   Housekeeping

   * Bump actions/checkout from 5 to 6 (#557) @dependabot[bot]
   * Bump actions/checkout from 4 to 5 (#556) @dependabot[bot]
VersionDeltaFile
1.30+4-4security/ruby-sshkit/distinfo
1.28+2-2security/ruby-sshkit/Makefile
+6-62 files

NetBSD/pkgsrc czU5ZdCsecurity/ruby-rex-socket distinfo Makefile

   security/ruby-rex-socket: update to 0.1.64

   0.1.64 (2025-12-02)

   * Merge pull request #79 from zeroSteiner/feat/tcp/starttls
VersionDeltaFile
1.32+4-4security/ruby-rex-socket/distinfo
1.30+2-2security/ruby-rex-socket/Makefile
+6-62 files

NetBSD/src xvBpelDsys/external/gpl2/dts/dist/arch/arm/boot/dts Makefile, sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner sun50i-h6.dtsi sun50i-h5-nanopi-neo-plus2.dts

   Resolve conflicts
VersionDeltaFile
1.3+40-1,500sys/external/gpl2/dts/dist/arch/arm/boot/dts/Makefile
1.9+111-16sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
1.5+58-14sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amlogic/Makefile
1.6+37-16sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi
1.5+38-1sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts
1.11+33-2sys/external/gpl2/dts/dist/include/dt-bindings/input/linux-event-codes.h
+317-1,5492,405 files not shown
+435-1,6362,411 files

NetBSD/pkgsrc ePpN0wfdoc CHANGES-2026

   doc: Updated security/ruby-rex-core to 0.1.35
VersionDeltaFile
1.414+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fFajkt6security/ruby-rex-core distinfo Makefile

   security/ruby-rex-core: update to 0.1.35

   0.1.35 (2025-12-02)

   * Merge pull request #44 from zeroSteiner/feat/io/relay-manager
VersionDeltaFile
1.15+4-4security/ruby-rex-core/distinfo
1.14+2-2security/ruby-rex-core/Makefile
1.6+3-1security/ruby-rex-core/PLIST
+9-73 files

NetBSD/pkgsrc YauzFMUdoc CHANGES-2026

   doc: Updated security/ruby-rex-arch to 0.1.19
VersionDeltaFile
1.413+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ppaQkbjsecurity/ruby-rex-arch PLIST distinfo

   security/ruby-rex-arch: update to 0.1.19

   0.1.19 (2026-01-16)

   * Add register constants (#12)
VersionDeltaFile
1.3+11-1security/ruby-rex-arch/PLIST
1.10+4-4security/ruby-rex-arch/distinfo
1.9+2-2security/ruby-rex-arch/Makefile
+17-73 files

NetBSD/pkgsrc jERzVdUdoc CHANGES-2026

   doc: Updated security/ruby-openssl-cmac to 2.1.0
VersionDeltaFile
1.412+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc QbKD0Ktsecurity/ruby-openssl-cmac distinfo PLIST

   security/ruby-openssl-cmac: update to 2.1.0

   2.1.0 (2025-11-26)

   * Ensure/Use frozen string literal.
   * Update code to meet Rubocop requirements.
VersionDeltaFile
1.5+4-4security/ruby-openssl-cmac/distinfo
1.2+1-6security/ruby-openssl-cmac/PLIST
1.3+2-2security/ruby-openssl-cmac/Makefile
+7-123 files

NetBSD/pkgsrc TzLB4pidoc CHANGES-2026

   doc: Updated security/ruby-openssl-ccm to 1.3.0
VersionDeltaFile
1.411+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kM1yvo7security/ruby-openssl-ccm PLIST distinfo

   security/ruby-openssl-ccm: update to 1.3.0

   1.3.0 (2025-11-26)

   * Ensure/Use frozen string literal.
   * Update code to meet Rubocop requirements.
VersionDeltaFile
1.2+1-21security/ruby-openssl-ccm/PLIST
1.6+4-4security/ruby-openssl-ccm/distinfo
1.4+2-2security/ruby-openssl-ccm/Makefile
+7-273 files

NetBSD/pkgsrc B9BzCn0security/ruby-openssl Makefile

   security/ruby-openssl: correct description in comment

   This package is not for Ruby 4.0.0 since it contains newer version of
   openssl gem as default gem.
VersionDeltaFile
1.25+2-2security/ruby-openssl/Makefile
+2-21 files

LLVM/project e8a0b40llvm/lib/Transforms/Utils SCCPSolver.cpp, llvm/test/Transforms/SCCP get_vector_length-intrinsic.ll

[SCCP] Correct range calculation for get.vector.length to use getUnsignedMax instead of getUpper. (#176493)

getUpper returns 1 more than the maxium value included in the range.
This may be 0. We should not use this in a umin. Instead we should
get the maximum value included in the range and use that for the umin.
Then convert that to Upper for the new range by adding 1.

The test was manually reduced from a downstream failure, but I couldn't
get it behave exactly the same way without more instructions. It should
be enough to show an incorrect range being calculated.

Fixes #176471
DeltaFile
+40-1llvm/test/Transforms/SCCP/get_vector_length-intrinsic.ll
+3-2llvm/lib/Transforms/Utils/SCCPSolver.cpp
+43-32 files

LLVM/project 5ff8d3allvm/utils/TableGen DAGISelMatcherEmitter.cpp

[TableGen] Print MCRegister::NoRegister instead of 0 in generated isel table. NFC (#176295)

DeltaFile
+3-6llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
+3-61 files

LLVM/project 0a7cafcllvm/utils/TableGen DAGISelMatcherOpt.cpp DAGISelMatcher.h

[TableGen] Remove temporary vector from FactorScope. NFC (#176547)

Operate directly on the vector in the ScopeMatcher.
DeltaFile
+15-16llvm/utils/TableGen/DAGISelMatcherOpt.cpp
+1-8llvm/utils/TableGen/DAGISelMatcher.h
+16-242 files

NetBSD/pkgsrc eTIj6MTdoc CHANGES-2026

   doc: Added security/ruby-openssl version 3.3.2
VersionDeltaFile
1.410+2-1doc/CHANGES-2026
+2-11 files