OPNSense/core dde6f27src/opnsense/mvc/app/models/OPNsense/Unbound/FieldTypes AliasReflector.php

unbound: overrides: early bailout for inline alias updates
DeltaFile
+4-0src/opnsense/mvc/app/models/OPNsense/Unbound/FieldTypes/AliasReflector.php
+4-01 files

Dreckly/dreckly 13404ccgraphics/xplot distinfo, graphics/xplot/patches patch-signed.c

xplot: Fix implicit function declarations
DeltaFile
+14-0graphics/xplot/patches/patch-signed.c
+1-0graphics/xplot/distinfo
+15-02 files

LLVM/project 6261cb4llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer reduced-gathered-vectorized.ll consecutive-access.ll

[SLP] Loop aware cost model/tree building

Currently, SLP vectorizer do not care about loops and their trip count.
It may lead to inefficient vectorization in some cases. Patch adds loop
nest-aware tree building and cost estimation.
When it comes to tree building, it now checks that tree do not span
across different loop nests. The nodes from other loop nests are
immediate buildvector nodes.
The cost model adds the knowledge about loop trip count. If it is
unknown, the default value is used, controlled by the
-slp-cost-loop-min-trip-count=<value> option. The cost of the vector
nodes in the loop is multiplied by the number of iteration (trip count),
because each vector node will be executed the trip count number of
times. This allows better cost estimation.

Reviewers: jdenny-ornl, vporpo, hiraditya, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/150450

Recommit after revert in c7bd3062f1dac975cf9b706f457b3c55b4bf57ff
DeltaFile
+329-28llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+69-92llvm/test/Transforms/SLPVectorizer/RISCV/buildvector-all-external-scalars.ll
+41-52llvm/test/Transforms/SLPVectorizer/AArch64/getelementptr.ll
+61-20llvm/test/Transforms/SLPVectorizer/reduced-gathered-vectorized.ll
+24-52llvm/test/Transforms/SLPVectorizer/consecutive-access.ll
+35-29llvm/test/Transforms/SLPVectorizer/X86/parent-node-split-non-schedulable.ll
+559-27329 files not shown
+710-44835 files

Dreckly/dreckly bca5247graphics/xpaint distinfo, graphics/xpaint/patches patch-xpaintrw_readWriteBMP.c

xpaint: Fix implicit declaration of bzero(3).
DeltaFile
+14-0graphics/xpaint/patches/patch-xpaintrw_readWriteBMP.c
+1-0graphics/xpaint/distinfo
+15-02 files

LLVM/project 0f6cd5cllvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability BUILD.gn

[gn build] Port 55db533b74fe
DeltaFile
+1-0llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability/BUILD.gn
+1-01 files

LLVM/project 6ef0b80llvm/utils/gn/secondary/lldb/source/Plugins/Process/Windows/Common BUILD.gn

[gn build] Port 681f1a5ee987
DeltaFile
+1-0llvm/utils/gn/secondary/lldb/source/Plugins/Process/Windows/Common/BUILD.gn
+1-01 files

LLVM/project e9b95cellvm/utils/gn/secondary/llvm/lib/IR BUILD.gn

[gn build] Port 6b3cf50d958c
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn
+1-01 files

LLVM/project c051449llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF BUILD.gn

[gn build] Port d0d0a665c238
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn
+1-01 files

LLVM/project e1c81fallvm/utils/gn/secondary/clang/lib/AST BUILD.gn

[gn build] Port e4a2d9cd8a63
DeltaFile
+0-1llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn
+0-11 files

LLVM/project c94403dllvm/utils/gn/secondary/llvm/unittests/ADT BUILD.gn

[gn build] Port 45fe4bbdde13
DeltaFile
+1-0llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn
+1-01 files

FreeNAS/freenas 24c7ec7src/middlewared/middlewared/plugins/zettarepl_ state.py

fix NoRowsWereUpdatedException crash in zettarepl
DeltaFile
+3-2src/middlewared/middlewared/plugins/zettarepl_/state.py
+3-21 files

Dreckly/dreckly 00ade2agraphics/xbmbrowser distinfo, graphics/xbmbrowser/patches patch-ab patch-ad

xbmbrowser: Fix building with recent GCC.
DeltaFile
+24-5graphics/xbmbrowser/patches/patch-ab
+12-4graphics/xbmbrowser/patches/patch-ad
+3-2graphics/xbmbrowser/distinfo
+39-113 files

FreeNAS/freenas e8924afsrc/middlewared/middlewared/plugins etc.py

Fix render intialization race
DeltaFile
+1-1src/middlewared/middlewared/plugins/etc.py
+1-11 files

LLVM/project d783723compiler-rt/cmake base-config-ix.cmake

[compiler-rt] Update runtime build script to detect RPC XDR header for AIX (#186977)

`sanitizer_common` and its tests depend on the RPC XDR header for layout
compatibility. When this header is absent from a CI or build
environment, changes that silently break the expected struct layout go
undetected, since there is nothing to fail the build.
The default is opt-in — error on missing header is on by default for AIX
(where the dependency is known and the package is `bos.net.nfs.adt`) and
off by default elsewhere.

Changes:

1. On AIX, checks for `tirpc/rpc/xdr.h`; on all other platforms, checks
for `rpc/xdr.h`
2. Introduces `COMPILER_RT_REQUIRE_RPC_XDR_H` CMake option (default ON
on AIX, OFF elsewhere) that, when set, turns a missing header into a
fatal configuration error with an actionable message
3. Drive-by fix: Normalizes `HAVE_RPC_XDR_H` to 0 when the header is
absent, for consistent downstream `if()/#cmakedefine` behavior
DeltaFile
+18-1compiler-rt/cmake/base-config-ix.cmake
+18-11 files

FreeNAS/freenas 90c2c47src/middlewared/middlewared/plugins/zettarepl_ state.py

NAS-140346 / 26.0.0-BETA.1 / fix NoRowsWereUpdatedException in zettarepl (#18488)

Commit a08212fc46 (NAS-136213, June 2025) changed datastore.update from
raising RuntimeError('No rows were updated') to raising
`NoRowsWereUpdatedException()`.

The except RuntimeError in flush_state was correct before that commit —
it was specifically catching this "no rows updated" case. But when the
exception type was changed, nobody updated flush_state to match, so it
became a silently broken error handler.

To make matters even more confusing, an unrelated change in master
4b7769149f (NAS-140201) fixed this but because that was a much more
involved change it was never back ported.
DeltaFile
+3-2src/middlewared/middlewared/plugins/zettarepl_/state.py
+3-21 files

NetBSD/pkgsrc-wip 5fe0ce0mattermost-server distinfo go-modules.mk, mattermost-server/files mattermost.sh

wip/mattermost-server -- update to v11.5.1

The package does not currently build on NetBSD because several modules
(see TODO) do not 'build' (whatever that means in golang).

Since I don't Go, I'll punt.
DeltaFile
+2,973-3mattermost-server/distinfo
+992-0mattermost-server/go-modules.mk
+100-6mattermost-server/TODO
+55-11mattermost-server/Makefile
+61-0mattermost-server/files/mattermost.sh
+4-3mattermost-server/DESCR
+4,185-231 files not shown
+4,187-247 files

Dreckly/dreckly 732565egraphics/mpeg2codec/patches patch-src_mpeg2dec_store.c patch-src_mpeg2dec_spatscal.c

mpeg2codec: Fix implicit function decls.
DeltaFile
+16-0graphics/mpeg2codec/patches/patch-src_mpeg2dec_store.c
+14-0graphics/mpeg2codec/patches/patch-src_mpeg2dec_spatscal.c
+14-0graphics/mpeg2codec/patches/patch-src_mpeg2enc_readpic.c
+14-0graphics/mpeg2codec/patches/patch-src_mpeg2dec_subspic.c
+14-0graphics/mpeg2codec/patches/patch-src_mpeg2dec_getbits.c
+14-0graphics/mpeg2codec/patches/patch-src_mpeg2dec_mpeg2dec.c
+86-01 files not shown
+92-07 files

LLVM/project dfc02b7llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Analyses BUILD.gn, llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework BUILD.gn

[gn] port c1f6fd24aa637d6a
DeltaFile
+12-0llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysisFramework/Analyses/BUILD.gn
+1-0llvm/utils/gn/secondary/clang/unittests/ScalableStaticAnalysisFramework/BUILD.gn
+13-02 files

LLVM/project 77667d7flang-rt/test/Driver safe-trampoline-gnustack.f90

[flang] Fix the CHECK: directive to ensure flagging RWE (NFC) (#187186)

Update the check to catch "RWE" in the header.
DeltaFile
+1-3flang-rt/test/Driver/safe-trampoline-gnustack.f90
+1-31 files

Dreckly/dreckly 1c2a1ebgraphics/photopc distinfo, graphics/photopc/patches patch-ctimez.c patch-eph__cmd.c

photopc: Fix implicit decl of string functions
DeltaFile
+14-0graphics/photopc/patches/patch-ctimez.c
+14-0graphics/photopc/patches/patch-eph__cmd.c
+14-0graphics/photopc/patches/patch-fnames.c
+3-0graphics/photopc/distinfo
+45-04 files

OPNSense/tools ee11facconfig/26.1 ports.conf

config: see #136, not needed anymore
DeltaFile
+0-1config/26.1/ports.conf
+0-11 files

FreeNAS/freenas 0945c10tests/api2 test_zfs_tier.py

Add tests
DeltaFile
+369-0tests/api2/test_zfs_tier.py
+369-01 files

LLVM/project c0064f7libc/src/__support/FPUtil dyadic_float.h

[libc][math] Fix missing underflow exception in DyadicFloat::generic_as (#186734)

The `generic_as` function in `dyadic_float.h` had a missing `underflow =
true` at the exact boundary where `unbiased_exp == -EXP_BIAS -
FRACTION_LEN`.
At this boundary, the mantissa MSB maps exactly to the round bit, so
out_mantissa is 0 and the result can only be 0 or min_subnormal. The
value is at most min_subnormal / 2, so it is always tiny and always
inexact `underflow` must be signaled. The < case and the general
subnormal range both already set underflow = true this boundary case was
the only gap.

this specifically fix this error in the erfcf16 function 
```
Extracted erfcf16.cpp.o from archive for linking
Running exhaustive check in --rndn mode...
Missing underflow exception for x=0x1.eacp+1 (y=0x1p-24)
```


    [5 lines not shown]
DeltaFile
+3-0libc/src/__support/FPUtil/dyadic_float.h
+3-01 files

FreeNAS/freenas d56eb50src/middlewared/middlewared/plugins/zettarepl_ state.py

fix NoRowsWereUpdatedException in zettarepl
DeltaFile
+3-2src/middlewared/middlewared/plugins/zettarepl_/state.py
+3-21 files

LLVM/project fa8d3c8llvm/lib/Target/AArch64 AArch64DeadRegisterDefinitionsPass.cpp AArch64.h

[NewPM] Add port for AArch64DeadRegisterDefinitionsPass (#187180)

Adds a newPM pass for AArch64DeadRegisterDefinitions

* Refactors base logic into an Impl class
* Renames old pass with the "Legacy" suffix
* Adds the new pass manager pass using refactored logic

No existing `.mir` tests to update.

Context and motivation in
https://llvm.org/docs/NewPassManager.html#status-of-the-new-and-legacy-pass-managers
DeltaFile
+31-10llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
+8-1llvm/lib/Target/AArch64/AArch64.h
+1-1llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
+1-0llvm/lib/Target/AArch64/AArch64PassRegistry.def
+41-124 files

FreeBSD/ports f274d1efilesystems/py-libzfs Makefile

filesystems/py-libzfs: fix WWW

Upstream has relocated.

PR:             284149
Submitted by:   ax61 at disroot.org
Approved by:    Goran Mekić <meka at tilda.center> (maintainer)
DeltaFile
+1-1filesystems/py-libzfs/Makefile
+1-11 files

FreeBSD/ports 4dc91c5x11-wm/mango distinfo Makefile

x11-wm/mango: Update to 0.12.7

ChangeLog:      https://github.com/mangowm/mango/releases/tag/0.12.7
Reported by:    DreamMaoMao/mangowc <mangowc at noreply.github.com>
DeltaFile
+3-3x11-wm/mango/distinfo
+1-1x11-wm/mango/Makefile
+4-42 files

FreeBSD/src 317c242sys/fs/tarfs tarfs_io.c

tarfs: swap deprecated ZSTD_resetDStream() with ZSTD_DCtx_reset()

ZSTD_resetDStream() is deprecated since 1.5.4: https://github.com/facebook/zstd/commit/5d8cfa6b96a6442ab1251f9de3b47a0eb12561a0

This change is needed to MFV zstd 1.5.7.

Approved by:    emaste (mentor)
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D55835

(cherry picked from commit 922d73540d2d9897e5e8160c445cefa13581564e)
DeltaFile
+2-2sys/fs/tarfs/tarfs_io.c
+2-21 files

FreeBSD/ports 66976f9misc/p5-Business-ISBN-Data distinfo Makefile

misc/p5-Business-ISBN-Data: update to 20260317.001
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

FreeBSD/ports 83dfa0cdevel/p5-Dist-Build distinfo Makefile

devel/p5-Dist-Build: Update to 0.028

ChangeLog: https://metacpan.org/dist/Dist-Build/changes

PR:             293885
DeltaFile
+3-3devel/p5-Dist-Build/distinfo
+1-1devel/p5-Dist-Build/Makefile
+4-42 files