LLVM/project d1217e1lld/ELF SyntheticSections.cpp InputFiles.h, lld/test/ELF verneed-weak.s verneed-as-needed-weak.s

[𝘀𝗽𝗿] initial version

Created using spr 1.3.5-bogner
DeltaFile
+80-0lld/test/ELF/verneed-weak.s
+21-15lld/ELF/SyntheticSections.cpp
+0-18lld/test/ELF/verneed-as-needed-weak.s
+10-4lld/ELF/InputFiles.h
+1-1lld/ELF/SyntheticSections.h
+112-385 files

LLVM/project 6cc18a8llvm/lib/Transforms/Vectorize VPlanPatternMatch.h VPlanUtils.cpp

[VPlan] Support more GEP-like recipes in getSCEVExprForVPValue (NFCI)

Support VPWidenGEPRecipe, VPInstructions and VPRelpicateRecipe with
GEP-like opcodes in getSCEVExprForVPValue via a new matcher binding
source element type and operands.

This is used in code paths when computing SCEV expressions in the
VPlan-based cost model, which should produce costs matching the legacy
cost model.
DeltaFile
+50-0llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+9-20llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+59-202 files

LLVM/project 86d3577llvm/lib/Target/X86 X86ISelLoweringCall.cpp X86ISelLowering.h

[X86] Simplify hasCalleePopSRet, NFCI (#176519)

The implementation was rewritten for clarity, and the extra boolean
parameter to the sibcall eligibility check was removed in favor of
recalculating this property. The compile time impact should be
negigible, the vast majority of callers will return early on the
TT.isX86_32() check.

The comments now try to clarify which platforms have this
callee-pop-sret behavior, which was always hard for me to figure out
from the previous code.

I was able to remove two ambiguous checks for `canGuaranteeTCO`, and
what those checks were really doing was checking for `fastcc` and other
calling conventions that pass arguments in registers. Instead of looking
for the `inreg` IR attribute, now the code looks at the CCValAssign to
check if it the pointer is passed in memory or registers, so it works
smoothly with conventions like `fastcc` that don't require explicit
`inreg` annotations.
DeltaFile
+20-41llvm/lib/Target/X86/X86ISelLoweringCall.cpp
+4-4llvm/lib/Target/X86/X86ISelLowering.h
+24-452 files

FreeBSD/src 8ac6427usr.sbin/periodic/etc/daily 460.status-mail-rejects, usr.sbin/periodic/etc/security 900.tcpwrap 800.loginfail

periodic: Support RFC 5424 syslog timestamps

This is based on an initial implementation by michaelo in
https://reviews.freebsd.org/D54361.

PR:             270497
Reported by:    michaelo
Reviewed by:    michaelo
Tested by:      michaelo
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D54606
DeltaFile
+10-3usr.sbin/periodic/etc/daily/460.status-mail-rejects
+9-2usr.sbin/periodic/etc/security/900.tcpwrap
+9-2usr.sbin/periodic/etc/security/800.loginfail
+28-73 files

FreeBSD/ports b729c93textproc/moor distinfo Makefile

textproc/moor: Update 2.10.1 => 2.10.2

Changelog:
https://github.com/walles/moor/releases/tag/v2.10.2

PR:     292572
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files

FreeBSD/src 0f0b833sys/modules/iwlwifi Makefile, sys/modules/rtw89 Makefile

modules: iwlwifi/rtw89 allow standalone build

The KERN_OPTS:MDEV_ACPI checks are fine for as long as we are building
modules along the kernel.  If one wants to just build the module
standalone out of the module directory this would fail.
Add the missing include for kmod.opts.mk (as was done for tcp
in 1319a76179682).

Sponsored by:   The FreeBSD Foundation
Reported by:    Tassilo Philipp (tphilipp potion-studios.com)
Fixes:  f5a77dc8f8df ("improve module Makefile dependency on ACPI")
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D54769
DeltaFile
+2-0sys/modules/rtw89/Makefile
+2-0sys/modules/iwlwifi/Makefile
+4-02 files

NetBSD/pkgsrc j5Lfnkkdoc CHANGES-2026 TODO

   doc: Updated devel/ocaml-dune to 3.21.0
VersionDeltaFile
1.483+2-1doc/CHANGES-2026
1.26682+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc DvoFkKVdevel/ocaml-dune distinfo Makefile.common, devel/ocaml-dune/patches patch-vendor_ocaml-lmdb_mdb.c patch-vendor_ocaml-lmdb_lmdb__stubs.c

   ocaml-dune: update to 3.21.0.

   3.21.0 (2026-01-12)
   -------------------

   ### Fixed

   - Fix `include_subdirs qualified` incorrectly picking the furthest module
     instead of the closest when resolving module name ambiguities. (#12587,
     @ElectreAAS and @Alizter)

   - Fix: include the module alias in the transitive dependency closure with
     `(include_subdirs qualified)`. (#12299, @anmonteiro)

   - Improve error messages for invalid version formats containing non-ASCII
     characters. Previously, non-ASCII characters in version strings (e.g., `(lang
     dune è)` or `(using menhir π3.14)`) would fail with a generic "Invalid file"
     error. Now they display a clear message: "Invalid atom: contains non-ASCII
     character(s). Atoms must only contain ASCII characters." The fix is

    [161 lines not shown]
VersionDeltaFile
1.1+16-0devel/ocaml-dune/patches/patch-vendor_ocaml-lmdb_mdb.c
1.1+15-0devel/ocaml-dune/patches/patch-vendor_ocaml-lmdb_lmdb__stubs.c
1.17+6-4devel/ocaml-dune/distinfo
1.8+2-2devel/ocaml-dune/Makefile.common
1.11+2-1devel/ocaml-dune/PLIST
+41-75 files

NetBSD/src 83q1mHcusr.bin/sort sort.1

   sort.1: Fix a typo in the previous commit.
VersionDeltaFile
1.50+2-2usr.bin/sort/sort.1
+2-21 files

NetBSD/src APolU6eusr.bin/sort sort.1

   sort(1): -c/-C only accepts one input file so fix its synopsis
VersionDeltaFile
1.49+2-2usr.bin/sort/sort.1
+2-21 files

OpenBSD/ports EW0AWZXmath/maxima distinfo Makefile, math/maxima/pkg PLIST

   update maxima to 5.49.0
VersionDeltaFile
1.29+15-4math/maxima/pkg/PLIST
1.28+2-2math/maxima/distinfo
1.56+1-1math/maxima/Makefile
+18-73 files

NetBSD/src 1Qzcbtzexternal/gpl3/gcc/dist/gcc/config/alpha alpha.cc

   move SUBTARGET_INIT_BUILTINS to the right place.  fixes libgfortran.
VersionDeltaFile
1.3+4-4external/gpl3/gcc/dist/gcc/config/alpha/alpha.cc
+4-41 files

LLVM/project 3dc5259llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 copyables-with-parent-scalars-in-phis.ll matching-insert-point-for-nodes.ll

[SLP]Do not build bundle for copyables, with parents used in PHI node

If the copyables have parents, used in PHI nodes, this causes complex
schedulable/non-schedulable dependecies, which require complex
processing, but with small profitability. Cut such case early for now to
prevent compiler crashes and compile time blow up.

Fixes #176658
DeltaFile
+49-0llvm/test/Transforms/SLPVectorizer/X86/copyables-with-parent-scalars-in-phis.ll
+17-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5-6llvm/test/Transforms/SLPVectorizer/X86/matching-insert-point-for-nodes.ll
+71-63 files

NetBSD/pkgsrc V7QizWVdoc CHANGES-2026

   doc: Updated misc/ocaml-opam to 2.1.3nb10
VersionDeltaFile
1.482+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc savvPc8misc/ocaml-opam Makefile

   ocaml-opam: remove unused dependencies

   Bump PKGREVISION.
VersionDeltaFile
1.60+7-9misc/ocaml-opam/Makefile
+7-91 files

LLVM/project c7af813llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp, llvm/test/CodeGen/X86 clmul.ll

[DAG] expandCLMUL - if a target supports CLMUL+CLMULH then CLMULR can be merged from the results (#176644)

If a target supports CLMUL + CLMULH, then we can funnel shift the
results together to form CMULR.

Helps x86 PCLMUL targets particularly
DeltaFile
+24-117llvm/test/CodeGen/X86/clmul.ll
+12-0llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+36-1172 files

FreeBSD/ports ddd8ad3www Makefile, www/typo3-14 Makefile pkg-descr

www/typo3-14: New port: TYPO3 14.0.2

News:
https://news.typo3.com/article/typo3-v140-were-just-getting-started

Release Notes:
https://get.typo3.org/release-notes/14.0.0
https://get.typo3.org/release-notes/14.0.1
https://get.typo3.org/release-notes/14.0.2

PR:     292478
DeltaFile
+73-0www/typo3-14/Makefile
+24-0www/typo3-14/files/pkg-message.in
+15-0www/typo3-14/pkg-descr
+3-0www/typo3-14/distinfo
+1-0www/Makefile
+116-05 files

FreeBSD/src 916166dshare/man/man4 uchcom.4

uchcom.4: Add HARDWARE, makeover

Tag spdx, improve document description for apropos, improve synopsis
for clarity and consistency, improve description to explain usage,
improve hardware for hardware release notes, mention the sysctl, xref
the application to use this driver, improve history.

MFC:                    no (unless change adding CH9102/CH343 mfcs)
Fixes:                  1395712cab8e9 (add support for CH9102 and CH343)
Reviewed by:            carlavilla, kevlo
Differential Revision:  https://reviews.freebsd.org/D51036
(cherry picked from commit f0ba0b99ef0a9cf9e7822278d7d2bc0a80911361)
DeltaFile
+64-24share/man/man4/uchcom.4
+64-241 files

NetBSD/pkgsrc QajxBjKmk/compiler gcc.mk hp.mk

   mk: remove unused CC_VERSION_STRING

   Only effective change is in ccache, which now uses CC_VERSION instead.

   ccache sanity check by gdt@, thanks!
VersionDeltaFile
1.307+2-9mk/compiler/gcc.mk
1.8+4-5mk/compiler/hp.mk
1.47+1-6mk/compiler/clang.mk
1.21+2-4mk/compiler/ccc.mk
1.28+2-4mk/compiler/xlc.mk
1.45+2-2mk/compiler/ccache.mk
+13-304 files not shown
+17-4210 files

NetBSD/pkgsrc xXmOpGedatabases/db4 distinfo, databases/db4/patches patch-ae

   Restore the mutex support patches for aarm64 and mips.

   What likely happened:

   After a 'make patch', I manually applied the sparc mutex support patch
   on top. patch(1) overwrote the existing mutex_int.h.orig, and
   mkpatches(1) then updated the patch as diff between the new .orig and
   the file, which only had the sparc support.

   Instead, I should have preserved the .orig file from 'make patch', and
   restored it after the manual patch. YLYL.

   SHould fix PR pkg/59925.
VersionDeltaFile
1.4+68-6databases/db4/patches/patch-ae
1.53+2-2databases/db4/distinfo
+70-82 files

LLVM/project 1656a07.github/workflows prune-branches.yml

fix

Created using spr 1.3.7
DeltaFile
+2-2.github/workflows/prune-branches.yml
+2-21 files

FreeBSD/ports c5cc3d8www/typo3-13 pkg-descr distinfo

www/typo3-13: Update 13.4.15 => 13.4.23

All versions are security releases and contain important security fixes
- read the corresponding security advisories here:
https://typo3.org/security/advisory/typo3-core-sa-2026-001
https://typo3.org/security/advisory/typo3-core-sa-2026-002
https://typo3.org/security/advisory/typo3-core-sa-2026-003
https://typo3.org/security/advisory/typo3-core-sa-2026-004

For details about the releases, please see:
https://news.typo3.com/article/typo3-1402-13423-and-12441-security-releases-published

PR:             292477
Security:       CVE-2025-59020
Security:       CVE-2025-59021
Security:       CVE-2025-59022
Security:       CVE-2026-0859
MFH:            2026Q1
(cherry picked from commit 0edf96b309ce0cfe893b4c076fc34247d3e36da2)
DeltaFile
+6-7www/typo3-13/pkg-descr
+3-3www/typo3-13/distinfo
+1-1www/typo3-13/Makefile
+10-113 files

LLVM/project a5642d6llvm/test/CodeGen/AArch64 neon-dotreduce.ll sve-streaming-mode-fixed-length-trunc.ll, llvm/test/CodeGen/AArch64/GlobalISel split-wide-shifts-multiway.ll

Test
DeltaFile
+1,482-1,547llvm/test/CodeGen/AArch64/neon-dotreduce.ll
+880-884llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-trunc.ll
+368-368llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-int-mulh.ll
+191-195llvm/test/CodeGen/AArch64/GlobalISel/split-wide-shifts-multiway.ll
+168-180llvm/test/CodeGen/AArch64/arm64-subvector-extend.ll
+159-167llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-masked-load.ll
+3,248-3,34131 files not shown
+4,144-4,24537 files

FreeBSD/ports 2ea8df9www/typo3-12 pkg-descr distinfo

www/typo3-12: Update 12.4.34 => 12.4.41

All versions are security releases and contain important security fixes
- read the corresponding security advisories here:
https://typo3.org/security/advisory/typo3-core-sa-2026-001
https://typo3.org/security/advisory/typo3-core-sa-2026-002
https://typo3.org/security/advisory/typo3-core-sa-2026-003
https://typo3.org/security/advisory/typo3-core-sa-2026-004

For details about the releases, please see:
https://news.typo3.com/article/typo3-1402-13423-and-12441-security-releases-published

PR:             292476
Security:       CVE-2025-59020
Security:       CVE-2025-59021
Security:       CVE-2025-59022
Security:       CVE-2026-0859
MFH:            2026Q1
(cherry picked from commit 149d1ee050d21a31c4610b0b059e4109b57ab90c)
DeltaFile
+4-4www/typo3-12/pkg-descr
+3-3www/typo3-12/distinfo
+1-1www/typo3-12/Makefile
+8-83 files

FreeBSD/ports 0edf96bwww/typo3-13 pkg-descr distinfo

www/typo3-13: Update 13.4.15 => 13.4.23

All versions are security releases and contain important security fixes
- read the corresponding security advisories here:
https://typo3.org/security/advisory/typo3-core-sa-2026-001
https://typo3.org/security/advisory/typo3-core-sa-2026-002
https://typo3.org/security/advisory/typo3-core-sa-2026-003
https://typo3.org/security/advisory/typo3-core-sa-2026-004

For details about the releases, please see:
https://news.typo3.com/article/typo3-1402-13423-and-12441-security-releases-published

PR:             292476
Security:       CVE-2025-59020
Security:       CVE-2025-59021
Security:       CVE-2025-59022
Security:       CVE-2026-0859
MFH:            2026Q1
DeltaFile
+6-7www/typo3-13/pkg-descr
+3-3www/typo3-13/distinfo
+1-1www/typo3-13/Makefile
+10-113 files

FreeBSD/ports 149d1eewww/typo3-12 pkg-descr distinfo

www/typo3-12: Update 12.4.34 => 12.4.41

All versions are security releases and contain important security fixes
- read the corresponding security advisories here:
https://typo3.org/security/advisory/typo3-core-sa-2026-001
https://typo3.org/security/advisory/typo3-core-sa-2026-002
https://typo3.org/security/advisory/typo3-core-sa-2026-003
https://typo3.org/security/advisory/typo3-core-sa-2026-004

For details about the releases, please see:
https://news.typo3.com/article/typo3-1402-13423-and-12441-security-releases-published

PR:             292476
Security:       CVE-2025-59020
Security:       CVE-2025-59021
Security:       CVE-2025-59022
Security:       CVE-2026-0859
MFH:            2026Q1
DeltaFile
+4-4www/typo3-12/pkg-descr
+3-3www/typo3-12/distinfo
+1-1www/typo3-12/Makefile
+8-83 files

NetBSD/pkgsrc 519x7I6doc pkg-vulnerabilities

   pkg-vulnerabilities: add last 12 hours CVEs

   + opencc (fixed upstream, latest stable release 1.1.9 affected)
VersionDeltaFile
1.716+2-1doc/pkg-vulnerabilities
+2-11 files

FreeBSD/ports 6aa6e27www/filebrowser distinfo Makefile

www/filebrowser: Update to 2.55.0

ChangeLog: https://github.com/filebrowser/filebrowser/releases/tag/v2.55.0
DeltaFile
+7-7www/filebrowser/distinfo
+2-3www/filebrowser/Makefile
+9-102 files

LLVM/project eb77396llvm/lib/CodeGen SafeStack.cpp, llvm/test/Transforms/SafeStack/X86 abi_ssp.ll abi.ll

SafeStack: Use LibcallLoweringInfo analysis pass (#176379)

DeltaFile
+44-15llvm/lib/CodeGen/SafeStack.cpp
+5-5llvm/test/Transforms/SafeStack/X86/abi_ssp.ll
+4-4llvm/test/Transforms/SafeStack/X86/abi.ll
+6-0llvm/test/Transforms/SafeStack/X86/missing-analysis.ll
+2-2llvm/test/Transforms/SafeStack/X86/no-attr.ll
+2-2llvm/test/Transforms/SafeStack/X86/array-aligned.ll
+63-2855 files not shown
+152-11761 files

NetBSD/pkgsrc FGRN0EKdoc CHANGES-2026

   doc: Updated misc/tmux to 3.6a
VersionDeltaFile
1.481+2-1doc/CHANGES-2026
+2-11 files