FreeBSD/ports d4d9be7math/octave-forge-coder Makefile distinfo, math/octave-forge-coder/files patch-pre__install.m

math/octave-forge-coder: Update to 1.11.1.
DeltaFile
+0-10math/octave-forge-coder/files/patch-pre__install.m
+1-8math/octave-forge-coder/Makefile
+3-3math/octave-forge-coder/distinfo
+4-213 files

FreeBSD/ports e293b2fmath/octave-forge-image distinfo Makefile

math/octave-forge-image: Update to 2.18.2.
DeltaFile
+3-3math/octave-forge-image/distinfo
+1-1math/octave-forge-image/Makefile
+4-42 files

FreeBSD/ports 86d43c0mail/p5-Sisimai pkg-plist distinfo

mail/p5-Sisimai: update 5.5.0 -> 5.6.0

Changelog: https://metacpan.org/dist/Sisimai/changes
DeltaFile
+4-8mail/p5-Sisimai/pkg-plist
+3-3mail/p5-Sisimai/distinfo
+1-1mail/p5-Sisimai/Makefile
+8-123 files

FreeBSD/ports f2fe6eamail/p5-MIME-Tools distinfo Makefile

mail/p5-MIME-Tools: update 5.515 -> 5.517

Changelog: https://metacpan.org/dist/MIME-tools/changes
DeltaFile
+3-3mail/p5-MIME-Tools/distinfo
+1-1mail/p5-MIME-Tools/Makefile
+4-42 files

FreeBSD/ports 7c06a96misc/p5-Business-ISBN-Data distinfo Makefile

misc/p5-Business-ISBN-Data: update 20260123.001 -> 20260214.001

Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

FreeBSD/ports c6fe30fmultimedia/mkvtoolnix/files patch-lib_fmt_include_fmt_format.h

multimedia/mkvtoolnix: fix build with libc++ 21

With libc++ 21 multimedia/mkvtoolnix fails to build, with errors similar
to:

    In file included from lib/fmt/src/os.cc:13:
    In file included from lib/fmt/include/fmt/os.h:11:
    lib/fmt/include/fmt/format.h:745:28: fatal error: use of undeclared identifier 'malloc'
      745 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
          |                            ^~~~~~

This is because malloc and free are defined in <cstdlib>, and os.h does
not explicitly include it. (Before libc++ 21, the fmt library was
"lucky" that <cstdlib> was included transitively, but this is no longer
the case.)

PR:             293182
Approved by:    riggs (maintainer)
MFH:            2026Q1

    [2 lines not shown]
DeltaFile
+10-0multimedia/mkvtoolnix/files/patch-lib_fmt_include_fmt_format.h
+10-01 files

LLVM/project 347041ellvm/lib/Target/X86 X86LowerAMXIntrinsics.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+2-2llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp
+2-21 files

LLVM/project ed69ffallvm/lib/Target/X86 X86LowerAMXIntrinsics.cpp, llvm/test/CodeGen/X86/AMX amx-low-intrinsics-no-amx-bitcast.ll amx-low-intrinsics.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+20-13llvm/test/CodeGen/X86/AMX/amx-low-intrinsics-no-amx-bitcast.ll
+21-3llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp
+14-4llvm/test/CodeGen/X86/AMX/amx-low-intrinsics.ll
+55-203 files

LLVM/project 1e159d2llvm/lib/Target/X86 X86LowerAMXIntrinsics.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+2-2llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp
+2-21 files

FreeBSD/ports 4d7c78cmultimedia/mkvtoolnix/files patch-lib_fmt_include_fmt_format.h

multimedia/mkvtoolnix: fix build with libc++ 21

With libc++ 21 multimedia/mkvtoolnix fails to build, with errors similar
to:

    In file included from lib/fmt/src/os.cc:13:
    In file included from lib/fmt/include/fmt/os.h:11:
    lib/fmt/include/fmt/format.h:745:28: fatal error: use of undeclared identifier 'malloc'
      745 |     T* p = static_cast<T*>(malloc(n * sizeof(T)));
          |                            ^~~~~~

This is because malloc and free are defined in <cstdlib>, and os.h does
not explicitly include it. (Before libc++ 21, the fmt library was
"lucky" that <cstdlib> was included transitively, but this is no longer
the case.)

PR:             293182
Approved by:    riggs (maintainer)
MFH:            2026Q1
DeltaFile
+10-0multimedia/mkvtoolnix/files/patch-lib_fmt_include_fmt_format.h
+10-01 files

FreeBSD/ports 1c64846databases/postgresql-jdbc distinfo Makefile

databases/postgresql-jdbc: Update to 42.7.10

Release notes:  https://jdbc.postgresql.org/changelogs/2026-02-11-42/
DeltaFile
+3-3databases/postgresql-jdbc/distinfo
+1-1databases/postgresql-jdbc/Makefile
+4-42 files

FreeBSD/ports bd850fbsecurity/vuls distinfo Makefile

security/vuls: Update to 0.38.0

Release notes:  https://github.com/future-architect/vuls/releases/tag/v0.38.0
DeltaFile
+5-5security/vuls/distinfo
+1-2security/vuls/Makefile
+6-72 files

LLVM/project e819483clang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp, clang/test/Sema warn-lifetime-safety-invalidations.cpp

[LifetimeSafety] 'erase' does not invaldiate node-based containers (#181216)

```cpp
// This pattern was previously flagged as a lifetime violation
for (auto it = my_map.begin(); it != my_map.end(); ) {
    if (should_delete(*it)) {
        my_map.erase(it++); // Safe in map, but flagged as invalidating 'it'
    } else {
        ++it;
    }
}
```
DeltaFile
+24-2clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+15-0clang/test/Sema/warn-lifetime-safety-invalidations.cpp
+9-5clang/test/Sema/Inputs/lifetime-analysis.h
+48-73 files

LLVM/project 94257d7clang/docs index.rst CMakeLists.txt, clang/include/clang/Basic BuiltinsAMDGPUDocs.td BuiltinsAMDGPU.td

[Clang][AMDGPU][Docs] Add builtin documentation for AMDGPU builtins

Use the documentation generation infrastructure to document the AMDGPU builtins.
This PR starts with the ABI / Special Register builtins. Documentation for the
remaining builtin categories will be added incrementally in follow-up patches.
DeltaFile
+291-0clang/include/clang/Basic/BuiltinsAMDGPUDocs.td
+114-30clang/include/clang/Basic/BuiltinsAMDGPU.td
+1-0clang/docs/index.rst
+1-0clang/docs/CMakeLists.txt
+407-304 files

NetBSD/src F3Ykgcedistrib/utils/embedded mkimage

   mkimage: Use `-o pipefail' to improve early error detection.
VersionDeltaFile
1.94+2-2distrib/utils/embedded/mkimage
+2-21 files

LLVM/project 04ef765libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions is_partitioned.pass.cpp, libcxx/test/std/algorithms/alg.modifying.operations/alg.random.sample sample.pass.cpp

[libc++] Add test_iterators.h to the modulemap (#181351)

and fix all the missing includes found by it.
DeltaFile
+5-4libcxx/test/std/strings/basic.string/string.modifiers/string_insert/iter_iter_iter.pass.cpp
+5-3libcxx/test/std/algorithms/alg.sorting/alg.sort/stable.sort/pstl.stable_sort.pass.cpp
+4-3libcxx/test/std/strings/basic.string/string.modifiers/string_assign/iterator.pass.cpp
+4-2libcxx/test/std/algorithms/alg.modifying.operations/alg.random.sample/sample.pass.cpp
+4-1libcxx/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.conv/base.pass.cpp
+3-2libcxx/test/std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp
+25-15327 files not shown
+417-37333 files

OpenBSD/ports daXtZYtnet/p5-Net-OAuth Makefile distinfo, net/p5-Net-OAuth/pkg PLIST

   update p5-Net-OAuth to 0.31
VersionDeltaFile
1.15+13-15net/p5-Net-OAuth/Makefile
1.6+2-2net/p5-Net-OAuth/distinfo
1.5+0-1net/p5-Net-OAuth/pkg/PLIST
+15-183 files

LLVM/project 342377aclang/lib/Analysis/LifetimeSafety LifetimeAnnotations.cpp, clang/test/Sema warn-lifetime-safety-invalidations.cpp

invalidations and erase
DeltaFile
+24-2clang/lib/Analysis/LifetimeSafety/LifetimeAnnotations.cpp
+15-0clang/test/Sema/warn-lifetime-safety-invalidations.cpp
+9-5clang/test/Sema/Inputs/lifetime-analysis.h
+48-73 files

LLVM/project 40a3ec7clang/include/clang/Basic BuiltinsBase.td, clang/test/TableGen builtin-docs.td

[Clang][TableGen] Add documentation generation infrastructure for builtins

Add a `-gen-builtin-docs` TableGen backend that generates RST
documentation from builtin definitions, modeled after the existing
attribute documentation system (`-gen-attr-docs`).

The emitter generates per-builtin RST sections grouped by category, including
prototype rendering with optional named parameters (via `ArgNames`), target
feature annotations, and documentation content. A mismatch between `ArgNames`
count and prototype parameter count is a fatal error.
DeltaFile
+248-0clang/test/TableGen/builtin-docs.td
+182-0clang/utils/TableGen/ClangBuiltinsEmitter.cpp
+50-0clang/include/clang/Basic/BuiltinsBase.td
+6-0clang/utils/TableGen/TableGen.cpp
+2-0clang/utils/TableGen/TableGenBackends.h
+488-05 files

LLVM/project 194bbdcclang/test/Headers __clang_hip_math.hip, llvm/lib/Analysis ValueTracking.cpp

Address comments
DeltaFile
+193-245llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+57-39llvm/lib/Analysis/ValueTracking.cpp
+44-51llvm/test/CodeGen/AMDGPU/srem64.ll
+22-28llvm/test/CodeGen/AMDGPU/urem64.ll
+24-24clang/test/Headers/__clang_hip_math.hip
+13-21llvm/test/CodeGen/AMDGPU/udiv64.ll
+353-40812 files not shown
+417-48718 files

LLVM/project f3b96cbllvm/test/CodeGen/X86 masked_gather_scatter.ll

[ScalarizeMaskedMemIntrin] Remove redundant RUN: line

5cfd815c14f378c50018f6967c027b758c3996a6 introduced redundant run lines
when doing some NewPM related cleanup. Remove them given they are
identical. LegacyPM coverage is handled through llc.
DeltaFile
+0-1llvm/test/CodeGen/X86/masked_gather_scatter.ll
+0-11 files

NetBSD/pkgsrc lhL0TXTx11/libxkbcommon PLIST

   Fix x11/libxkbcommon PLIST with doc option

   From Robert Whitlock in PR#59881
VersionDeltaFile
1.21+146-36x11/libxkbcommon/PLIST
+146-361 files

OpenBSD/ports 8Up3VXYdevel/visualvm distinfo Makefile, devel/visualvm/pkg PLIST

   devel/visualvm: update to 2.2.1
VersionDeltaFile
1.4+3-2devel/visualvm/pkg/PLIST
1.4+2-2devel/visualvm/distinfo
1.5+1-2devel/visualvm/Makefile
+6-63 files

LLVM/project 34244cfclang/test/Headers __clang_hip_math.hip, llvm/lib/Analysis ValueTracking.cpp

Address comments
DeltaFile
+193-245llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+44-51llvm/test/CodeGen/AMDGPU/srem64.ll
+56-38llvm/lib/Analysis/ValueTracking.cpp
+22-28llvm/test/CodeGen/AMDGPU/urem64.ll
+24-24clang/test/Headers/__clang_hip_math.hip
+13-21llvm/test/CodeGen/AMDGPU/udiv64.ll
+352-40712 files not shown
+416-48618 files

LLVM/project 6f253e8llvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize/AArch64 transform-narrow-interleave-to-widen-memory.ll transform-narrow-interleave-to-widen-memory-constant-ops.ll

Reapply "[VPlan] Run narrowInterleaveGroups during general VPlan optimizations. (#149706)"

This reverts commit 8d29d09309654541fb2861524276ada6a3ebf84c.

The underlying issue causing the revert has been fixed independently
as 301fa24671256734df6b7ee65f23ad885400108e.

Original message:
Move narrowInterleaveGroups to to general VPlan optimization stage.

To do so, narrowInterleaveGroups now has to find a suitable VF where all
interleave groups are consecutive and saturate the full vector width.

If such a VF is found, the original VPlan is split into 2:
 a) a new clone which contains all VFs of Plan, except VFToOptimize, and
 b) the original Plan with VFToOptimize as single VF.

The original Plan is then optimized. If a new copy for the other VFs has
been created, it is returned and the caller has to add it to the list of

    [10 lines not shown]
DeltaFile
+76-43llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+62-44llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory.ll
+43-55llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-constant-ops.ll
+76-20llvm/test/Transforms/LoopVectorize/X86/transform-narrow-interleave-to-widen-memory.ll
+36-30llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-cost.ll
+13-19llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-unroll.ll
+306-2116 files not shown
+339-23512 files

OpenBSD/ports dEjAd1Pshells/atuin distinfo crates.inc

   update shells/atuin to 18.12.1
VersionDeltaFile
1.6+544-472shells/atuin/distinfo
1.6+271-235shells/atuin/crates.inc
1.7+1-1shells/atuin/Makefile
+816-7083 files

NetBSD/src lkiFwasdoc 3RDPARTY CHANGES

   new binutils
VersionDeltaFile
1.2167+3-3doc/3RDPARTY
1.3230+2-1doc/CHANGES
+5-42 files

NetBSD/src 7OE4357share/mk bsd.own.mk

   switch everyone to binutils-2.46
VersionDeltaFile
1.1465+2-2share/mk/bsd.own.mk
+2-21 files

OpenBSD/ports 8FV4Q1Clang/rust distinfo Makefile

   update lang/rust to 1.93.1

   Announce: https://blog.rust-lang.org/2026/02/12/Rust-1.93.1/

   Rust 1.93.1 resolves three regressions that were introduced in the 1.93.0 release.

   - Don't try to recover a keyword as a non-keyword identifier, fixing an internal
     compiler error (ICE) that especially affected rustfmt.

   - Fix a clippy::panicking_unwrap false-positive on field access with an implicit
     dereference.

   - Revert an update to wasm-related dependencies, fixing file descriptor leaks on
     the wasm32-wasip2 target. This only affects the rustup component for this
     target, so downstream toolchain builds should check their own dependencies too.
VersionDeltaFile
1.162+2-2lang/rust/distinfo
1.244+1-1lang/rust/Makefile
+3-32 files

LLVM/project 7f5c1b9utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] fix #181217 (#181556)

fix #181217
DeltaFile
+1-1utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+1-11 files