FreeBSD/src e1c951dshare/man/man7 groups.7

groups.7: Document audio group

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    emaste
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/35

(cherry picked from commit 7f2d790824692b16ab2bf64a9b1e176f192cf319)
DeltaFile
+5-1share/man/man7/groups.7
+5-11 files

FreeNAS/freenas 2dde790src/middlewared/middlewared pylibvirt.py, src/middlewared/middlewared/pytest/unit test_gather_pylibvirt_domains_states.py

NAS-141503 / 26.0.0-RC.1 / Skip individual domains that vanish while gathering libvirt state (by Qubad786) (#19190)

## Problem
`gather_pylibvirt_domains_states` wraps its whole loop in one
try/except. If a queried domain is destroyed between `list_domains()`
and reading its state (a TOCTOU race), libvirt raises
`VIR_ERR_NO_DOMAIN` and the exception unwinds the entire loop, so every
still-running domain after it is dropped from the result and reported as
STOPPED/`pid: null` until the next poll. It also logged a full WARNING
traceback for what is a benign, self-correcting race, and masked genuine
errors (e.g. a bug in the per-domain factory) behind that same generic
warning.

## Solution
Moved the try/except inside the loop so a vanished domain is skipped
individually while the rest of the batch is still reported correctly (a
missing entry falls back to STOPPED via `get_pylibvirt_domain_state`).
The failure is classified using the new `is_no_domain_error` helper from
truenas_pylibvirt: the no-domain race is logged at DEBUG, anything else

    [5 lines not shown]
DeltaFile
+184-0src/middlewared/middlewared/pytest/unit/test_gather_pylibvirt_domains_states.py
+45-16src/middlewared/middlewared/pylibvirt.py
+229-162 files

LLVM/project 4adb32bclang/include/clang/Basic AttrDocs.td

[Clang][Docs] Fixed typos of sentinel attribute (#205539)

I have previously documented the sentinel attribute but some typos have
been missed during the review process.
DeltaFile
+2-2clang/include/clang/Basic/AttrDocs.td
+2-21 files

Illumos/gate 320f4aausr/src/uts/common/fs/nfs nfs4x_state.c nfs4x_srv.c, usr/src/uts/common/nfs nfs4x.h

18157 NFSv4.1 backchannel slot negotiation bug
Reviewed by: Jason King <jason.brian.king+illumos at gmail.com>
Reviewed by: C Fraire <cfraire at me.com>
Reviewed by: Marco van Wieringen <marco.van.wieringen at planets.elm.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+13-15usr/src/uts/common/fs/nfs/nfs4x_state.c
+2-2usr/src/uts/common/fs/nfs/nfs4x_srv.c
+2-1usr/src/uts/common/nfs/nfs4x.h
+17-183 files

Illumos/gate 5217da4usr/src/uts/common/fs/nfs nfs4_srv_deleg.c nfs4x_srv.c, usr/src/uts/common/nfs nfs4.h

18159 NFSv4.1 panic in rfs4x_do_cb_recall
Reviewed by: Jerry Jelinek <gjelinek at racktopsystems.com>
Reviewed by: Matt Barden <mbarden at racktopsystems.com>
Reviewed by: Dan McDonald <danmcd at edgecast.io>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+81-17usr/src/uts/common/fs/nfs/nfs4_srv_deleg.c
+0-22usr/src/uts/common/fs/nfs/nfs4x_srv.c
+0-13usr/src/uts/common/fs/nfs/nfs4x_state.c
+2-3usr/src/uts/common/nfs/nfs4.h
+1-1usr/src/uts/common/fs/nfs/nfs4_srv.c
+1-0usr/src/uts/common/fs/nfs/nfs4_state.c
+85-566 files

NetBSD/pkgsrc z7n6OWDdoc CHANGES-2026

   doc: Updated geography/py-gnssutils to 1.2.5
VersionDeltaFile
1.3983+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7GmOUCegeography/py-gnssutils PLIST distinfo

   geography/py-gnssutils: Update to 1.2.5

   Upstream NEWS:

   ## What's Changed

   1. Further enhancements and bug fixes to RINEX conversion routines.
   1. Add support for SBAS L1CA, QZSS LNAV/CNAV, IRNSS (NAVIC) LNAV.

   **NB:** Rinex Conversion remains an experimental Alpha feature and contributions (including wider area testing and bug reports) and feedback are welcomed.
VersionDeltaFile
1.7+24-12geography/py-gnssutils/PLIST
1.10+4-4geography/py-gnssutils/distinfo
1.13+2-2geography/py-gnssutils/Makefile
+30-183 files

LLVM/project 5e165a4clang/lib/CodeGen/TargetBuiltins ARM.cpp

[clang][ARM] Delete dead-code (nfc) (#205404)

Removes dead code that I accidentally introduced in #195825/. Thank you
@shafik for pointing this out!
DeltaFile
+0-1clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+0-11 files

LLVM/project 6b349a9libcxx/include __config

[libc++] Remove <features.h> include from <__config> (#205549)

The include was moved to `<__configuration/platform.h>` in #205548,
which was also supposed to remove the include in `<__config>`.
DeltaFile
+0-4libcxx/include/__config
+0-41 files

NetBSD/pkgsrc aRNKLWWdoc CHANGES-2026 TODO

   doc: Updated misc/libreoffice to 26.2.4.2
VersionDeltaFile
1.3982+2-1doc/CHANGES-2026
1.27490+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc nEDAi8Imisc/libreoffice distinfo Makefile, misc/libreoffice/patches patch-external_mariadb-connector-c_netbsd.patch

   mimsc/libreoffice: Update to 26.2.4.2

   * Fix build with GCC 14 in NetBSD 11.99.6 base.

   Changelog:
   26.2.4.2:
   List of fixed bugs

   Bugs fixed compared to 26.2.4 RC1:

       ofz#513047070 return early before unnecessary dereference [Caolán McNamara]
       ofz#513256641 null-dereference READ [Caolán McNamara]
       tdf#170420 LibreOffice Base hangs if I convert a text box to a list box in a form. [Dan Williams]
       tdf#172008 Blank Black Window in LibreOffice in Windows 11, skia Vulkan rendering (Intel Iris Xe Graphics) [Julien Nabet]

   26.2.4.1:
   List of fixed bugs

   Bugs fixed compared to 26.2.3 RC2:

    [45 lines not shown]
VersionDeltaFile
1.175+17-17misc/libreoffice/distinfo
1.3+16-5misc/libreoffice/patches/patch-external_mariadb-connector-c_netbsd.patch
1.387+5-5misc/libreoffice/Makefile
+38-273 files

FreeBSD/ports a4a79dadevel/godot distinfo Makefile

devel/godot: Update 4.6.1 => 4.6.2

Changelog:
https://godotengine.github.io/godot-interactive-changelog/#4.6.2

PR:             296180
Reported by:    Thibault Payet <monwarez at mailoo.org>
Approved by:    Shane <FreeBSD at ShaneWare.Biz> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3devel/godot/distinfo
+1-1devel/godot/Makefile
+4-42 files

LLVM/project 09939acclang/lib/StaticAnalyzer/Core ExprEngine.cpp

[NFC][analyzer] Remove the NodeBuilder from eagerly assume (#204371)

Part of my commit series to gradually eliminate the class `NodeBuilder`.
Admittedly this is one of the few places where the implementation with
the `NodeBuilder` is more concise than the new code.

This is caused by two factors:
1. This is an optional step in the analysis, so the "put source nodes in
destination unless we generate a child node from them" behavior of
`NodeBuilder` -- which is often completely useless -- was helpful on two
branches.
2. Making nodes with tags is very rare, so I intentionally did not
include support for tagging in `makeNodeWithBinding` -- but this is one
of the few places where tags are applied.
DeltaFile
+11-7clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
+11-71 files

LLVM/project 432f9f8libcxx/include/__configuration platform.h

[libc++] Move <features.h> include to <__configuration/platform.h> (#205548)

Including `<features.h>` is platform-specific configuration and should
therefore be in `<__configuration/platform.h>`.
DeltaFile
+4-0libcxx/include/__configuration/platform.h
+4-01 files

LLVM/project fd1f64eoffload/unittests CMakeLists.txt

[offload][unittest] Set rpath to make sure tests use the correct lib (#205542)

Depending on system setup, the unit tests could not find the just built
libLLVMOffload.so. Set the BUILD_RPATH to make sure they correctly use
the library from the current build.
DeltaFile
+1-0offload/unittests/CMakeLists.txt
+1-01 files

LLVM/project a2f61a9llvm/test/Transforms/PhaseOrdering/AArch64 countable-and-uncountable-exits-combined.ll

Rebase to show phase ordering test vectorizing
DeltaFile
+36-4llvm/test/Transforms/PhaseOrdering/AArch64/countable-and-uncountable-exits-combined.ll
+36-41 files

LLVM/project 83d97a5libcxx/include __config, libcxx/include/__configuration utility.h

[libc++] Move _LIBCPP_CONCAT{,3} to <__configuration/utility.h> (#205533)

The macro is already used in `<__configuration/attributes.h>` and just
happens to work because we include both headers.
`<__configuration/utility.h>` seems like the obvious place to put the
macros.
DeltaFile
+1-4libcxx/include/__config
+4-0libcxx/include/__configuration/utility.h
+5-42 files

FreeNAS/freenas 2c5b883src/middlewared/middlewared/api/v26_0_0 truecommand.py, src/middlewared/middlewared/api/v27_0_0 truecommand.py

NAS-141527 / 27.0.0-BETA.1 / Add disabled on standby status reason (by bmeagherix) (#19191)

Add `TRUECOMMAND_DISABLED_ON_STANDBY_STATUS_REASON` to API.
DeltaFile
+6-2src/middlewared/middlewared/api/v26_0_0/truecommand.py
+6-2src/middlewared/middlewared/api/v27_0_0/truecommand.py
+2-1src/middlewared/middlewared/plugins/truecommand/config.py
+14-53 files

LLVM/project 977eb3fclang/test/Rewriter objc-modern-getclass-proto.mm

[clang][test] Use `FileCheck` in `Rewriter/objc-modern-getclass-proto.mm` (#204272)

The test had `CHECK` directives that were never executed because no
`RUN` line invoked `FileCheck` on the output.

The test also used a fragile runtime, which invoked the fragile rewriter
instead of the modern one the test was written for.

Switch to a non-fragile runtime so the modern rewriter runs as the test
intended.
DeltaFile
+2-1clang/test/Rewriter/objc-modern-getclass-proto.mm
+2-11 files

OpenBSD/src 4vA2PpNsys/dev/ic ncr53c9x.c

   sc_imlen is allowed to be >= NCR_MAX_MSG_LEN.

   Fixes subtle ncr53c9x_msgin breakage in previous.

   Pointed out by, tweak & ok miod@
VersionDeltaFile
1.84+4-3sys/dev/ic/ncr53c9x.c
+4-31 files

FreeNAS/freenas 5d05aabsrc/middlewared/middlewared/plugins/truecommand config.py

Use TRUECOMMAND_DISABLED_ON_STANDBY_STATUS_REASON
DeltaFile
+2-1src/middlewared/middlewared/plugins/truecommand/config.py
+2-11 files

FreeNAS/freenas 4b3da2dsrc/middlewared/middlewared/api/v27_0_0 truecommand.py

Add TRUECOMMAND_DISABLED_ON_STANDBY_STATUS_REASON to 27 API
DeltaFile
+6-2src/middlewared/middlewared/api/v27_0_0/truecommand.py
+6-21 files

LLVM/project 30abd9ellvm/docs Passes.md, llvm/include/llvm/Transforms/Utils UnifyFunctionExitNodes.h

[UnifyFunctionExitNodes] Remove the pass (#205519)

The mergereturn pass is not used by anything, so we can go ahead and
delete it.

Related discussion:
https://github.com/llvm/llvm-project/pull/204651#issuecomment-4787636904
DeltaFile
+0-94llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
+0-67llvm/test/Transforms/UnifyFunctionExitNodes/unreachable-blocks-status.ll
+0-30llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
+0-5llvm/docs/Passes.md
+0-1llvm/lib/Passes/PassBuilder.cpp
+0-1llvm/lib/Passes/PassRegistry.def
+0-1981 files not shown
+0-1997 files

OpenBSD/src c91v748sys/netinet ip_mroute.c ip_mroute.h, sys/netinet6 ip6_mroute.c ip6_mroute.h

   Extend multicast router counter.

   ip_mforward() contained a static variable that poorly implements a
   rate limited log message.  Replace the log with a counter, which
   is MP-safe.
   Also count drops due to time-to-live and hop-limit.  As the default
   ttl is 1, this is the most common pitfall when configuring a multicast
   router.  This counter helps debugging.

   OK claudio@ deraadt@
VersionDeltaFile
1.153+6-5sys/netinet/ip_mroute.c
1.35+5-1sys/netinet/ip_mroute.h
1.30+5-1usr.bin/netstat/mroute.c
1.158+4-1sys/netinet6/ip6_mroute.c
1.26+3-1sys/netinet6/ip6_mroute.h
1.28+3-1usr.bin/netstat/mroute6.c
+26-106 files

LLVM/project 9274730llvm/lib/Transforms/Vectorize LoopVectorizationLegality.cpp VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize early_exit_combined_exits.ll

[LV] Vectorize uncountable early exit store loops with combined conditions

Support the case where both the countable and uncountable exit conditions
have been combined by earlier passes.
DeltaFile
+70-0llvm/test/Transforms/LoopVectorize/VPlan/early_exit_with_stores_vplan.ll
+44-23llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
+55-0llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+29-3llvm/test/Transforms/LoopVectorize/early_exit_combined_exits.ll
+21-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+18-0llvm/test/Transforms/LoopVectorize/X86/vectorization-remarks-missed.ll
+237-264 files not shown
+255-2910 files

LLVM/project bfac284clang/lib/StaticAnalyzer/Core ExprEngine.cpp

[NFC][analyzer] Remove the NodeBuilder from VisitArrayInitLoopExpr (#204354)

Part of my commit series to eliminate the class `NodeBuilder`.
DeltaFile
+9-9clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
+9-91 files

OPNSense/plugins 9493df7net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga General.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/FieldTypes EnableDaemonField.php

not needed here
DeltaFile
+1-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/FieldTypes/EnableDaemonField.php
+0-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/General.xml
+1-22 files

LLVM/project 1cf4a0cflang/lib/Lower/OpenMP ClauseProcessor.cpp, flang/test/Lower/OpenMP parallel-reduction-task.f90

[flang][OpenMP] Lower task reduction modifier (#205124)

Adds Flang lowering and MLIR-to-LLVM IR translation support for the
OpenMP `task` modifier on reduction clauses for `parallel`,
`do`/`wsloop`, and `sections`.

Unsupported forms remain diagnosed/TODO-gated rather than silently
lowered.

Fixes #205123.
DeltaFile
+216-0mlir/test/Target/LLVMIR/openmp-reduction-task-modifier.mlir
+143-15mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+37-0flang/test/Lower/OpenMP/parallel-reduction-task.f90
+28-0mlir/test/Target/LLVMIR/openmp-todo.mlir
+0-12flang/test/Lower/OpenMP/Todo/reduction-task.f90
+3-6flang/lib/Lower/OpenMP/ClauseProcessor.cpp
+427-336 files

NetBSD/pkgsrc-wip 7bb762dbottom distinfo, bottom/patches patch-src_collection_disks_netbsd.rs

bottom: fix the argument io usage argument for netbsd.
DeltaFile
+2-2bottom/patches/patch-src_collection_disks_netbsd.rs
+1-1bottom/distinfo
+3-32 files

LLVM/project 4de5455bolt/lib/Passes CacheMetrics.cpp TailDuplication.cpp

[NFC] use DenseMap/SmallPtrSet in CacheMetrics and TailDupli… (#205480)

…cation

Swap pointer-keyed std::unordered_map/std::set for their ADT equivalents
on hot paths.
DeltaFile
+16-18bolt/lib/Passes/CacheMetrics.cpp
+1-1bolt/lib/Passes/TailDuplication.cpp
+17-192 files