NetBSD/pkgsrc LRzHzMV — doc CHANGES-2026

   devel/libagcre: note new regular expression library package
VersionDeltaFile
1.6971+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xAN1J4Z — devel Makefile, devel/libagcre distinfo PLIST

   devel/libagcre: Add libagcre, a regular expression library, version 20261013
   to the packages collection.

        The library is libagcre, which implements regular expression compilation
        and execution. It uses the Pike Virtual Machine approach:

        + standard POSIX features where sane
        + some/most Perl escapes
        + lazy matching via '?'
        + non-capture parentheses (?:...)
        + in-expression case-insensitive directives are supported (?i)...(?-i)
        + all case-insensitivity is actioned at expression exec time - compile
          with case-sensitive matching, execute with case-insensitive
        + utf-8 is supported both for expressions and for input text when
          matching
        + unicode escapes (in the Java format of \uABCD) are supported
        + wide character support is also provided. Expressions can be compiled
          in utf-8, and searched using wchar_t arrays. When matching, start and
          end offsets are given relative to the input format: utf-8 is a byte

    [6 lines not shown]
VersionDeltaFile
1.1+27-0devel/libagcre/Makefile
1.1+22-0devel/libagcre/DESCR
1.1+5-0devel/libagcre/distinfo
1.1+5-0devel/libagcre/PLIST
1.4704+2-1devel/Makefile
+61-15 files

LLVM/project 708d1ad — mlir/include/mlir/Dialect/OpenACC OpenACCOps.td, mlir/include/mlir/Dialect/OpenMP OpenMPOps.td

address comments
DeltaFile
+3-2mlir/include/mlir/Interfaces/LoopLikeInterface.h
+2-2mlir/include/mlir/Dialect/OpenMP/OpenMPOps.td
+1-1mlir/include/mlir/Dialect/OpenACC/OpenACCOps.td
+6-53 files

LLVM/project 07195e2 — clang/test/Analysis/Scalable/ssaf-merge-transformation-report cli-errors.test, clang/test/Analysis/Scalable/ssaf-merge-transformation-report/Inputs tu-c.sarif tu-a.sarif

[clang][ssaf] Add clang-ssaf-merge-transformation-report (#231664)

A source transformation writes a SARIF report for each translation unit.
Add a tool that merges the reports of the translation units of a link
unit into one, the way clang-ssaf-src-edit-merge merges their edits.

Each report numbers its rules and artifacts on its own, so the tool
renumbers every result against the merged run before it drops the ones
that are identical, such as a finding in a header that several
translation units include. clang lists a run's artifacts in URI order
but numbers them in the order it first refers to them, so an artifact is
known by its own index. The inputs must come from the same
transformation, and a merged report can be merged again.

---------

Co-authored-by: Kazu Hirata <kazu at google.com>
DeltaFile
+386-0clang/tools/clang-ssaf-merge-transformation-report/MergeTransformationReport.cpp
+124-0clang/test/Analysis/Scalable/ssaf-merge-transformation-report/Inputs/tu-clang-order.sarif
+118-0clang/test/Analysis/Scalable/ssaf-merge-transformation-report/Inputs/tu-b.sarif
+106-0clang/test/Analysis/Scalable/ssaf-merge-transformation-report/Inputs/tu-a.sarif
+87-0clang/test/Analysis/Scalable/ssaf-merge-transformation-report/cli-errors.test
+71-0clang/test/Analysis/Scalable/ssaf-merge-transformation-report/Inputs/tu-c.sarif
+892-017 files not shown
+1,327-023 files

FreeBSD/ports 0eda885 — lang/python-doc-html distinfo, lang/python311 Makefile Makefile.version

lang/python311: update to 3.11.17

Changelog: https://docs.python.org/3.11/whatsnew/changelog.html#python-3-11-17-final
(cherry picked from commit 8d8a20223590de70684960e90b35733aef037938)
DeltaFile
+5-5lang/python-doc-html/distinfo
+3-3lang/python311/distinfo
+1-1lang/python311/Makefile.version
+0-1lang/python311/Makefile
+9-104 files

FreeBSD/ports 2b544f4 — lang/python311 distinfo Makefile, lang/python311/files patch-Modules__socketmodule.c

lang/python311: fix order of divert(4) commits

Use https://github.com/python/cpython/pull/96536 directly

PR: 267648, 298106
(cherry picked from commit ce879d543f8cd1b0dd51eaeefa016a062746cf23)
DeltaFile
+0-29lang/python311/files/patch-Modules__socketmodule.c
+3-2lang/python311/Makefile
+3-1lang/python311/distinfo
+6-323 files

FreeBSD/ports 7fc3bc2 — lang/python311 Makefile distinfo

lang/python311: fix recvfrom() and sendto() on divert(4) socket

Backport of:
https://github.com/python/cpython/pull/142993
https://github.com/python/cpython/pull/143514

PR: 298106
(cherry picked from commit 63f69f8fb57ab3255392c09354d66c001ad4071d)
DeltaFile
+5-1lang/python311/distinfo
+3-0lang/python311/Makefile
+8-12 files

FreeBSD/ports 04b42f7 — lang/python-doc-html distinfo, lang/python312 Makefile Makefile.version

lang/python312: update to 3.12.15

Changelog: https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-15-final
(cherry picked from commit 7df10fcb239defe3d4d7347436f7a8975e375c21)
DeltaFile
+5-5lang/python-doc-html/distinfo
+3-3lang/python312/distinfo
+1-1lang/python312/Makefile.version
+0-1lang/python312/Makefile
+9-104 files

FreeBSD/ports 277a646 — lang/python312 Makefile distinfo, lang/python312/files patch-Modules__socketmodule.c

lang/python312: use upstream commits for divert(4) fix

Backport of:
https://github.com/python/cpython/pull/142993
https://github.com/python/cpython/pull/143514

PR: 298106
(cherry picked from commit 116481e77a3208112c01816f466540d1d4c0780a)
DeltaFile
+0-14lang/python312/files/patch-Modules__socketmodule.c
+5-1lang/python312/distinfo
+2-0lang/python312/Makefile
+7-153 files

FreeBSD/ports abe036f — lang/python-doc-html distinfo, lang/python313 Makefile.version distinfo

lang/python313: update to 3.13.16

Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-16-final
(cherry picked from commit 88b2738e0a71c1f2fb99cdc86422abb9fd60110f)
DeltaFile
+4-8lang/python313/pkg-plist
+5-5lang/python-doc-html/distinfo
+3-3lang/python313/distinfo
+1-1lang/python313/Makefile.version
+13-174 files

FreeBSD/ports 29e12d1 — lang/python-doc-html distinfo

lang/python-doc-html: regen for 3.14.8

(cherry picked from commit 7e270752a2962a418602c938bc9655f23a8b672a)
DeltaFile
+5-5lang/python-doc-html/distinfo
+5-51 files

FreeBSD/ports 87f6a25 — lang/python314 Makefile.version distinfo

lang/python314: update to 3.14.8

Changelog: https://docs.python.org/3.14/whatsnew/changelog.html#python-3-14-8-final
(cherry picked from commit 3c61176c7b798c6a983456403807f366c28d8c22)
DeltaFile
+8-4lang/python314/pkg-plist
+3-3lang/python314/distinfo
+1-1lang/python314/Makefile.version
+12-83 files

FreeBSD/ports d7bf6ba — lang/python-doc-html distinfo

lang/python-doc-html: remove 3.10

(cherry picked from commit a0b3c172abc5ecbd72bbcc77ee50773ec4e809ce)
DeltaFile
+0-4lang/python-doc-html/distinfo
+0-41 files

LLVM/project 04ca53e — mlir/lib/Dialect/SCF/Transforms BufferizableOpInterfaceImpl.cpp

[mlir][SCF] Avoid linear scans when querying forall buffer aliases (#231187)

Override `getAliasingOpOperands` for `scf.forall` to directly look up
the tied `shared_outs` operand.

The default implementation scans all tensor operands on each query,
making alias lookup quadratic when querying all results. Direct lookup
reduces this to linear overall, improving bufferization time for loops
with many shared outputs.
DeltaFile
+10-0mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp
+10-01 files

LLVM/project dc2dd56 — mlir/include/mlir/Dialect/Bufferization/IR DstBufferizableOpInterfaceImpl.h

[mlir][bufferization] Speed up DPS aliasing operand lookup (#231362)

Override `getAliasingOpOperands` for destination-style ops to directly
look up the tied output operand.

The default implementation scans all tensor operands on each query.
Direct lookup avoids repeated scans when querying many results.
DeltaFile
+11-1mlir/include/mlir/Dialect/Bufferization/IR/DstBufferizableOpInterfaceImpl.h
+11-11 files

FreeBSD/ports 724d485 — security/sequoia-sq Makefile Makefile.crates, security/sequoia-sq/files patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs

security/sequoia-sq: update to 1.5.0

Changelog: https://gitlab.com/sequoia-pgp/sequoia-sq/-/blob/sequoia-sq/v1.5.0/tool/NEWS

patch for LibreSSL 4.4, before openssl crate releases

(cherry picked from commit bd738d9568cc15be3385d3e58d7d0f86e2b6b78f)
DeltaFile
+339-319security/sequoia-sq/distinfo
+168-158security/sequoia-sq/Makefile.crates
+27-0security/sequoia-sq/files/patch-cargo-crates_openssl-sys-0.9.117_build_main.rs
+12-0security/sequoia-sq/files/patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs
+11-0security/sequoia-sq/files/patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs
+1-2security/sequoia-sq/Makefile
+558-4791 files not shown
+559-4797 files

FreeBSD/ports fb53d3a — devel/cargo-c Makefile Makefile.crates, devel/cargo-c/files patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs

devel/cargo-c: update to 0.10.26

Changes: https://github.com/lu-zero/cargo-c/releases/tag/v0.10.26

patch for LibreSSL 4.4, before new openssl crate releases

(cherry picked from commit 5757edcfc48e4094e61867df22c041a1d863e5a8)
DeltaFile
+169-169devel/cargo-c/distinfo
+84-84devel/cargo-c/Makefile.crates
+27-0devel/cargo-c/files/patch-cargo-crates_openssl-sys-0.9.117_build_main.rs
+12-0devel/cargo-c/files/patch-cargo-crates_openssl-sys-0.9.117_build_cfgs.rs
+11-0devel/cargo-c/files/patch-cargo-crates_openssl-sys-0.9.117_src_ssl.rs
+2-3devel/cargo-c/Makefile
+305-2566 files

LLVM/project 31ce8ac — lldb/source/Plugins/Highlighter/Clang ClangHighlighter.cpp, lldb/unittests/Highlighter HighlighterTest.cpp

[lldb] Fix highlight of digit separators (#224902) (#226363)

### [lldb] Fix syntax highlighting for C++ literal digit separators

The main goal of this PR is to fix a syntax highlighting bug in LLDB
where C++ literal digit separators (e.g., `0b00'00` or `1'000'000`) were
incorrectly parsed and colored as character literals.

Currently, `ClangHighlighter::Highlight` initializes `LangOptions`
manually. While it enables the `CPlusPlus14` version flag, it doesn't
use `LangOptions::setLangDefaults()`. As a result, underlying feature
flags are left in their default `false` state.

**Implementation Notes**
As discussed in the related issue #224902, we opted for explicitly
setting `Opts.AllowLiteralDigitSeparator = true;`. We tried to use
`LangOptions::setLangDefaults()`, but avoided it because, in the
isolated context of the Highlighter, it caused unexpected regressions in
other token tests.

    [7 lines not shown]
DeltaFile
+14-0lldb/unittests/Highlighter/HighlighterTest.cpp
+1-0lldb/source/Plugins/Highlighter/Clang/ClangHighlighter.cpp
+15-02 files

LLVM/project ada68dd — clang/include/clang/AST Decl.h

format
DeltaFile
+2-2clang/include/clang/AST/Decl.h
+2-21 files

FreeBSD/src 4b3c29b — sys/kern vfs_vnops.c

kern/coredump_vnode.c: avoid dumping to the mount point we suspended

PR:     299095

(cherry picked from commit bea382f25b16fec0e9a1c2be130935e739075287)
DeltaFile
+45-1sys/kern/vfs_vnops.c
+45-11 files

FreeBSD/src d123138 — sys/kern vfs_vnops.c coredump_vnode.c, sys/sys vnode.h

vn_open_cred(): rename VN_OPEN_NAMECACHE flag to VN_OPEN_COREDUMP

(cherry picked from commit ccd44c5e4881ece004fa23d3b479d4ee57b2a58e)
DeltaFile
+2-2sys/kern/coredump_vnode.c
+1-1sys/sys/vnode.h
+1-1sys/kern/vfs_vnops.c
+4-43 files

LLVM/project 666110b — llvm/lib/Transforms/Vectorize LoopVectorizationLegality.cpp LoopVectorizationPlanner.cpp

[Vectorize] Declare command line options in TableGen (#231025)

TailFoldingPolicyTy moves to VectorizeOptions.h. LoopVectorize.h no
longer exports EnableLoopInterleaving and EnableLoopVectorization, which
nothing outside the library reads. LoopVectorizeHints and
LoopVectorizationLegality take the options struct in their constructors.

The -vplan-print-* options and -sbvec-always-verify are AssertsOnly
(#230898), no longer available in LLVM_ENABLE_DUMP builds without
assertions.

-vplan-verify-each defaults to VPlanVerifyEachDefault, true under
EXPENSIVE_CHECKS. -epilogue-vectorization-force-VF (ElementCount parser)
stays cl::opt.

Aided by Opus 5.5
DeltaFile
+430-592llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+125-371llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+331-0llvm/lib/Transforms/Vectorize/VectorizeOptions.td
+25-56llvm/lib/Transforms/Vectorize/LoopIdiomVectorize.cpp
+15-60llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.cpp
+12-50llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
+938-1,12927 files not shown
+1,211-1,35833 files

LLVM/project fd288b2 — clang/include/clang/AST Decl.h

format
DeltaFile
+1-1clang/include/clang/AST/Decl.h
+1-11 files

LLVM/project c3519ec — clang/include/clang/AST Decl.h

Update clang/include/clang/AST/Decl.h

Co-authored-by: Corentin Jabot <corentinjabot at gmail.com>
DeltaFile
+1-0clang/include/clang/AST/Decl.h
+1-01 files

LLVM/project a5b0665 — clang/include/clang/AST Decl.h

Update clang/include/clang/AST/Decl.h

Co-authored-by: Corentin Jabot <corentinjabot at gmail.com>
DeltaFile
+1-0clang/include/clang/AST/Decl.h
+1-01 files

LLVM/project 182e273 — clang/docs ReleaseNotes.md

Update clang/docs/ReleaseNotes.md

Co-authored-by: Corentin Jabot <corentinjabot at gmail.com>
DeltaFile
+2-3clang/docs/ReleaseNotes.md
+2-31 files

LLVM/project 9d4c617 — clang/docs/ScalableStaticAnalysis/user-docs MakeProjects.md, clang/test/Analysis/Scalable/ssaf-orchestrator-make link-driver-ld-lld.test

[clang][ssaf] Interpose ld.lld in clang-ssaf-orchestrator-make (#231720)

A clang built with CLANG_DEFAULT_LINKER=lld, or given -fuse-ld=lld, runs
ld.lld for a link rather than ld, so the ld shim stands in for ld.lld
too. ld.lld takes ld's command line.

Assisted-by: Claude
DeltaFile
+41-0clang/test/Analysis/Scalable/ssaf-orchestrator-make/link-driver-ld-lld.test
+10-2clang/tools/clang-ssaf-orchestrator-make/tests/test_clang_shim.py
+2-2clang/docs/ScalableStaticAnalysis/user-docs/MakeProjects.md
+1-0clang/tools/clang-ssaf-orchestrator-make/lib/clang_ssaf_orchestrator_make/config.py
+54-44 files

LLVM/project 149333a — clang/lib/AST Decl.cpp

use `getNumParamsIncludingThis`
DeltaFile
+1-5clang/lib/AST/Decl.cpp
+1-51 files

OpenBSD/src M3EZ2rh — usr.sbin/ypbind ypbind.c

   fix mistake in rev 1.82 that resulted in an early exit()
   ok deraadt@
VersionDeltaFile
1.87+1-2usr.sbin/ypbind/ypbind.c
+1-21 files

LLVM/project dd04612 — llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer VecUtils.h, llvm/lib/SandboxIR Constant.cpp

[SandboxVec][LoadStoreVec] Support constant vectors of mixed types
DeltaFile
+400-4llvm/test/Transforms/SandboxVectorizer/Passes/LoadStoreVec/load_store_vec_mixed_types.ll
+118-26llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/LoadStoreVec.cpp
+56-28llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/VecUtils.h
+25-24llvm/unittests/Transforms/Vectorize/SandboxVectorizer/VecUtilsTest.cpp
+35-0llvm/lib/Transforms/Vectorize/SandboxVectorizer/VecUtils.cpp
+18-0llvm/lib/SandboxIR/Constant.cpp
+652-825 files not shown
+676-8311 files