LLVM/project 52bfd9dlldb/source/Plugins/TypeSystem/Clang TypeSystemClang.cpp, lldb/source/Symbol Variable.cpp

Missing replacements on LLDB's side
DeltaFile
+2-2lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+1-1lldb/source/Symbol/Variable.cpp
+1-1lldb/source/ValueObject/ValueObject.cpp
+4-43 files

FreeBSD/ports 0d2ebb1devel/glab distinfo Makefile

devel/glab: update to 1.92.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.92.0
DeltaFile
+5-5devel/glab/distinfo
+2-2devel/glab/Makefile
+3-0devel/glab/pkg-plist
+10-73 files

FreeBSD/ports 7a0a6b9deskutils/taskwarrior-tui distinfo Makefile.crates

deskutils/taskwarrior-tui: Update to 0.26.10

Changelog:
https://github.com/kdheepak/taskwarrior-tui/releases/tag/v0.26.10

Add man page and shell completions to package

Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
Differential Revision:  https://reviews.freebsd.org/D56277
DeltaFile
+25-51deskutils/taskwarrior-tui/distinfo
+11-24deskutils/taskwarrior-tui/Makefile.crates
+21-2deskutils/taskwarrior-tui/Makefile
+57-773 files

LLVM/project 9116344lldb/source/Plugins/Process/FreeBSD-Kernel-Core ProcessFreeBSDKernelCore.cpp ProcessFreeBSDKernelCore.h

[lldb][Process/FreeBSDKernelCore] Add command for refreshing thread list (#188692)

Since `/dev/mem` is live memory, its thread list is updated while
running LLDB. In the current model, users need to restart LLDB to get
new thread list, and this is prone to error when writing to memory
because LLDB's thread information and `/dev/mem` might be out of sync.
The new command `process plugin refresh-threads` reconstructs thread
list so users can synchronize thread list without restarting lldb.

Memory cache needs to be cleared prior to reconstruction otherwise lldb
will read the same process information from cache memory. To invoke
`UpdateThreadList()` from `UpdateThreadListIfNeeded()`, clear thread
list as well before triggering an update.

This is enabled for all kvm invocation regardless of type of the target
(crash dump or live kernel) because kvm hides the target type
information. Elf-core based implementation in future will need to update
thread list only at the first time as it is guaranteed that elf-core
handles static files.

    [3 lines not shown]
DeltaFile
+67-0lldb/source/Plugins/Process/FreeBSD-Kernel-Core/ProcessFreeBSDKernelCore.cpp
+6-0lldb/source/Plugins/Process/FreeBSD-Kernel-Core/ProcessFreeBSDKernelCore.h
+73-02 files

LLVM/project fa12e21lld/MachO LTO.cpp, lld/wasm LTO.cpp

[Support][Cache] Make `pruneCache` return an `Expected`

When `sys::fs::disk_space` would fail in during a call to `pruneCache`,
it would report a `fatal_error`. However, a failure to prune doesn't
mean the caller should fail catastrophically.

Downstream, we use LLVM's cache in the OpenCL runtime. A failure to prune
the cache can be safely ignored without stopping the user's application.
DeltaFile
+4-4llvm/lib/Support/CachePruning.cpp
+5-1llvm/lib/LTO/ThinLTOCodeGenerator.cpp
+4-1llvm/lib/Debuginfod/Debuginfod.cpp
+3-1llvm/include/llvm/Support/CachePruning.h
+2-1lld/wasm/LTO.cpp
+2-1lld/MachO/LTO.cpp
+20-93 files not shown
+24-129 files

LLVM/project 04202ablldb/source/Plugins/Process/FreeBSD-Kernel-Core ProcessFreeBSDKernelCore.cpp ProcessFreeBSDKernelCore.h

[lldb][Process/FreeBSDKernelCore] Defer actual core loading to DoLoadCore() (#186626)

`ProcessFreeBSDKernelCore` initializes `m_kvm` in class initialization,
thus invoking `kvm_open2()` only once. Although this approach is
effective, it violates the expected bahaviour of `DoLoadCore()`, loading
core file before the function is invoked. Later when I implement another
flavour of `ProcessFreeBSDKernelCore` inherited from `ProcessElfCore`,
ELF plugin will load core in `DoLoadCore()` while kvm plugin will do so
in the class initializer, causing discrepancy between the two classes.
Like the kvm/fvc precedent, the plugin variant (ELF and kvm) will be
chosen using vtable override, so if the behaviour differs like above, it
gets harder to add new features and debug the code. Thus, detecting and
loading core file in `ProcessFreeBSDKernelCore` should be handled
separately.

Signed-off-by: Minsoo Choo <minsoochoo0122 at proton.me>
DeltaFile
+20-5lldb/source/Plugins/Process/FreeBSD-Kernel-Core/ProcessFreeBSDKernelCore.cpp
+1-1lldb/source/Plugins/Process/FreeBSD-Kernel-Core/ProcessFreeBSDKernelCore.h
+21-62 files

NetBSD/pkgsrc-wip efb3cectwintk Makefile, unity Makefile

*: remove OWNER

Replaced with MAINTAINER, see pkgsrc itself
DeltaFile
+1-1wip-tools/Makefile
+1-1webbrowser/Makefile
+1-1vcf2hap/Makefile
+1-1vcf-split/Makefile
+1-1unity/Makefile
+1-1twintk/Makefile
+6-666 files not shown
+72-7272 files

LLVM/project 3de583ellvm/docs AMDGPUUsage.rst

[AMDGPU][Doc] GFX12.5 Barrier Execution Model (#185632)

- Document GFX12.5-specific intrinsics.
- Rename signal -> arrive, leave -> drop to match C++ terminology.
- Update execution model to support GFX12.5 semantics (e.g. threads can
arrive w/o waiting)
- Various clean-ups & wording updates on the model.
- Added "mutually exclusive" barrier objects.
- Added barrier-phase-with + related constraints.
- Document that barriers can exist at cluster scope too.
- Update GFX12 target semantics/code sequences to include GFX12.5.

The model is no longer marked as incomplete, it is now just
experimental.

There are more updates planned in the future to support more features,
and
improve some known shortcomings of the model. e.g., currently many
relations

    [4 lines not shown]
DeltaFile
+327-190llvm/docs/AMDGPUUsage.rst
+327-1901 files

NetBSD/pkgsrc MQJM0Jedoc pkgsrc.html pkgsrc.txt

   doc/pkgsrc.*: regen
VersionDeltaFile
1.392+3-23doc/pkgsrc.html
1.390+2-16doc/pkgsrc.txt
+5-392 files

NetBSD/pkgsrc 4LhvV4Jdoc/guide/files components.xml, mail/dcc Makefile

   *: remove OWNER definition

   OWNER, when it was introduced, was to protect packages deep in the
   infrastructure by emphasizing that they should not be touched by
   non-MAINTAINERs.

   No infrastructure package still sets OWNER.

   Note: non-trivial change to packages should be passed by MAINTAINERs.

   As discussed on tech-pkg.
VersionDeltaFile
1.68+2-18doc/guide/files/components.xml
1.32+2-6mk/bsd.pkg.readme.mk
1.22+3-3mail/dcc/Makefile
1.2061+1-5mk/bsd.pkg.mk
1.38+1-4mk/pkgformat/pkg/metadata.mk
1.14+2-2net/irrtoolset5/Makefile
+11-3810 files not shown
+31-5816 files

NetBSD/pkgsrc 4RBiiUVdoc CHANGES-2026

   Updated net/ettercap[-gtk], net/bird
VersionDeltaFile
1.2198+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc UeCBv2unet/bird distinfo Makefile

   bird: updated to 3.2.1

   3.2.1
   Many fixes; ASPA downstream, BIRD 3 stability.
VersionDeltaFile
1.18+4-4net/bird/distinfo
1.13+2-2net/bird/Makefile
+6-62 files

OPNSense/core c62ef33src/opnsense/service/templates/OPNsense/Cron user.cron

system: more natural cron escaping for command #10075

Changes command output from

  /usr/local/sbin/configctl -d -- 'system remote backup'

to

  /usr/local/sbin/configctl -d -- system remote backup

which is actually correct and needed since c491376.

Not sure what "\n" had to do with it but in the case of the
command it should be a normal string and risk of injection
is lower than parameter (but still mitigated properly).
DeltaFile
+5-5src/opnsense/service/templates/OPNsense/Cron/user.cron
+5-51 files

NetBSD/pkgsrc 5t1lTehnet/ettercap distinfo Makefile.common, net/ettercap/patches patch-src_interfaces_CMakeLists.txt

   ettercap: updated to 0.8.4.1

   0.8.4.1
   Fix heap-out-of-bounds read issue in etterfilter (CVE-2026-3606)
VersionDeltaFile
1.1+14-0net/ettercap/patches/patch-src_interfaces_CMakeLists.txt
1.24+5-4net/ettercap/distinfo
1.6+2-2net/ettercap/Makefile.common
+21-63 files

FreeBSD/ports 7fefd51devel/tree-sitter distinfo Makefile

devel/tree-sitter: Update to version 0.26.8

Changelog:
https://github.com/tree-sitter/tree-sitter/releases/tag/v0.26.8

Reviewed by:    thierry (mentor)
Approved by:    thierry (mentor)
Differential Revision:  https://reviews.freebsd.org/D56276
DeltaFile
+3-3devel/tree-sitter/distinfo
+2-1devel/tree-sitter/Makefile
+5-42 files

LLVM/project ddb306allvm/docs ReleaseNotes.md, llvm/docs/CommandGuide opt.rst

[opt] Add -mtune option (#187932)

This patch adds a Clang-compatible -mtune option to opt, following up
the addition to llc: https://github.com/llvm/llvm-project/pull/186998,
to enable decoupled ISA and microarchitecture targeting. Example use
case is `MaxInterleaveFactor` for the loop vectorizer.
    
The implementation registers the new codegen flag for opt, which
consumes it and sets tune-cpu attributes for functions to be consumed by
the backend.
DeltaFile
+75-0llvm/test/tools/opt/mtune.ll
+31-10llvm/tools/opt/optdriver.cpp
+11-0llvm/docs/CommandGuide/opt.rst
+1-0llvm/docs/ReleaseNotes.md
+118-104 files

NetBSD/pkgsrc QDe3IyTdoc CHANGES-2026

   Updated net/libtorrent, net/rtorrent
VersionDeltaFile
1.2197+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc nSkbwPnnet/libtorrent distinfo Makefile, net/rtorrent distinfo Makefile

   libtorrent rtorrent: updated to 0.16.9

   0.16.9
   Improved DNS cache handling and various bug fixes.
VersionDeltaFile
1.56+4-4net/rtorrent/distinfo
1.60+4-4net/libtorrent/distinfo
1.121+2-2net/rtorrent/Makefile
1.84+2-2net/libtorrent/Makefile
+12-124 files

LLVM/project 9f9f0dcmlir/include/mlir/IR Visitors.h

[MLIR] Fix walk() after PostOrderTraversal change (#191357)

make_early_inc_range doesn't keep the range alive, only the iterators.
This breaks with the recent PostOrderTraversal change, which no longer
stores the state in the iterators. Store the range in a variable to keep
it alive for the entire loop.

Fixup of #191047 / 691a130e0f14459d9358a71ffd52a01295e6200a.
DeltaFile
+6-4mlir/include/mlir/IR/Visitors.h
+6-41 files

LLVM/project bccb951llvm/include/llvm/MC MCAsmInfo.h, llvm/lib/CodeGen CodeGenTargetMachineImpl.cpp

[MC] Simplify code with MCAsmInfo::getOutputAssemblerDialect. NFC (#191356)

Add a helper to simplify code.
DeltaFile
+3-3llvm/tools/llvm-mc/llvm-mc.cpp
+5-0llvm/include/llvm/MC/MCAsmInfo.h
+2-3llvm/lib/Target/X86/X86AsmPrinter.cpp
+1-3llvm/lib/CodeGen/CodeGenTargetMachineImpl.cpp
+11-94 files

FreeBSD/ports ff29c9bsysutils/vagrant-gitlab Makefile

sysutils/vagrant-gitlab: mark unsupported for i386 platform
DeltaFile
+2-0sysutils/vagrant-gitlab/Makefile
+2-01 files

LLVM/project 44e8871llvm/lib/Target/RISCV RISCVFrameLowering.cpp

[RISCV] Fix stack frame layout diagrams in RISCVFrameLowering (NFC) (#190163)

Fix stack layout diagram by pointing FP to start of the callee allocated
varargs instead of at the end.
DeltaFile
+6-6llvm/lib/Target/RISCV/RISCVFrameLowering.cpp
+6-61 files

LLVM/project 14776fdllvm/lib/Target/AMDGPU AMDGPULowerVGPREncoding.cpp, llvm/test/CodeGen/AMDGPU vgpr-setreg-mode-swar.mir hazard-setreg-vgpr-msb-gfx1250.mir

[AMDGPU] Always update SETREG MSBs if offset is 0

We can always update immediate if Offset is zero. The bits
HW will write are always at the same position if offset is 0.

In particular it removes redundant mode changes created as seen
in the hazard-setreg-vgpr-msb-gfx1250.mir.

This still relies on thr wrong behaviour that SETREG updates
MSBs, so it will have to be changes later. Test immediates may be
off from desired for that reason in this patch.
DeltaFile
+105-12llvm/test/CodeGen/AMDGPU/vgpr-setreg-mode-swar.mir
+10-22llvm/test/CodeGen/AMDGPU/hazard-setreg-vgpr-msb-gfx1250.mir
+5-4llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+120-383 files

LLVM/project ce3a423llvm/include/llvm/Support Error.h, llvm/tools/llvm-readobj ELFDumper.cpp

[NFC] Replace `expectedToStdOptional` with `expectedToOptional`

Both implementations are currently equivalent. This is likely a leftover
from the past, when `llvm::Optional` existed.
DeltaFile
+0-7llvm/include/llvm/Support/Error.h
+1-1llvm/tools/llvm-readobj/ELFDumper.cpp
+1-82 files

LLVM/project eae648ellvm/lib/Transforms/Vectorize VPlanTransforms.cpp

Address review comments
DeltaFile
+4-5llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+4-51 files

NetBSD/src Pst4hfVsys/arch/aarch64/aarch64 pmap_machdep.c

   Provide a PIPT aware pmap_md_page_syncicache for aarch64
VersionDeltaFile
1.10+10-3sys/arch/aarch64/aarch64/pmap_machdep.c
+10-31 files

LLVM/project f149ab6llvm/test/tools/llubi lib_printf_format.ll, llvm/tools/llubi llubi.cpp

[llubi] Implements common library functions (#190147)

This PR implements common library functions, including malloc, calloc,
free, puts, printf, exit, abort, and terminate.

See also #186976.
DeltaFile
+362-0llvm/tools/llubi/lib/Library.cpp
+81-0llvm/test/tools/llubi/lib_printf_format.ll
+48-17llvm/tools/llubi/llubi.cpp
+40-25llvm/tools/llubi/lib/Interpreter.cpp
+56-7llvm/tools/llubi/lib/Context.h
+56-0llvm/tools/llubi/lib/Library.h
+643-4924 files not shown
+1,124-6930 files

OPNSense/core 1a8a4e8src/opnsense/service/templates/OPNsense/Cron user.cron

system: more natural cron escaping for command #10075
DeltaFile
+5-5src/opnsense/service/templates/OPNsense/Cron/user.cron
+5-51 files

FreeBSD/ports 0173274deskutils/syncthingtray Makefile distinfo

deskutils/syncthingtray: Update 2.0.9 => 2.0.10

Changelog:
https://github.com/Martchus/syncthingtray/releases/tag/v2.0.10

While I'm here, drop support of Qt5.

PR:             294360
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+15-38deskutils/syncthingtray/Makefile
+7-7deskutils/syncthingtray/distinfo
+1-4deskutils/syncthingtray/pkg-plist
+23-493 files

LLVM/project f0c3a7amlir/include/mlir/IR Visitors.h

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+6-4mlir/include/mlir/IR/Visitors.h
+6-41 files