FreeBSD/ports 0899225 — devel/perfetto Makefile

devel/perfetto: mark as BROKEN on i386

Fails to configure with a clang++/llvm assertion.
DeltaFile
+2-0devel/perfetto/Makefile
+2-01 files

FreeBSD/ports 3a8242b — lang/cbqn Makefile

lang/cbqn: mark as BROKEN on i386

Fails to build due to a missing system function implementation.
DeltaFile
+2-0lang/cbqn/Makefile
+2-01 files

FreeNAS/freenas 3592df6 — src/middlewared/middlewared/plugins/iscsi_ lio.py

Set the peer's ALUA group when LIO becomes ACTIVE

On takeover, set_alua_active() wrote only the local controller group.
The peer's group kept the value this node had given it while STANDBY,
ACTIVE/OPTIMIZED. Nothing else rewrote it until the peer came back,
reached lio_ha 'synced' and called refresh_alua_states() on this node.
Until then, REPORT TARGET PORT GROUPS advertised the down peer as the
optimized path. If that remote call failed, the wrong state stayed,
because the failure is only logged.

set_alua_active() now writes both groups. The local group becomes
OPTIMIZED, and the peer's group gets the state the ACTIVE node gives
for the current ha_state: NONOPTIMIZED when synced, UNAVAILABLE when
disconnected, otherwise TRANSITIONING.

refresh_alua_states() uses the same table, so the disconnected case now
writes UNAVAILABLE rather than TRANSITIONING. That matches the table in
utils/lio/config.py, so the reconciler and the event handlers no longer
disagree about the peer's state.
DeltaFile
+39-24src/middlewared/middlewared/plugins/iscsi_/lio.py
+39-241 files

LLVM/project 15ab755 — llvm/docs MyFirstTypoFix.md

[Docs] Fix typo in MyFirstTypoFix.md (#235755)
DeltaFile
+1-1llvm/docs/MyFirstTypoFix.md
+1-11 files

LLVM/project 6fe6a0f — llvm/lib/Analysis ConstantFolding.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.sqrt.bf16.ll

[AMDGPU] Constant fold llvm.amdgcn.sqrt
DeltaFile
+238-0llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/sqrt.ll
+106-60llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sqrt.bf16.ll
+8-0llvm/lib/Analysis/ConstantFolding.cpp
+2-4llvm/test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll
+354-644 files

FreeBSD/src f2d4370 — sys/netpfil/ipfw ip_fw_nat.c

ipfw: declare the ipfw_nat module

The module declaration is necessary for 'kldstat -m' to see it,
and the rc(8) uses that to detect presence of ipfw_nat.

NB: the module(9) KPI lacks a way to declare a module without
providing an empty handler and no SYSINITs.

Reported by:    ambrisko
Fixes:          9bcc1e97dda8e926483b81874884211bbe4f36e9
DeltaFile
+18-0sys/netpfil/ipfw/ip_fw_nat.c
+18-01 files

FreeBSD/ports a0f0128 — devel/py-uv distinfo, devel/py-uv-build distinfo

devel/{,py-}uv{,-build}: update 0.13.1 → 0.13.6
DeltaFile
+103-121devel/uv/distinfo
+50-59devel/uv/Makefile.crates
+33-49devel/py-uv/files/patch-pyproject.toml
+3-3devel/py-uv/distinfo
+3-3devel/py-uv-build/distinfo
+1-1devel/uv/Makefile
+193-2362 files not shown
+195-2388 files

FreeBSD/ports c23e450 — sysutils/py-datalad Makefile

sysutils/py-datalad: fix build by changing dependency to git from git at lite

Some dependency changed git at lite to git and this caused a conflict.

Reported by:    fallout
DeltaFile
+3-3sysutils/py-datalad/Makefile
+3-31 files

FreeBSD/ports 8d3ea4a — . MOVED, databases Makefile

databases/immudb: Remove expired port

2026-10-27 databases/immudb: Not actively maintained. Multiple versions behind on upstream. Please take maintainership if you use this.
DeltaFile
+0-37databases/immudb/Makefile
+0-7databases/immudb/distinfo
+0-6databases/immudb/pkg-descr
+0-4databases/immudb/pkg-plist
+0-1databases/Makefile
+1-0MOVED
+1-556 files

FreeBSD/ports 53b31d1 — net-im Makefile, net-im/convey distinfo pkg-plist

net-im/convey: Remove expired port

2026-10-27 net-im/convey: Obsolete and no longer developed since 2003
DeltaFile
+0-30net-im/convey/Makefile
+0-15net-im/convey/pkg-descr
+0-7net-im/convey/pkg-plist
+0-4net-im/convey/files/convey.sh.in
+0-2net-im/convey/distinfo
+0-1net-im/Makefile
+0-591 files not shown
+1-597 files

FreeBSD/ports c26cf72 — shells/iris Makefile distinfo

shells/iris: Update to 0.7.5

Changelog: https://github.com/versenilvis/IRIS/blob/main/CHANGELOG.md#v075---2026-10-27

Reported by:    GitHub (watch releases)
DeltaFile
+5-5shells/iris/distinfo
+1-2shells/iris/Makefile
+6-72 files

LLVM/project 8e22de3 — clang/test/Analysis lifetime-end-path-notes.cpp

Correctly fix RUN lines, indentation, line numbering in the test file.
DeltaFile
+7-9clang/test/Analysis/lifetime-end-path-notes.cpp
+7-91 files

LLVM/project eef09bc — llvm/lib/ExecutionEngine ExecutionEngine.cpp, llvm/test/ExecutionEngine/Interpreter constant-expr-binop.ll

[ExecutionEngine] Return GV for binary ConstantExprs in getConstantValue (#236232)

This patch restores "return GV;" for Add, Sub, and Xor constant
expressions in ExecutionEngine::getConstantValue.

Commit 0ba7764723026882df1f302765b9aa848a56960c flattened the outer
type switch in the binary operator case of
ExecutionEngine::getConstantValue, accidentally keeping the inner
"break;" statement in place of "return GV;".  Without this fix, GV is
never read, and Add, Sub, and Xor constant expressions fall through to
report_fatal_error.

Assisted-by: Antigravity
DeltaFile
+26-0llvm/test/ExecutionEngine/Interpreter/constant-expr-binop.ll
+1-1llvm/lib/ExecutionEngine/ExecutionEngine.cpp
+27-12 files

NetBSD/pkgsrc KURR7oO — sysutils/open-vm-tools distinfo, sysutils/open-vm-tools/patches patch-as patch-az

   open-vm-tools: match prototype

   to fix build on NetBSD-current

   regen patches while here.
VersionDeltaFile
1.1+15-0sysutils/open-vm-tools/patches/patch-lib_lock_ul.c
1.4+7-7sysutils/open-vm-tools/patches/patch-az
1.4+5-4sysutils/open-vm-tools/patches/patch-as
1.46+4-3sysutils/open-vm-tools/distinfo
+31-144 files

LLVM/project ee23390 — clang/include/clang/Basic DiagnosticFrontendKinds.td, clang/lib/Frontend CompilerInvocation.cpp

[HLSL] Use icmp ne instead of trunc on boolean load (resubmission) (#234771)

Corrects [PR #221105](https://github.com/llvm/llvm-project/pull/221105),
which was reverted due to buildbot failures. Some of the builders
reported an unsupported triple for
clang/test/CodeGenHLSL/bool-vector-load.hlsl, presumably due to a lack
of DirectX support; the test now checks the generic LLVM IR. Only the
RUN and CHECK lines of that test have changed from the earlier PR.

Fixes #140824

Assisted-by: Claude Sonnet 4
DeltaFile
+15-30clang/test/CodeGenHLSL/builtins/BoolSwizzles.hlsl
+20-0clang/test/CodeGenHLSL/bool-vector-load.hlsl
+7-8clang/test/CodeGenHLSL/strict-bool.hlsl
+10-0clang/lib/Frontend/CompilerInvocation.cpp
+3-0clang/include/clang/Basic/DiagnosticFrontendKinds.td
+3-0clang/test/Driver/HLSL/load-bool-from-mem.hlsl
+58-381 files not shown
+59-387 files

LLVM/project 0f2164c — clang/test/Analysis lifetime-end-path-notes.cpp

Fix line numbers in expected notes.
DeltaFile
+3-3clang/test/Analysis/lifetime-end-path-notes.cpp
+3-31 files

LLVM/project a1a0ff3 — clang/lib/StaticAnalyzer/Core ExplodedGraph.cpp, clang/test/Analysis lifetime-end-path-notes.cpp

Add changes back correctly.
DeltaFile
+1-2clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
+2-1clang/test/Analysis/lifetime-end-path-notes.cpp
+3-32 files

NetBSD/pkgsrc 3qYUXrE — games/openclonk distinfo Makefile, games/openclonk/patches patch-CMakeLists.txt

   openclonk: serialize building of the packs

   c4groups is re-using the same file names, so races will lead to
   broken or missing packs.

   Bump PKGREVISION.
VersionDeltaFile
1.2+46-4games/openclonk/patches/patch-CMakeLists.txt
1.25+3-3games/openclonk/Makefile
1.3+2-2games/openclonk/distinfo
+51-93 files

FreeBSD/ports f55ebc2 — net-im/teams Makefile distinfo, net-im/teams/files/packagejsons package.json package-lock.json

net-im/teams: Update to 2.27.0

Changelog: https://github.com/IsmaelMartinez/teams-for-linux/blob/v2.27.0/CHANGELOG.md

Reported by:    portscout
DeltaFile
+26-26net-im/teams/files/packagejsons/package-lock.json
+9-11net-im/teams/files/packagejsons/package.json
+5-5net-im/teams/distinfo
+2-3net-im/teams/Makefile
+42-454 files

FreeNAS/freenas 31daaff — src/middlewared/middlewared/plugins/webshare utils.py fs_attachment_delegate.py, src/middlewared/middlewared/pytest/unit test_entitlement_gate_vocabulary.py

Convert `sharing.webshare` to new style
DeltaFile
+15-182src/middlewared/middlewared/plugins/webshare/sharing.py
+128-0src/middlewared/middlewared/plugins/webshare/sharing_validate.py
+83-0src/middlewared/middlewared/plugins/webshare/sharing_crud.py
+29-0src/middlewared/middlewared/plugins/webshare/fs_attachment_delegate.py
+6-0src/middlewared/middlewared/plugins/webshare/utils.py
+1-1src/middlewared/middlewared/pytest/unit/test_entitlement_gate_vocabulary.py
+262-1836 files

NetBSD/pkgsrc wIwb9F2 — print/tex-pdfjam Makefile

   tex-pdfjam: add some missing dependencies

   I tried to panelize a sticker for printing with this command and it
   complained at run time about missing TeX packages:
   $ pdfjam --paper a4paper --nup 2x6 --noautoscale true --delta "2mm 2mm" \
     --frame true -o sheet.pdf sticker.pdf 1,1,1,1,1,1,1,1,1,1,1,1
VersionDeltaFile
1.4+4-1print/tex-pdfjam/Makefile
+4-11 files

LLVM/project dcbd3cd — llvm/lib/Target/AMDGPU AMDGPUAtomicOptimizer.cpp

[AMDGPU] Remove unreachable buildReduction from AtomicOptimizer (NFC) (#234082)

Since #211757 the pass uses wave.reduce unless the value is divergent
and the result is used. So the DPP scan always has a used result, and
buildReduction, which it only called for an unused one, can't be
reached. Drop it and the NeedResult check before buildShiftRight.
DeltaFile
+16-78llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
+16-781 files

FreeBSD/ports 6c4f70c — mail/thunderbird-esr Makefile distinfo

mail/thunderbird-esr: update to 153.6.0 (ga)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.6.0esr/releasenotes/

(cherry picked from commit f2aecec4b4a1b0ad352728bd90a45c6f869ce715)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+2-1mail/thunderbird-esr/Makefile
+5-42 files

FreeBSD/ports f2aecec — mail/thunderbird-esr Makefile distinfo

mail/thunderbird-esr: update to 153.6.0 (ga)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/153.6.0esr/releasenotes/
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+2-1mail/thunderbird-esr/Makefile
+5-42 files

LLVM/project d2b5679 — llvm/lib/Target/AMDGPU SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU wave-reduce-move-source.ll

[AMDGPU] Fix a wave.reduce crash on a move of a non-immediate (#228819)

lowerWaveReduce checks whether a uniform source is the constant 1 by
looking at the move that defines it (#212755), and reads the move's
operand with getImm() without checking that it is an immediate. A source
defined by a move of a register, a frame index or a global address hits
the assertion in getImm(). An add reduction of a uniform umin's result
does this, since the umin is lowered to a move of its source.

Use getImmOrMaterializedImm, which returns nothing unless the operand is
an immediate.
DeltaFile
+109-0llvm/test/CodeGen/AMDGPU/wave-reduce-move-source.ll
+24-34llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+133-342 files

LLVM/project beab558 — clang/docs LanguageExtensions.md, clang/include/clang/Options Options.td

Enable driver changes for fexec-charset
DeltaFile
+14-6clang/lib/Driver/ToolChains/Clang.cpp
+14-4clang/include/clang/Options/Options.td
+11-3clang/test/Driver/clang_f_opts.c
+10-0llvm/lib/Support/TextEncoding.cpp
+4-3clang/test/Driver/cl-options.c
+3-3clang/docs/LanguageExtensions.md
+56-193 files not shown
+60-199 files

LLVM/project 06e7e27 — clang/include/clang/Options Options.td, clang/lib/Driver/ToolChains Clang.cpp

address comments
DeltaFile
+3-3clang/include/clang/Options/Options.td
+1-1clang/lib/Driver/ToolChains/Clang.cpp
+4-42 files

LLVM/project 1d886ec — clang/include/clang/Basic TargetInfo.h, clang/lib/AST ASTContext.cpp

convert to exec-charset inside getPredefinedStringLiteralFromCache, test __builtin_FILE()
DeltaFile
+10-0clang/lib/AST/ASTContext.cpp
+3-1clang/test/CodeGen/systemz-charset.cpp
+2-1clang/lib/Lex/TextEncoding.cpp
+3-0clang/lib/Basic/TargetInfo.cpp
+2-0clang/include/clang/Basic/TargetInfo.h
+20-25 files

LLVM/project 18ef3f6 — clang/lib/AST ASTContext.cpp, clang/lib/Lex TextEncoding.cpp

Convert the key before cache lookup to prevent encoding differences
DeltaFile
+9-9clang/lib/AST/ASTContext.cpp
+3-2clang/lib/Lex/TextEncoding.cpp
+12-112 files

LLVM/project 5bba69b — clang/lib/AST FormatString.cpp ScanfFormatString.cpp

change char literals to u8'' to preserve behaviour in the case the
compiler is compiled with a different fexec-charset
DeltaFile
+44-44clang/lib/AST/PrintfFormatString.cpp
+28-28clang/lib/AST/ScanfFormatString.cpp
+28-27clang/lib/AST/FormatString.cpp
+100-993 files