FreeNAS/freenas bf43ce1src/middlewared/middlewared/plugins alert.py

NAS-142976 / 26.0.0 / Fix crash in `Error in alert service` handler (#19596)
DeltaFile
+5-1src/middlewared/middlewared/plugins/alert.py
+5-11 files

FreeBSD/ports bbd4bddmail/fetchmail Makefile distinfo

mail/fetchmail{,conf}: Update 6.6.6 => 6.6.7

Changelog:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.7/NEWS#L113

PR:             298119
Reported by:    Corey Halpin <chalpin at cs.wisc.edu> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit b6a3a91f25d91a9789bfee57fd7595e483b863c2)
DeltaFile
+3-3mail/fetchmail/distinfo
+2-2mail/fetchmail/Makefile
+5-52 files

FreeBSD/ports b6a3a91mail/fetchmail Makefile distinfo

mail/fetchmail{,conf}: Update 6.6.6 => 6.6.7

Changelog:
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.7/NEWS#L113

PR:             298119
Reported by:    Corey Halpin <chalpin at cs.wisc.edu> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3mail/fetchmail/distinfo
+2-2mail/fetchmail/Makefile
+5-52 files

FreeNAS/freenas c543e51src/middlewared/middlewared/plugins filesystem.py

Restrict max line length
DeltaFile
+21-13src/middlewared/middlewared/plugins/filesystem.py
+21-131 files

FreeBSD/ports c7f2afcnet-im/matterircd Makefile distinfo

net-im/matterircd: Update 0.31.0 => 0.32.0

Changelog:
https://github.com/42wim/matterircd/releases/tag/v0.32.0

PR:             298118
Reported by:    Corey Halpin <chalpin at cs.wisc.edu> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 0922ec476d7d0eece2699c584232c38eb6ac796f)
DeltaFile
+3-3net-im/matterircd/distinfo
+1-2net-im/matterircd/Makefile
+4-52 files

FreeBSD/ports 0922ec4net-im/matterircd Makefile distinfo

net-im/matterircd: Update 0.31.0 => 0.32.0

Changelog:
https://github.com/42wim/matterircd/releases/tag/v0.32.0

PR:             298118
Reported by:    Corey Halpin <chalpin at cs.wisc.edu> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+3-3net-im/matterircd/distinfo
+1-2net-im/matterircd/Makefile
+4-52 files

LLVM/project 8962e50llvm/lib/Support VirtualOutputBackends.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+2-5llvm/lib/Support/VirtualOutputBackends.cpp
+2-51 files

FreeBSD/ports 17bcf0e. UPDATING, mail/py-notmuch2 Makefile

mail/py-notmuch2: Fix value of PKGNAMESUFFIX

In commit db96db170fc4, the value of PKGNAMESUFFIX was accidentally
changed from 2 to 0.  Fix this by setting it back to the correct value,
2, which renames the package back to py*-notmuch2.

Bump PORTREVISION, so the renamed package is reinstalled with a
corrected plist.

PR:             298122
Reported by:    John Hein <jcfyecrayz at liamekaens.com>
Fixes:          db96db170fc4 (mail/notmuch*: Update to 0.34.2)
Sponsored by:   The FreeBSD Foundation
DeltaFile
+17-0UPDATING
+2-2mail/py-notmuch2/Makefile
+19-22 files

FreeBSD/src 7ca0c1erelease/tools vmimage.subr

vmimage.subr: Use makefs -N

By default, makefs uses the host environment's user and group databases
when creating filesystems.  This causes makefs to fail when trying to
create files owned by users or groups which don't exist in the host
environment, for example when creating a VM with packages pre-installed
which added their own users/groups.

Pass "-N ${DESTDIR}/etc" to makefs to point it at the user and group
databases from the image being created.

MFC after:      1 week
Sponsored by:   Amazon
DeltaFile
+1-1release/tools/vmimage.subr
+1-11 files

LLVM/project 93dd7e9clang/test/CodeGen attr-counted-by-with-sanitizers.c, llvm/lib/Transforms/Scalar GVN.cpp

[GVN] Simple GVN-based hoisring of scalars

RFC/discussion: https://lists.llvm.org/pipermail/llvm-dev/2021-September/152665.html

This patch is a update of https://reviews.llvm.org/D110817

This patch implements simple hoisting of instructions from two
single-predecessor blocks to their common predecessor, as a subroutine
in the GVN pass.

The patch pairs two instructions (A and B) with the same value number,
moves A to the predecessor block, replaces all uses of B with A, and
deletes B.

Outline of the algorithm follows:

Scan the then-block to collect hoist candidates ("then-" and "else-"
prefixes are purely naming and have no connection to the condition in
the predecessor block)

    [29 lines not shown]
DeltaFile
+258-1llvm/lib/Transforms/Scalar/GVN.cpp
+65-82llvm/test/CodeGen/AMDGPU/memcpy-crash-issue63986.ll
+72-35llvm/test/Transforms/GVN/simple-gvn-hoist-scalars.ll
+26-28clang/test/CodeGen/attr-counted-by-with-sanitizers.c
+4-32llvm/test/CodeGen/AMDGPU/eliminate-frame-index-s-add-i32.ll
+6-9llvm/test/Transforms/GVN/simple-gvn-hoist-limits.ll
+431-18712 files not shown
+455-21118 files

FreeBSD/ports f1094a8multimedia/lebiniou Makefile, multimedia/lebiniou/files patch-plugins_output_v4l2loopback_v4l2loopback.c patch-src_webcam.h

multimedia/lebiniou: fix on -CURRENT with video(4)

Fix build after D59203.

PR:             297454
Reported by:    pkg-fallout
DeltaFile
+11-4multimedia/lebiniou/Makefile
+12-0multimedia/lebiniou/files/patch-plugins_output_v4l2loopback_v4l2loopback.c
+12-0multimedia/lebiniou/files/patch-src_webcam.h
+35-43 files

FreeBSD/ports e1686f2devel/reposilite Makefile distinfo

devel/reposilite: Upgrade to 3.6.3

PR:             298117
Changelog:      https://github.com/dzikoysk/reposilite/releases/tag/3.6.3
DeltaFile
+3-3devel/reposilite/distinfo
+1-1devel/reposilite/Makefile
+4-42 files

FreeNAS/freenas 8ffa87asrc/middlewared/middlewared event.py, src/middlewared/middlewared/api/v26_0_0 filesystem.py

Make `filesystem.file_tail_follow` tail the file on repeated connect
DeltaFile
+40-7tests/api2/test_filesystem__file_tail_follow.py
+21-8src/middlewared/middlewared/plugins/filesystem.py
+9-2src/middlewared/middlewared/common/event_source/manager.py
+6-1src/middlewared/middlewared/api/v27_0_0/filesystem.py
+6-1src/middlewared/middlewared/api/v26_0_0/filesystem.py
+4-0src/middlewared/middlewared/event.py
+86-196 files

FreeBSD/ports 3d6ea24devel Makefile

devel/Makefile: remove reference to moved port sfml

Fixes:          dbfa9f04377fb4df340c26648cc09c9a8c3b1273
Reported by:    "Edward Sanford Sutton, III" <mirror176 at hotmail.com>
DeltaFile
+0-1devel/Makefile
+0-11 files

FreeBSD/ports 441c25adevel/py-libvirt Makefile distinfo

devel/py-libvirt: update to 12.7.0

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3devel/py-libvirt/distinfo
+1-1devel/py-libvirt/Makefile
+4-42 files

FreeBSD/ports 24cf8ccdevel/libvirt Makefile distinfo

devel/libvirt: update to 12.7.0

 - Update to 12.7.0
 - Drop patch merged upstream

Sponsored by:   The FreeBSD Foundation
DeltaFile
+2-6devel/libvirt/Makefile
+3-5devel/libvirt/distinfo
+5-112 files

LLVM/project dd7236dllvm/lib/CodeGen MachineModuleSlotTracker.cpp, llvm/lib/IR AsmWriter.cpp

Reland "[IR] Use persistent metadata IDs for printing" (#220390)

This relands 85e903099313aa5ea98d175698aaa40e27a0d743 with fixes for
the buildbot failures that prompted its revert.

Move the MachineModuleSlotTracker debug-location query out of line so
DILocation is complete when SmallPtrSet pointer traits are instantiated
by MSVC.

The legacy DXIL pretty-printer renumbers persistent metadata IDs, which
changes module print state. Make the pass report the modification and
register it as a transformation rather than an analysis.

Repeated pass and debug printing currently rebuilds metadata slot
numbers by scanning the module. On large modules, this repeated setup
can take more time than printing the requested function.

Store a persistent print ID in each metadata node and use that ID
whenever metadata is printed. Before final assembly output, renumber the

    [9 lines not shown]
DeltaFile
+236-178llvm/lib/IR/AsmWriter.cpp
+124-0llvm/unittests/IR/AsmWriterTest.cpp
+62-56llvm/lib/CodeGen/MachineModuleSlotTracker.cpp
+95-17llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp
+78-29llvm/unittests/MIR/MachineMetadata.cpp
+94-0llvm/test/Other/print-persistent-metadata-ids.ll
+689-28069 files not shown
+1,244-50975 files

LLVM/project d6aa824openmp/device/include State.h, openmp/device/src Reduction.cpp State.cpp

[offload] Add global addrspace qualifier to KLE and member pointers (#213918)

Claude assisted with this patch.
DeltaFile
+5-5openmp/device/src/State.cpp
+2-1openmp/device/src/Reduction.cpp
+1-1openmp/device/include/State.h
+8-73 files

LLVM/project da07688llvm/lib/Transforms/Scalar Reassociate.cpp, llvm/test/Transforms/Reassociate fma-pairs.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+26-0llvm/test/Transforms/Reassociate/fma-pairs.ll
+5-4llvm/lib/Transforms/Scalar/Reassociate.cpp
+31-42 files

FreeBSD/src c85a253release/tools oci-image-runtime.conf

oci: Install FreeBSD-pam in the runtime image

In 16.0/15.1, the PAM modules were split from FreeBSD-runtime into a
new FreeBSD-pam package.  FreeBSD-runtime does not install FreeBSD-pam,
which means if a user starts from runtime, then installs sshd, sshd will
fail to authenticate users because of missing PAM modules.

Since FreeBSD-pam is relatively small (about 230kB on amd64), and is
already part of FreeBSD-set-minimal, add it to the runtime image as
well.  Users who absolutely don't want this can still build their
own images without it.

MFC after:      1 week
Reviewed by:    dfr
Reported by:    Michael Johnson <ahze at ahze.net>
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59194
DeltaFile
+1-0release/tools/oci-image-runtime.conf
+1-01 files

LLVM/project c5870e8clang/lib/CIR/CodeGen CIRGenRecordLayoutBuilder.cpp, clang/lib/CIR/Dialect/IR CIRTypes.cpp

[CIR][NFC] Add a declared-extent example and restore max_element

The filter needs stateless functors rather than lambdas, since max_element
assigns its iterator and a C++17 lambda has no copy assignment.

Assisted-by: Cursor / claude-opus-5
DeltaFile
+27-14clang/lib/CIR/Dialect/IR/CIRTypes.cpp
+15-5clang/lib/CIR/CodeGen/CIRGenRecordLayoutBuilder.cpp
+42-192 files

LLVM/project 34dc057flang/include/flang/Evaluate tools.h, flang/test/Lower/CUDA cuda-managed-assign.cuf

[flang][cuda] Honor component CUDA attrs in assignment copies (#220398)
DeltaFile
+68-40flang/include/flang/Evaluate/tools.h
+39-0flang/test/Lower/CUDA/cuda-managed-assign.cuf
+107-402 files

LLVM/project b95aa19mlir/lib/Dialect/OpenACC/Transforms ACCRecipeMaterialization.cpp

[mlir][OpenACC][NFC] Avoid per-recipe module walks in ACCRecipeMaterialization (#220420)
DeltaFile
+30-7mlir/lib/Dialect/OpenACC/Transforms/ACCRecipeMaterialization.cpp
+30-71 files

LLVM/project 0725c48llvm/lib/CodeGen/SelectionDAG LegalizeTypes.h LegalizeVectorTypes.cpp, llvm/test/CodeGen/AArch64 default-partial-reduce.ll

[AArch64] Fix widening of half/bfloat partial reductions. (#220261)

Includes testing aimed at letting us use partial reductions as the
default for add/fadd reductions when ordering isn't required.
DeltaFile
+1,150-0llvm/test/CodeGen/AArch64/default-partial-reduce.ll
+13-0llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+1-0llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
+1,164-03 files

LLVM/project 4797a09llvm/test/Transforms/GVN simple-gvn-hoist-limits.ll simple-gvn-hoist-scalars.ll

[GVN] Simple GVN-based hoisting of scalars: precommit tests
DeltaFile
+382-0llvm/test/Transforms/GVN/simple-gvn-hoist-scalars.ll
+155-0llvm/test/Transforms/GVN/simple-gvn-hoist-limits.ll
+537-02 files

LLVM/project 2c9e539llvm/include/llvm/Transforms/Scalar GVN.h, llvm/lib/Transforms/Scalar GVN.cpp

[fixup] Create/destroy a local instance of GVNPassImpl instead of using the pimpl idiom
DeltaFile
+21-37llvm/lib/Transforms/Scalar/GVN.cpp
+2-9llvm/include/llvm/Transforms/Scalar/GVN.h
+23-462 files

OPNSense/core 36bde9dsrc/opnsense/www/js opnsense_ui.js

ui: dialog search field, minor cleanups
DeltaFile
+8-10src/opnsense/www/js/opnsense_ui.js
+8-101 files

LLVM/project b13a22ellvm/lib/Target/AMDGPU AMDGPU.td, llvm/unittests/TargetParser TargetParserTest.cpp

Apply batched suggestions from code review

Co-authored-by: Chinmay Deshpande <chdeshpa at amd.com>
DeltaFile
+2-2llvm/lib/Target/AMDGPU/AMDGPU.td
+0-1llvm/unittests/TargetParser/TargetParserTest.cpp
+2-32 files

LLVM/project 36cf06dutils/bazel/llvm-project-overlay/llvm BUILD.bazel

[Bazel] Fixes e4ef6e5 (#220598)

This fixes e4ef6e5ba3c82ec467840774949f38eb7085d7a8 (#220564).

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=e4ef6e5ba3c82ec467840774949f38eb7085d7a8

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+4-8utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+4-81 files

LLVM/project be3bc93llvm/lib/Target/AMDGPU AMDGPU.td

Update AMDGPU.td
DeltaFile
+1-1llvm/lib/Target/AMDGPU/AMDGPU.td
+1-11 files