FreeBSD/ports 3dae579textproc/qo distinfo Makefile

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

FreeBSD/ports fc63455devel/lua-language-server distinfo Makefile

devel/lua-language-server: Update to 3.18.2

Differential Revision:  https://reviews.freebsd.org/D56255
DeltaFile
+3-3devel/lua-language-server/distinfo
+1-1devel/lua-language-server/Makefile
+4-42 files

NetBSD/pkgsrc-wip e1a8f0atailscale distinfo go-modules.mk

tailscale: attempt to use the original TUNSIFHEAD
DeltaFile
+9-9tailscale/distinfo
+2-2tailscale/go-modules.mk
+1-1tailscale/Makefile
+12-123 files

FreeBSD/ports f043ed3security/vuxml/vuln 2026.xml

security/vuxml: add FreeBSD SAs issued on 2026-04-21

FreeBSD-SA-26:10.vm affects all supported releases
FreeBSD-SA-26:11.amd64 affects all supported releases
DeltaFile
+71-0security/vuxml/vuln/2026.xml
+71-01 files

LLVM/project 7acde7allvm/lib/Analysis TargetTransformInfo.cpp, llvm/lib/Target/RISCV RISCVTargetTransformInfo.cpp RISCVSubtarget.h

[LV][RISCV][NFC] Add explicit LMUL controls via computeFeasibleMaxVF

Add components of maxVF and its support for scalable
vectorization. The default for unspecified RISCV is
LMUL=4 with this change, so some tests will have
the flag that controls max LMUL to extend to LMUL=8
when the request is made.
DeltaFile
+50-0llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
+22-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+9-0llvm/lib/Target/RISCV/RISCVSubtarget.h
+4-4llvm/test/Transforms/LoopVectorize/RISCV/lmul.ll
+3-3llvm/test/Transforms/LoopVectorize/RISCV/reg-usage-maxbandwidth.ll
+5-0llvm/lib/Analysis/TargetTransformInfo.cpp
+93-75 files not shown
+110-811 files

FreeBSD/ports bd4525dsysutils/try-rs distinfo Makefile

sysutils/try-rs: Update to 1.7.8
DeltaFile
+3-3sysutils/try-rs/distinfo
+1-1sysutils/try-rs/Makefile
+4-42 files

LLVM/project f4bf729lldb/examples/darwin/heap_find heap.py, lldb/examples/python lldbtk.py diagnose_unwind.py

[lldb] Add exe_ctx to examples commands (#193347)

Updates example python commands to use `SBExecutionContext` where
beneficial. This was to remove uses of
`GetSelected{Target,Thread,Frame}`.

While making this changes, I also renamed `dict` parameters to
`internal_dict`. In examples, it's better not to shadow `dict`, which is
the builtin type and constructor for dictionaries.

Lastly, I removed a command (`section_ptr_refs`) whose function was
disabled, and non-functional (it calls a non-existent function
`load_dylib`).
DeltaFile
+35-120lldb/examples/darwin/heap_find/heap.py
+10-14lldb/examples/python/lldbtk.py
+8-8lldb/examples/python/diagnose_unwind.py
+4-9lldb/examples/python/diagnose_nsstring.py
+5-7lldb/examples/python/jump.py
+5-4lldb/examples/python/types.py
+67-1623 files not shown
+75-1739 files

FreeBSD/doc 0e1130fwebsite/content/en/releases/13.5R errata.adoc, website/content/en/releases/14.3R errata.adoc

Add errata affecting 13.5R, 14.3R, 14.4R and 15.0R

FreeBSD-EN-26:05.vm affects all supported releases
FreeBSD-EN-26:06.timerfd affects FreeBSD 14.3R, 14.4R and 15.0R
FreeBSD-EN-26:07.pkgbase affects FreeBSD 15.0R
DeltaFile
+2-3website/content/en/releases/14.4R/errata.adoc
+3-0website/content/en/releases/15.0R/errata.adoc
+2-0website/content/en/releases/14.3R/errata.adoc
+1-0website/content/en/releases/13.5R/errata.adoc
+8-34 files

FreeBSD/ports 85268e7devel/shfmt distinfo Makefile

devel/shfmt: Update to 3.13.1
DeltaFile
+5-5devel/shfmt/distinfo
+1-2devel/shfmt/Makefile
+6-72 files

FreeBSD/doc 2eaf739website/content/en/releases/13.5R errata.adoc, website/content/en/releases/14.3R errata.adoc

Add security advisories affecting 13.5R, 14.3R, 14.4R and 15.0R

FreeBSD-SA-26:10.tty affects all supported releases
FreeBSD-SA-26:11.amd64 affects all supported releases
DeltaFile
+2-0website/content/en/releases/15.0R/errata.adoc
+2-0website/content/en/releases/13.5R/errata.adoc
+2-0website/content/en/releases/14.3R/errata.adoc
+2-0website/content/en/releases/14.4R/errata.adoc
+8-04 files

FreeBSD/ports 6681490devel/air-go distinfo Makefile

devel/air-go: Update to 1.65.1
DeltaFile
+5-5devel/air-go/distinfo
+1-1devel/air-go/Makefile
+6-62 files

LLVM/project a680361clang-tools-extra/clang-tidy/readability UseAnyOfAllOfCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Suggest materializing temporary ranges in readability-use-anyofallof (#185791)

While the check still correctly identifies that the loop can be replaced
with `any_of`/`all_of`, reusing these temporaries directly in the
replacement is often unsafe or leads to compilation errors. So we
suggest a `note: ` for these cases.

Closes https://github.com/llvm/llvm-project/issues/185593
DeltaFile
+59-0clang-tools-extra/test/clang-tidy/checkers/readability/use-anyofallof-cpp20.cpp
+57-0clang-tools-extra/test/clang-tidy/checkers/readability/use-anyofallof.cpp
+45-3clang-tools-extra/docs/clang-tidy/checks/readability/use-anyofallof.rst
+33-13clang-tools-extra/clang-tidy/readability/UseAnyOfAllOfCheck.cpp
+5-0clang-tools-extra/docs/ReleaseNotes.rst
+199-165 files

OpenBSD/src n33vN1ssys/nfs nfs_vnops.c nfs_var.h

   change nfs_ioctl() from a macro with enoioctl() to a proper function
   this was the only use of enoioctl()
   ok claudio@
VersionDeltaFile
1.210+8-1sys/nfs/nfs_vnops.c
1.67+1-3sys/nfs/nfs_var.h
+9-42 files

LLVM/project b5f7bc5utils/bazel/llvm-project-overlay/llvm/unittests BUILD.bazel

[Bazel] Fixes 3081d52 (#193376)

This fixes 3081d52d8242a31620d5ce8111fdd2ad817574b7.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/llvm/unittests/BUILD.bazel
+1-01 files

LLVM/project 2531a67clang/lib/CodeGen CGDebugInfo.cpp, clang/test/DebugInfo/CXX global-ctor-dtor.cpp atexit-stub.cpp

[clang][DebugInfo] Set linkage name for dynamic initializer/destructor debug info (#189794)

Compiler-generated dynamic initializers and atexit destructors for global
variables were missing DW_AT_linkage_name in their DWARF debug info.
For CodeView targets, different template instantiations of the same
variable all shared the same human-readable name, making them
indistinguishable in the debug info.

Set LinkageName to Fn->getName() if subprogram name does not match
the mangled name.
DeltaFile
+7-7clang/test/DebugInfo/CXX/global-ctor-dtor.cpp
+1-1clang/test/DebugInfo/CXX/atexit-stub.cpp
+2-0clang/lib/CodeGen/CGDebugInfo.cpp
+10-83 files

FreeBSD/doc 79ecc1fwebsite/content/en/releases/15.0R/ec2-ami-ids latest.adoc

15.0: Update "latest" AMIs

We now have 15.0-RELEASE-p6 AMIs.

Approved by:    re (implicit)
Sponsored by:   Amazon
DeltaFile
+464-481website/content/en/releases/15.0R/ec2-ami-ids/latest.adoc
+464-4811 files

LLVM/project 653030bllvm/include/llvm/DebugInfo/PDB/Native SymbolCache.h NativeSession.h, llvm/lib/DebugInfo/PDB/Native SymbolCache.cpp NativeSession.cpp

[PDB] Refactor cache strategy for function symbol lookups (#188927)

The original algorithm only caches the symbols that are being queried.
The module needs to be decoded again and again even when looking up the
same symbol but different address. This is time consuming when looking
for a large amount of symbol info. This patch uses IntervalMap to cache
decoded symbols to avoid duplicate decoding. We tested the symbol lookup
time for all symbols in symtab for Blender. The time was shortened by
258x relative to the original algorithm. This will greatly improve the
experience of loading symbols for pseudo probe on Windows.
DeltaFile
+69-27llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp
+15-12llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp
+11-6llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h
+4-0llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h
+99-454 files

LLVM/project 523c26fclang-tools-extra/clang-tidy/tool check_update_docs.py, clang-tools-extra/test/clang-tidy/infrastructure update-checks-list.test

[clang-tidy][NFC] Add a unittest for checking list.rst (#193134)

Follow up of #192228
DeltaFile
+93-0clang-tools-extra/clang-tidy/tool/check_update_docs.py
+2-0clang-tools-extra/test/clang-tidy/infrastructure/update-checks-list.test
+95-02 files

FreeBSD/ports 33ddf35www/grafana distinfo Makefile, www/grafana/files grafana.in

www/grafana: Update 12.4.2 => 13.0.1

Release notes:
https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v13-0

Changelogs:
https://github.com/grafana/grafana/releases/tag/v12.4.3
https://github.com/grafana/grafana/releases/tag/v13.0.1

PR:             294695
Sponsored by:   UNIS Labs
DeltaFile
+77-77www/grafana/distinfo
+4-7www/grafana/Makefile
+0-2www/grafana/pkg-plist
+1-1www/grafana/files/grafana.in
+82-874 files

LLVM/project 3081d52llvm/lib/MC MCDwarf.cpp, llvm/unittests/MC DwarfDebugFrameCIE.cpp CMakeLists.txt

[MC][debug_frame] Fix a bug in MCDwarfFrameEmitter::emit() so that per-function CIE can be generated when CIEs are different (#192727)

When CIEs of the .debug_frame section are different across multiple
functions, CIEs must not be deduplicated. This PR fixes a bug that has
prevented generating per-function CIE for `IsEH=false` when they are
different.

The test case (DwarfDebugFrameCIE.cpp) generation is assisted by LLM
agents.
DeltaFile
+251-0llvm/unittests/MC/DwarfDebugFrameCIE.cpp
+18-8llvm/lib/MC/MCDwarf.cpp
+2-0llvm/unittests/MC/CMakeLists.txt
+271-83 files

LLVM/project cb7f71fmlir/include/mlir/Dialect/AMDGPU/IR AMDGPUOps.td

nits

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+1-2mlir/include/mlir/Dialect/AMDGPU/IR/AMDGPUOps.td
+1-21 files

LLVM/project 506c3f1clang-tools-extra/clang-tidy/readability ConvertMemberFunctionsToStaticCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Fix false positive in readability-convert-member-functions-to-static for const overloads (#191712)

Don't suggest conversion of overloaded + same signature methods
differing in `const`ness to replace the `const` method with `static`.
    
E.g.;
```
void S::f();         // method1
void S::f() const;   // method2
```
    
method2 can't have it's `const` replaced with `static`.
    
Fixes #149152
DeltaFile
+56-0clang-tools-extra/test/clang-tidy/checkers/readability/convert-member-functions-to-static.cpp
+26-1clang-tools-extra/clang-tidy/readability/ConvertMemberFunctionsToStaticCheck.cpp
+5-0clang-tools-extra/docs/ReleaseNotes.rst
+87-13 files

LLVM/project 4f2707amlir/lib/Conversion/AMDGPUToROCDL AMDGPUToROCDL.cpp

nit

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+1-2mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+1-21 files

FreeBSD/poudriere cbf23d9src/share/poudriere options.sh

options: Improve performance by loading ports_env.

This is normally handled by jail_start() but poudriere-options does not use a
jail. Call setup_ports_env() directly like poudriere-distclean does.

Fixes #1335

(cherry picked from commit b8937a8306487fd94142b31315c6e15f5eb17000)

Conflicts:
        src/share/poudriere/options.sh
DeltaFile
+1-0src/share/poudriere/options.sh
+1-01 files

FreeBSD/poudriere fbff603src/share/poudriere options.sh distclean.sh

Fix some fallout from removing DEPENDS_ARGS.

The have_ports_feature() was broken before and did not properly
have FLAVORS set where listed_ports() was used.

(cherry picked from commit af0f63dfcee7dfb2824e421cf3e80c865d4091a7)
DeltaFile
+4-1src/share/poudriere/options.sh
+2-0src/share/poudriere/distclean.sh
+1-0src/share/poudriere/foreachport.sh
+7-13 files

LLVM/project b84d8famlir/test/Conversion/AMDGPUToROCDL dot-invalid.mlir

nits

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+1-2mlir/test/Conversion/AMDGPUToROCDL/dot-invalid.mlir
+1-21 files

FreeBSD/ports 0aee2edwww/homepage pkg-plist distinfo

www/homepage: Update to 1.12.3

ChangeLog:
https://github.com/gethomepage/homepage/compare/v1.10.1...v1.12.3
DeltaFile
+2,552-2,967www/homepage/pkg-plist
+3-3www/homepage/distinfo
+1-1www/homepage/Makefile
+2,556-2,9713 files

FreeBSD/poudriere b8937a8src/share/poudriere options.sh

options: Improve performance by loading ports_env.

This is normally handled by jail_start() but poudriere-options does not use a
jail. Call setup_ports_env() directly like poudriere-distclean does.

Fixes #1335
DeltaFile
+1-0src/share/poudriere/options.sh
+1-01 files

LLVM/project 0886010mlir/test/Conversion/AMDGPUToROCDL dot-gfx9.mlir dot-gfx11.mlir

nits

Signed-off-by: Eric Feng <Eric.Feng at amd.com>
DeltaFile
+0-4mlir/test/Conversion/AMDGPUToROCDL/dot-gfx9.mlir
+0-3mlir/test/Conversion/AMDGPUToROCDL/dot-gfx11.mlir
+0-72 files

FreeBSD/poudriere 67b68f2external/sh eval.c

sh: Add simple command redirect vfork support from Jilles.

https://reviews.freebsd.org/D55190
DeltaFile
+58-3external/sh/eval.c
+58-31 files