FreeNAS/freenas a0dd5e9src/middlewared/middlewared/plugins replication.py

Address review
DeltaFile
+2-2src/middlewared/middlewared/plugins/replication.py
+2-21 files

LLVM/project 61f64e3llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

[AMDGPU][InsertWaitCnt] Remove Leftover Comment (#207378)

The right test cases were added in #206439 so that comment no longer
applies.
DeltaFile
+1-3llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+1-31 files

DragonFlyBSD/src 7192837sbin/reboot reboot.c

reboot(8): Fix openlog(3) calls

LOG_CONS was OR'd into the facility argument instead of logopt, leaving
logopt as 0.  The correct call is openlog(ident, LOG_CONS, LOG_AUTH),
as shutdown(8) and init(8) already do.

Signed-off-by: Ricardo Branco <rbranco at suse.de>
GitHub-PR: #37
DeltaFile
+2-2sbin/reboot/reboot.c
+2-21 files

DragonFlyBSD/src 3c3f4f8sbin/reboot reboot.c

reboot(8): Fix openlog(3) calls

LOG_CONS was OR'd into the facility argument instead of logopt, leaving
logopt as 0.  The correct call is openlog(ident, LOG_CONS, LOG_AUTH),
as shutdown(8) and init(8) already do.

Signed-off-by: Ricardo Branco <rbranco at suse.de>
GitHub-PR: #37
DeltaFile
+2-2sbin/reboot/reboot.c
+2-21 files

FreeNAS/freenas 278a466src/middlewared/middlewared/plugins/pool_ utils.py dataset.py

NAS-141651 / 25.10.5 / Gate ZFS deduplication on pool creation (#19251)
DeltaFile
+29-0src/middlewared/middlewared/plugins/pool_/utils.py
+3-20src/middlewared/middlewared/plugins/pool_/dataset.py
+3-1src/middlewared/middlewared/plugins/pool_/pool.py
+35-213 files

LLVM/project f16abd7clang/include/clang/Options FlangOptions.td, flang/include/flang/Lower LoweringOptions.def

[flang][Driver] Add option for real sum reassociation

Compiler driver option for #207371: -freal-sum-reassociation. This is in
the hidden help for now. Disabled by default.

Assisted-by: Codex
DeltaFile
+9-0clang/include/clang/Options/FlangOptions.td
+1-6flang/lib/Lower/ConvertExprToHLFIR.cpp
+5-0flang/lib/Frontend/CompilerInvocation.cpp
+4-0flang/include/flang/Lower/LoweringOptions.def
+2-1flang/test/Lower/split-sum-expression-tree-lowering.f90
+2-0flang/test/Driver/frontend-forwarding.f90
+23-72 files not shown
+26-78 files

LLVM/project 4f06fa9libcxx/test/std/library/description/conventions/customization.point.object cpo.compile.pass.cpp

[libc++][ranges] Enable CPO compile tests (#207123)

`adjacent_transform_view` and `stride_view` were implemented but the
test cases were omitted.

Co-authored-by: Hristo Hristov <zingam at outlook.com>
DeltaFile
+2-2libcxx/test/std/library/description/conventions/customization.point.object/cpo.compile.pass.cpp
+2-21 files

NetBSD/pkgsrc jyffJZOdoc CHANGES-2026

   Updated textproc/py-rebulk, textproc/py-guessit
VersionDeltaFile
1.4207+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc NlgvUSGtextproc/py-guessit PLIST Makefile

   py-guessit: updated to 4.0.2

   4.0.2 (2026-06-29)

   Bug Fixes

   - **title**: Keep languages instead of a language-only title


   v4.0.1 (2026-06-29)

   Bug Fixes

   - **changelog**: Trim noise commit types from the changelog and PyPI page
   - **packaging**: Balance changelog code fences in the PyPI long description
VersionDeltaFile
1.10+26-4textproc/py-guessit/PLIST
1.14+7-10textproc/py-guessit/Makefile
1.11+4-4textproc/py-guessit/distinfo
+37-183 files

NetBSD/pkgsrc Nto8Qj1textproc/py-rebulk PLIST Makefile

   py-rebulk: updated to 6.0.1

   6.0.1

   Performance Improvements

   Cache getfullargspec on the hot matching path


   6.0.0

   Bug Fixes

   key: Skip private matches in declared-key value_type check

   Documentation

   Show declaring functional properties for check_keys


    [7 lines not shown]
VersionDeltaFile
1.3+18-7textproc/py-rebulk/PLIST
1.9+4-9textproc/py-rebulk/Makefile
1.9+4-4textproc/py-rebulk/distinfo
+26-203 files

FreeBSD/ports 6003a31emulators/wine-mono-devel distinfo Makefile

emulators/wine-mono-devel: Update to version 11.2.0
DeltaFile
+3-3emulators/wine-mono-devel/distinfo
+1-1emulators/wine-mono-devel/Makefile
+4-42 files

LLVM/project ce68a99llvm/lib/Target/AMDGPU/AsmParser AMDGPUAsmParser.cpp, llvm/test/MC/AMDGPU gfx11_asm_vop3_from_vop2.s gfx11_asm_vop2_t16_promote.s

[AMDGPU][AsmParser] Fix representing src2 op_sel for MAC instructions (#206033)
DeltaFile
+5-7llvm/test/MC/AMDGPU/gfx11_asm_vop3_from_vop2.s
+3-3llvm/test/MC/AMDGPU/gfx11_asm_vop2_t16_promote.s
+3-3llvm/test/MC/AMDGPU/gfx12_asm_vop2_t16_promote.s
+5-0llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
+1-1llvm/test/MC/AMDGPU/gfx12_asm_vop3_from_vop2.s
+17-145 files

NetBSD/pkgsrc Mx1hQK0math/R distinfo

   (math/R) regen distinfo
VersionDeltaFile
1.120+1-2math/R/distinfo
+1-21 files

NetBSD/pkgsrc fIXwEXYaudio/sox_ng PLIST

   sox_ng: fix PLIST
VersionDeltaFile
1.3+2-0audio/sox_ng/PLIST
+2-01 files

FreeBSD/ports a18f6edemulators/virtualbox-ose-72 distinfo Makefile, emulators/virtualbox-ose-additions-72 distinfo Makefile

emulators/virtualbox-ose{,-additions,-kmod}-72: Update 7.2.10 => 7.2.12

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2

Sponsored by:   UNIS Labs
DeltaFile
+7-7emulators/virtualbox-ose-72/distinfo
+3-3emulators/virtualbox-ose-additions-72/distinfo
+3-3emulators/virtualbox-ose-kmod-72/distinfo
+1-1emulators/virtualbox-ose-72/Makefile
+1-1emulators/virtualbox-ose-additions-72/Makefile
+1-1emulators/virtualbox-ose-kmod-72/Makefile
+16-166 files

NetBSD/pkgsrc VW5rOcRmath/R Makefile, math/R/patches patch-src_include_R__ext_Error.h

   (math/R) removing patch-src_include_R__ext_Error.h suggested by Atsushi Tokokura
VersionDeltaFile
1.288+2-1math/R/Makefile
1.6+1-1math/R/patches/patch-src_include_R__ext_Error.h
+3-22 files

LLVM/project 35bbd62llvm/lib/Target/AArch64 AArch64SystemOperands.td, llvm/test/MC/AArch64 arm-poe2.s

[AArch64][llvm] Update POE2 thread-private system register names (#200428)

The `TPMINn_ELn` and `TPMAXn_ELn` system registers have been removed
from the 2026-06 documentation [1]. Their encodings are now used by the
`TPCRn_ELn` system registers [2].

Update the system register definitions and MC tests accordingly.
  
[1] https://developer.arm.com/documentation/111109/2026-06
[2]
https://developer.arm.com/documentation/111107/2026-06/AArch64-Registers/TPCR0-EL0--Thread-Private-State-Register-0--EL0-
DeltaFile
+48-128llvm/test/MC/AArch64/arm-poe2.s
+4-9llvm/lib/Target/AArch64/AArch64SystemOperands.td
+52-1372 files

LLVM/project 97f7186llvm/include/llvm/ADT DenseSet.h

[ADT][NFC] Remove unused ValueInfoT from DenseSetImpl (#207277)

The `ValueInfoT` template type was unused and is removed in this patch.

---------

Co-authored-by: Nikita Popov <github at npopov.com>
DeltaFile
+11-18llvm/include/llvm/ADT/DenseSet.h
+11-181 files

LLVM/project 44610a2flang/include/flang/Evaluate tools.h, flang/include/flang/Lower ConvertExprToHLFIR.h

[flang][Lower] Add alternative real expression lowering

This is opt-in by an engineering option and disabled by default.

In section 10.1.5.2.4 of the 2023 Fortran standard "Evaluation of
numerical intrinsic operations", the standard explicitly allows
alternate mathematically equivalent lowerings. For example the source
expression X + Y + Z could be evaluated (X + Y) + Z, X + (Y + Z) or even
(X + Z) + Y, etc.

The open source benchmark SNBone shows significantly better results with
classic flang because classic flang emits real arithmetic expressions in
a different order. In the case of this benchmark it reduces dependency
depth for instructions issued to the vector unit, allowing for more of
the arithmetic to be parallelised over multiple vector execution units
in the ALU.

The lowering added by this patch tries to mimic the way classic flang
orders instructions for these expressions. I did not read any classic

    [36 lines not shown]
DeltaFile
+748-0flang/test/Lower/split-sum-expression-tree-lowering.f90
+125-0flang/lib/Lower/ConvertExprToHLFIR.cpp
+61-0flang/lib/Evaluate/tools.cpp
+12-0flang/include/flang/Evaluate/tools.h
+7-0flang/include/flang/Lower/ConvertExprToHLFIR.h
+2-2flang/lib/Lower/Bridge.cpp
+955-26 files

LLVM/project bb315b7llvm/test/CodeGen/X86 phaddsub-undef.ll haddsub-undef.ll

[X86] Update (p)haddsub undef element tests to match the output IR from the middle-end (#207244)

Use the vectorised output from the PhaseOrdering/X86 hadd.ll tests -
I've added test coverage for multiple SSE/AVX levels for cases where the
middle-end output is different for any level.

This exposes a number of regressions that have been there for some time
but we'd missed as we'd assumed the backend would still be receiving
non-vectorised IR, but there's been plenty of changes to SLP,
InstCombine and VectorCombine since then - end2end tests would have been
very useful here :(

Looking at fixes next before finally removing the (dead) scalar hadd
matching code for #143000
DeltaFile
+202-155llvm/test/CodeGen/X86/phaddsub-undef.ll
+112-207llvm/test/CodeGen/X86/haddsub-undef.ll
+314-3622 files

FreeBSD/ports ec1ace3archivers/xarchiver Makefile

archivers/xarchiver: archivers/rar[i386] is available only for i386/amd64 arches (+)

Define correct dependencies on rar only on supported arches

Approved by: portmgr blanket
DeltaFile
+4-2archivers/xarchiver/Makefile
+4-21 files

FreeBSD/ports 1c76a4darchivers/xarchive Makefile

archivers/xarchive: archivers/rar[i386] is available only for i386/amd64 arches (+)

Define correct dependencies on rar only on supported arches

Approved by: portmgr blanket
DeltaFile
+4-2archivers/xarchive/Makefile
+4-21 files

FreeBSD/ports e2b5683archivers/py-comicapi Makefile

archivers/py-comicapi: archivers/rar[i386] is available only for i386/amd64 arches (+)

Define correct dependencies on rar only on supported arches

Approved by: portmgr blanket
DeltaFile
+4-1archivers/py-comicapi/Makefile
+4-11 files

FreeBSD/ports 4c7de5aarchivers/file-roller Makefile

archivers/file-roller: archivers/rar[i386] is available only for i386/amd64 arches (+)

Define correct dependencies on rar only on supported arches

Approved by: portmgr blanket
DeltaFile
+1-0archivers/file-roller/Makefile
+1-01 files

FreeBSD/ports 90ff69darchivers/ark Makefile

archivers/ark: archivers/rar[i386] is available only for i386/amd64 arches (+)

Define correct dependencies on rar only on supported arches

Approved by: portmgr blanket
DeltaFile
+3-1archivers/ark/Makefile
+3-11 files

FreeBSD/ports 85f9cb0graphics/cfdg Makefile distinfo, graphics/cfdg/files patch-Makefile

graphics/cfdg: update to 3.4.3

A bug fix release.
The build scripts now require substantially less patching!

Changelog: https://www.contextfreeart.org/downloads.html

MFH:            2026Q2
(cherry picked from commit 09106621f17a3c8e00822b7ea46a22140ac78b22)
DeltaFile
+15-51graphics/cfdg/files/patch-Makefile
+4-4graphics/cfdg/Makefile
+3-3graphics/cfdg/distinfo
+22-583 files

FreeBSD/ports 92e4a80archivers/lzma distinfo Makefile

archivers/lzma: update to 26.02

 - add 7-zip.org to MASTER_SITES as distfile not yet on Sourceforge
   (but will probably be uploaded soon)

Upstream changes:

 - Some bugs and vulnerabilities were fixed.

MFH:            2026Q2
(cherry picked from commit 2821c2b2c26f4fa71ad6a1913aca848c4caafd66)
DeltaFile
+3-3archivers/lzma/distinfo
+3-2archivers/lzma/Makefile
+6-52 files

FreeBSD/ports dd08a2darchivers/lzma distinfo Makefile

archivers/lzma: update to 26.01

Upstream changes: Some Minor fixes

(cherry picked from commit 1438927afa9fa2298ae280cacf0114c3f05e699c)
DeltaFile
+3-3archivers/lzma/distinfo
+1-1archivers/lzma/Makefile
+4-42 files

FreeBSD/ports 4e72a69security/amavisd-new Makefile

security/amavisd-new: archivers/rar[i386] is available only for i386/amd64 arches (+)

Define correct dependencies on rar only on supported arches

Approved by: portmgr blanket
DeltaFile
+3-1security/amavisd-new/Makefile
+3-11 files

NetBSD/pkgsrc 92dxt84devel/elib distinfo, devel/elib/patches patch-dll-debug.el

   elib: fix path in patch
VersionDeltaFile
1.10+2-2devel/elib/distinfo
1.2+2-2devel/elib/patches/patch-dll-debug.el
+4-42 files