FreeNAS/freenas 1ba92e9src/middlewared/middlewared/migration 0015_update_profile.py 0014_update_profile.py

NAS-138769 / 25.10.2 / Fix migration name (by sonicaj) (#17746)

This commit fixes migration file name as it was using 14 which has
already been taken

Original PR: https://github.com/truenas/middleware/pull/17745

Co-authored-by: Waqar Ahmed <waqarahmedjoyia at live.com>
DeltaFile
+3-0src/middlewared/middlewared/migration/0015_update_profile.py
+0-3src/middlewared/middlewared/migration/0014_update_profile.py
+3-32 files

LLVM/project cb5362aflang/include/flang/Parser parse-tree.h, flang/lib/Parser openmp-parsers.cpp unparse.cpp

[flang][OpenMP] Rename OmpLoopRangeClause to OmpLooprangeClause, NFC (#170370)

The convention is to change spelling from snake_case to UpperCamel, and
use the result as a stem in derived names, e.g.
- spelling is "some_clause" -> stem is SomeClause
- spelling is "someclause" -> stem is Someclause

Member of the OmpClause variant is <stem> itself, e.g. Looprange as in
parser::OmpClause::Looprange.

Specific clause class name is Omp<stem>Clause, e.g. OmpLooprangeClause.
DeltaFile
+3-3flang/include/flang/Parser/parse-tree.h
+2-2flang/lib/Parser/openmp-parsers.cpp
+2-2llvm/include/llvm/Frontend/OpenMP/ClauseT.h
+1-1flang/lib/Parser/unparse.cpp
+1-1flang/test/Parser/OpenMP/fuse-looprange.f90
+1-1llvm/include/llvm/Frontend/OpenMP/OMP.td
+10-103 files not shown
+13-139 files

LLVM/project 21d006cflang/lib/Semantics resolve-names.cpp, flang/test/Semantics equiv-kind.f90

[flang] Support kind/index lookup inside of EQUIVALENCE (#170056)

Turn off "in EQUIVALENCE" check for processing of array subscripts,
since subscripts themselves are not part of the EQUIVALENCE.

Fixes #169590
DeltaFile
+19-0flang/test/Semantics/equiv-kind.f90
+10-0flang/lib/Semantics/resolve-names.cpp
+29-02 files

FreeNAS/freenas 5e80ca0src/middlewared/middlewared/etc_files/pam.d middleware-session.mako common-session.mako

Fix
DeltaFile
+4-2src/middlewared/middlewared/etc_files/pam.d/middleware-session.mako
+4-1src/middlewared/middlewared/etc_files/pam.d/common-session.mako
+8-32 files

OPNSense/core fcc0d7asrc/opnsense/mvc/app/library/OPNsense/Core Config.php

Revert "Config - ditch isArraySequential() in favor of the new array_is_list() introduced in PHP 8.1. closes https://github.com/opnsense/core/pull/9424"

PR: https://github.com/opnsense/core/issues/9485

This reverts commit 76d9f0ad599b5ce80d607ff5ed185b967a70fb15.
DeltaFile
+12-2src/opnsense/mvc/app/library/OPNsense/Core/Config.php
+12-21 files

FreeNAS/freenas 8a41631src/middlewared/middlewared/utils user_api_key.py

Fix
DeltaFile
+1-1src/middlewared/middlewared/utils/user_api_key.py
+1-11 files

FreeNAS/freenas 6243b71src/middlewared/middlewared/utils user_api_key.py

Fix
DeltaFile
+2-2src/middlewared/middlewared/utils/user_api_key.py
+2-21 files

HardenedBSD/ports f77ce79databases/qdrant distinfo Makefile.crates, devel/cargo-deny distinfo Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+155-77databases/qdrant/distinfo
+76-37databases/qdrant/Makefile.crates
+43-55devel/cargo-deny/distinfo
+21-27devel/cargo-deny/Makefile
+44-0misc/py-sagemaker-serve/files/patch-pyproject.toml
+33-0net-p2p/datum_gateway/files/datum_gateway.in
+372-19674 files not shown
+738-38280 files

LLVM/project 00c8e61llvm/lib/Target/AArch64 AArch64InstrFormats.td AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 arm64-int-neon.ll arm64-vmul.ll

[AArch64] Add bitcasts for lowering saturating add/sub and shift intrinsics.  (#161840)

This is followup patch to #157680 . In this patch, we are adding
explicit bitcasts to floating-point type when lowering saturating
add/sub and shift NEON scalar intrinsics using SelectionDAG, so they can
be picked up by patterns added in first part of this series. To do that,
we have to create new nodes for these intrinsics, which operate on
floating-point types and wrap them in bitcast nodes.
DeltaFile
+238-0llvm/test/CodeGen/AArch64/arm64-int-neon.ll
+100-84llvm/test/CodeGen/AArch64/arm64-vmul.ll
+43-13llvm/lib/Target/AArch64/AArch64InstrFormats.td
+44-4llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+28-17llvm/lib/Target/AArch64/AArch64InstrInfo.td
+12-22llvm/test/CodeGen/AArch64/arm64-vshift.ll
+465-1406 files

NetBSD/pkgsrc-wip 6be1569zino distinfo Makefile

zino: update to version 2.3.4.

Pkgsrc changes:
 * version-bump + checksums.

Upstream changes:

- Fixed bug where all recent portstate events were incorrectly
  considered as transitioning from a flapping state to its actual
  state ([#509](https://github.com/Uninett/zino/issues/509))
- Fall back to decoding incoming server protocol messages as
  ISO-8859-1 if UTF-8 decoding fails
DeltaFile
+3-3zino/distinfo
+1-1zino/Makefile
+4-42 files

NetBSD/pkgsrc-wip 6994281zino distinfo Makefile

zino: update to version 2.3.3.

Pkgsrc changes:
 * version-bump + checksums.

Upstream changes:

 - Added the last remaining missing items to the `zinoconv` state converter:
   - Event close times are now converted.
   - Flapping state data is now converted.
   - Flapping port states are now converted.
 - `zinoconv` verbosity about invalid IPv6 addresses in old state
   has been reduced

 - Use microsecond timestamps in job identifiers where it is likely
   that two instances of the same one-shot job may be scheduled within
   a single second (to avoid `ConflictingError` exceptions observed
   in logs)
DeltaFile
+3-3zino/distinfo
+1-1zino/Makefile
+4-42 files

LLVM/project 8b94997lldb/source/Plugins/Process/Windows/Common ProcessWindows.cpp, lldb/source/Plugins/Process/gdb-remote ProcessGDBRemote.cpp

[lldb][windows] fix invalid corefile error message (#170471)

DeltaFile
+3-5lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
+3-1lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp
+6-62 files

OpenBSD/ports MB0NPuqx11/kde-applications/umbrello Makefile, x11/qt5/qtdeclarative Makefile

   Unbreak ports that get confused because lang/python module sets
   COMPILER_LANGS to just c but this really needs c and c++.
   OK tb@
VersionDeltaFile
1.33+4-0x11/qt5/qtdeclarative/Makefile
1.43+4-0x11/kde-applications/umbrello/Makefile
+8-02 files

OpenBSD/ports la17vovgraphics/cstitch Makefile, graphics/dia Makefile

   Unbreak ports that get confused because lang/python module sets
   COMPILER_LANGS to just c but this really needs c and c++.
   OK tb@
VersionDeltaFile
1.16+4-0graphics/cstitch/Makefile
1.130+4-0graphics/dia/Makefile
1.86+4-0graphics/krita/Makefile
+12-03 files

OpenBSD/ports fFlYFMreditors/TeXmacs Makefile, editors/neovim-qt Makefile

   Unbreak ports that get confused because lang/python module sets
   COMPILER_LANGS to just c but this really needs c and c++.
   OK tb@
VersionDeltaFile
1.36+4-0editors/TeXmacs/Makefile
1.15+4-0editors/neovim-qt/Makefile
1.27+4-0editors/tiled/Makefile
+12-03 files

OpenBSD/ports nWMSSgndevel/kf5/kdelibs4support Makefile, devel/kf5/kdesu Makefile

   Unbreak ports that get confused because lang/python module sets
   COMPILER_LANGS to just c but this really needs c and c++.
   OK tb@
VersionDeltaFile
1.39+4-0devel/kf5/kdelibs4support/Makefile
1.20+4-0devel/kf5/kdesu/Makefile
1.27+4-0devel/kf5/ki18n/Makefile
1.19+4-0devel/kreport/Makefile
+16-04 files

LLVM/project 2fc1275llvm/lib/Target/RISCV RISCVVectorPeephole.cpp, llvm/test/CodeGen/RISCV/rvv vmerge-peephole.mir

[RISCV] Fix corner cases after #170070 (#170438)

There are two fixes:

1. Clear kill flags for `FalseReg` in foldVMergeToMask or we can't
pass the MachineVerifier because of using a killed virtual register.
2. Restrict `lookThruCopies` to only look through COPYs with
one non-debug use.

This was found when backporting #170070 to 21.x branch.
DeltaFile
+45-0llvm/test/CodeGen/RISCV/rvv/vmerge-peephole.mir
+9-3llvm/lib/Target/RISCV/RISCVVectorPeephole.cpp
+54-32 files

OpenBSD/ports 9oULdD8audio/mumble Makefile, databases/kdb Makefile

   Unbreak ports that get confused because lang/python module sets
   COMPILER_LANGS to just c but this really needs c and c++.
   OK tb@
VersionDeltaFile
1.86+4-0audio/mumble/Makefile
1.17+4-0databases/kdb/Makefile
1.39+4-0net/qbittorrent/qbittorrent/Makefile
1.114+4-0print/lyx/Makefile
+16-04 files

LLVM/project 6af1c3fllvm/lib/Analysis ValueTracking.cpp, llvm/test/Transforms/InstCombine known-bits.ll

[ValueTracking] Support scalable vector splats in computeKnownBits (#170345)

Similar to https://github.com/llvm/llvm-project/pull/170325, this patch
adds support for scalable vector splats in computeKnownBits.
DeltaFile
+17-0llvm/test/Transforms/InstCombine/known-bits.ll
+3-3llvm/test/Transforms/LoopVectorize/AArch64/sve-interleaved-accesses.ll
+5-0llvm/lib/Analysis/ValueTracking.cpp
+25-33 files

OpenBSD/src V7VpZMLusr.sbin/bgpd rde_filter.c rde.c

   Factor out filterset_send() (simple rename) and filterset_recv() (common
   code) as a first step to optimise filter_set handling in the RDE.

   OK tb@
VersionDeltaFile
1.137+32-1usr.sbin/bgpd/rde_filter.c
1.673+3-27usr.sbin/bgpd/rde.c
1.286+6-19usr.sbin/bgpd/bgpd.c
1.524+6-4usr.sbin/bgpd/bgpd.h
+47-514 files

NetBSD/pkgsrc buqVpLxdoc CHANGES-2025

   Updated www/py-genshi, textproc/py-sphinxcontrib-spelling
VersionDeltaFile
1.7019+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc easrLYJtextproc/py-sphinxcontrib-spelling Makefile distinfo

   py-sphinxcontrib-spelling: updated to 8.0.2

   8.0.2

   Switch to hatch
   build(deps): bump actions/checkout from 4 to 5
   feat: explicitly add python 3.13 support
   feat: add automatically generated documentation for key modules
   build(deps): bump actions/setup-python from 5 to 6
   build(deps): bump actions/checkout from 5 to 6
   fix: handle TypeError when source is None in Sphinx 8.2
VersionDeltaFile
1.11+4-5textproc/py-sphinxcontrib-spelling/Makefile
1.3+4-4textproc/py-sphinxcontrib-spelling/distinfo
1.4+1-2textproc/py-sphinxcontrib-spelling/PLIST
+9-113 files

LLVM/project 2e87463clang/include/clang/Lex PPCallbacks.h, clang/lib/Lex PPDirectives.cpp

[Clang] Fix `PPChainedCallbacks::EmbedFileNotFound()` (#170293)

We've had internal test failures since #166188 landed. The root cause is
that `PPChainedCallbacks::EmbedFileNotFound()` incorrectly calls
`PPCallbacks::FileNotFound()` not `PPCallbacks::EmbedFileNotFound()`.
DeltaFile
+52-4clang/unittests/Lex/PPCallbacksTest.cpp
+6-5clang/lib/Lex/PPDirectives.cpp
+2-2clang/include/clang/Lex/PPCallbacks.h
+60-113 files

LLVM/project 09efb48llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus BUILD.gn

[gn build] Port e9bda498e6a0
DeltaFile
+1-0llvm/utils/gn/secondary/lldb/source/Plugins/Language/CPlusPlus/BUILD.gn
+1-01 files

LLVM/project e9bda49lldb/source/Plugins/Language/CPlusPlus LibStdcppSpan.cpp CPlusPlusLanguage.cpp, lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/span TestDataFormatterStdSpan.py

[lldb] add libstdcpp span formatter (#168705)

DeltaFile
+112-0lldb/source/Plugins/Language/CPlusPlus/LibStdcppSpan.cpp
+19-7lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/span/TestDataFormatterStdSpan.py
+9-0lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
+4-0lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h
+1-0lldb/source/Plugins/Language/CPlusPlus/CMakeLists.txt
+145-75 files

OpenBSD/src kRIinmddistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1756+1-0distrib/sets/lists/man/mi
+1-01 files

LLVM/project e947139llvm/lib/CodeGen/SelectionDAG LegalizeVectorTypes.cpp, llvm/test/CodeGen/AArch64 sve-fixed-vector-extract-256-bits.ll

[SDAG] Disable illegal extract_subvector splitting for scalable vectors (#170315)

The "half spanning" legalization of extract_subvector is only valid for
fixed-length vectors. This patch disables it for scalable vectors and
makes more careful use of ElementCount in the lowering.

Fixes regression from https://github.com/llvm/llvm-project/pull/154101,
which was encountered here:
https://github.com/llvm/llvm-project/pull/166748#issuecomment-3600498185

Note: We could optimize this case given the known vscale, but this patch
only attempts to fix the miscompile.
DeltaFile
+31-19llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
+23-0llvm/test/CodeGen/AArch64/sve-fixed-vector-extract-256-bits.ll
+54-192 files

NetBSD/pkgsrc Y2JZ6l8www/py-genshi PLIST Makefile

   py-genshi: updated to 0.7.10

   Version 0.7.10

   * Remove dependency on six.
   * Update the benchmarks to support Python 3.13 (the "cgi" module was removed in 3.13)
   * Migrate documentation to Sphinx.
   * Update GitHub Action versions.
   * Fix HTMLParser error handling.
   * Switch tests to pytest.
VersionDeltaFile
1.11+52-52www/py-genshi/PLIST
1.31+4-7www/py-genshi/Makefile
1.14+4-4www/py-genshi/distinfo
+60-633 files

HardenedBSD/ports 8165f26devel/pyenv pkg-plist distinfo

devel/pyenv: Update to 2.6.15
DeltaFile
+15-6devel/pyenv/pkg-plist
+3-3devel/pyenv/distinfo
+1-1devel/pyenv/Makefile
+19-103 files

HardenedBSD/ports 5a0cd33lang/erlang-runtime28 distinfo Makefile

lang/erlang-runtime28: Update to 28.2
DeltaFile
+3-3lang/erlang-runtime28/distinfo
+1-1lang/erlang-runtime28/Makefile
+4-42 files