NetBSD/src D2Qx4AAdistrib/amd64/cdroms/bootcd Makefile, distrib/amd64/cdroms/installcd Makefile

   distrib: Bail out if CD-ROMs are larger than 700MB.

   PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit
VersionDeltaFile
1.6+4-1distrib/macppc/cdroms/installcd/Makefile
1.5+3-1distrib/amd64/cdroms/bootcd/Makefile
1.9+3-1distrib/amd64/cdroms/installcd/Makefile
1.8+3-1distrib/i386/cdroms/bootcd-com/Makefile
1.17+3-1distrib/i386/cdroms/installcd/Makefile
1.37+3-1distrib/sparc64/cdroms/installcd/Makefile
+19-62 files not shown
+25-88 files

NetBSD/src 6ME9Fbpusr.sbin/makefs cd9660.c

   makefs: cd9660: Honour the -m option to set the maximum disc size.

   PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit
VersionDeltaFile
1.61+5-2usr.sbin/makefs/cd9660.c
+5-21 files

OPNSense/core ba18303src/opnsense/scripts/system sysctl_defaults.php

system: provide util.inc for is_ipv6_allowed()
DeltaFile
+1-0src/opnsense/scripts/system/sysctl_defaults.php
+1-01 files

FreeNAS/freenas 62ad5a7src/middlewared/middlewared/api/base model.py, src/middlewared/middlewared/api/base/handler accept.py result.py

reduce parent process memory by > 100MB
DeltaFile
+11-1src/middlewared/middlewared/api/base/model.py
+4-1src/middlewared/middlewared/api/base/handler/accept.py
+2-0src/middlewared/middlewared/api/base/handler/result.py
+2-0src/middlewared/middlewared/api/base/server/legacy_api_method.py
+2-0src/middlewared/middlewared/api/base/handler/dump_params.py
+21-25 files

FreeNAS/freenas 17c3261src/middlewared/middlewared main.py, src/middlewared/middlewared/api/base model.py

Explicitly process submodels in `ensure_model_ready`
DeltaFile
+15-2src/middlewared/middlewared/api/base/model.py
+5-0src/middlewared/middlewared/utils/typing_.py
+2-1src/middlewared/middlewared/api/base/handler/inspect.py
+2-1src/middlewared/middlewared/api/base/handler/remove_secrets.py
+2-0src/middlewared/middlewared/main.py
+26-45 files

LLVM/project 1355111llvm/lib/Target/AMDGPU VOPCInstructions.td

[AMDGPU] Remove some redundant SubtargetPredicate settings. NFC. (#174788)

Setting SubtargetPredicate around these multiclasses is redundant since
it is always explicitly overridden for every def inside the multiclass.
DeltaFile
+0-4llvm/lib/Target/AMDGPU/VOPCInstructions.td
+0-41 files

LLVM/project 9d9d57amlir/lib/Interfaces ControlFlowInterfaces.cpp

address comments
DeltaFile
+37-37mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+37-371 files

LLVM/project f12b9c6mlir/include/mlir/Interfaces ControlFlowInterfaces.h ControlFlowInterfaces.td, mlir/lib/Dialect/SCF/IR SCF.cpp

[mlir][draft] Consolidate patterns into RegionBranchOpInterface patterns

fix some tests

reorganize code
DeltaFile
+17-813mlir/lib/Dialect/SCF/IR/SCF.cpp
+496-0mlir/lib/Interfaces/ControlFlowInterfaces.cpp
+11-13mlir/test/Dialect/SCF/canonicalize.mlir
+9-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.h
+4-4mlir/test/Transforms/remove-dead-values.mlir
+5-0mlir/include/mlir/Interfaces/ControlFlowInterfaces.td
+542-8306 files

LLVM/project 28d2772lld/COFF Driver.cpp Driver.h, lld/docs ReleaseNotes.rst

[lld][COFF] Add /linkreprofullpathrsp flag (#165449)

This patch adds the /linkreprofullpathrsp flag with the same behaviour
as link.exe. This flag emits a file containing the full paths to each
object passed to the link line.

This is used in particular when linking Arm64X binaries, as you need the
full path to all the Arm64 objects that were used in a standard Arm64
build.

See:

https://learn.microsoft.com/en-us/cpp/build/reference/link-repro-full-path-rsp
for the Microsoft documentation of the flag.
DeltaFile
+46-11lld/COFF/Driver.cpp
+43-0lld/test/COFF/linkreprofullpathrsp.test
+11-2lld/COFF/Driver.h
+3-0lld/COFF/Options.td
+2-0lld/docs/ReleaseNotes.rst
+105-135 files

OPNSense/core f9b8043src/etc/inc interfaces.inc

interfaces: make a note via @adschellevis
DeltaFile
+1-0src/etc/inc/interfaces.inc
+1-01 files

FreeBSD/ports 32e81c0net/google-cloud-sdk distinfo Makefile

net/google-cloud-sdk: Update version 550.0.0=>551.0.0
DeltaFile
+3-3net/google-cloud-sdk/distinfo
+1-1net/google-cloud-sdk/Makefile
+4-42 files

FreeBSD/ports 026536cdevel/py-omniorb distinfo Makefile

devel/py-omniorb: Update version 4.3.3=>4.3.4

Changelog: https://sourceforge.net/projects/omniorb/files/omniORBpy/omniORBpy-4.3.4/
DeltaFile
+3-3devel/py-omniorb/distinfo
+2-2devel/py-omniorb/Makefile
+5-52 files

FreeBSD/ports a279f64devel/omniORB Makefile distinfo

devel/omniORB: Update version 4.3.3=>4.3.4

Changelog: https://sourceforge.net/projects/omniorb/files/omniORB/omniORB-4.3.4/
DeltaFile
+2-15devel/omniORB/Makefile
+3-3devel/omniORB/distinfo
+1-1devel/omniORB/pkg-plist
+6-193 files

FreeBSD/ports b32468fdevel/py-vcrpy distinfo Makefile

devel/py-vcrpy: Update version 8.1.0=>8.1.1

Changelog: https://github.com/kevin1024/vcrpy/releases/tag/v8.1.1
DeltaFile
+3-3devel/py-vcrpy/distinfo
+1-1devel/py-vcrpy/Makefile
+4-42 files

FreeBSD/ports a0a8511devel/py-tox distinfo Makefile

devel/py-tox: Update version 4.32.0=>4.33.0

Changelog: https://github.com/tox-dev/tox/releases/tag/4.33.0
DeltaFile
+3-3devel/py-tox/distinfo
+1-1devel/py-tox/Makefile
+4-42 files

FreeBSD/ports 963539aemulators/qemu Makefile

emulators/qemu: Enable virtfs support

v10.2.0 contains the commit which enables 9p support on freebsd.

https://gitlab.com/qemu-project/qemu/-/commit/6657f3bb55edba8f068cbc9ac40bb230ea1d7a09,

Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D54541
DeltaFile
+1-1emulators/qemu/Makefile
+1-11 files

FreeBSD/ports 1826475devel/ncurses distinfo pkg-plist, devel/ncurses/files patch-misc_ncurses-config.in patch-configure

devel/ncurses: Update version 6.5=>6.6

- Remove the patch for the configure script. This is not needed anymore
  because now the function CF_POSIX_VISIBLE (included from aclocal.m4)
  prevents the problematic CFLAGS from being added. [1]

Changelog: https://invisible-island.net/ncurses/announce.html#h2-release-notes

PR:             292124, 263101 [1]
Reported by:    daniel_eisele at gmx.de [1]
Approved by:    portmgr (exp-run)
DeltaFile
+12-12devel/ncurses/files/patch-misc_ncurses-config.in
+0-14devel/ncurses/files/patch-configure
+3-3devel/ncurses/distinfo
+4-0devel/ncurses/pkg-plist
+1-1devel/ncurses/Makefile
+20-305 files

FreeBSD/ports 5c30b8edatabases/py-unqlite distinfo Makefile

databases/py-unqlite: Update version 0.9.9=>1.0.0

Changelog: https://github.com/coleifer/unqlite-python/releases/tag/1.0.0
DeltaFile
+3-3databases/py-unqlite/distinfo
+1-2databases/py-unqlite/Makefile
+4-52 files

FreeBSD/ports a79aa83databases/freetds-devel distinfo Makefile

databases/freetds-devel: Update version 1.5.229=>1.5.231
DeltaFile
+3-3databases/freetds-devel/distinfo
+1-1databases/freetds-devel/Makefile
+4-42 files

LLVM/project 2495856llvm/test/CodeGen/AArch64 arm64-int-neon.ll

[NFC] [AArch64] Add missing test to #161840 (#174775)

In patch #161840 I added bitcasts when lowering some NEON int scalar
nodes, but I didn't properly tests that bitcasts are correctly emitted
on the result as well. This patch adds those tests.
DeltaFile
+68-51llvm/test/CodeGen/AArch64/arm64-int-neon.ll
+68-511 files

OpenBSD/ports aTgc5kGx11/agar/agar/patches patch-gui_inline_surface_h patch-include_agar_gui_inline_surface_h

   Adjust gui/inline_surface.h patch. The file is copied from gui/ to
   include/agar/gui during configure so patch needs to target the file
   in gui.

   Noticed by naddy@
VersionDeltaFile
1.1+15-0x11/agar/agar/patches/patch-gui_inline_surface_h
1.2+0-0x11/agar/agar/patches/patch-include_agar_gui_inline_surface_h
+15-02 files

OPNSense/core e5740e9src/etc/inc interfaces.inc

interface: POC for multi-dhcp6c support

I'm not entirely sure why we settled for a single deamon of
dhcp6c back in the day, but there are certianly downsides to
it and I don't see something that wasn't fixed in the meantime
that makes this not work.

At the moment this splits off dhcp6c only but we need to
change the daemon's print a bit to avoid complaining about
"other" devices since the situation to ignore a non-listening
interface is normal and not "ignoring" something obvious as
the INFO log message suggests.

rtsold still needs to be split to allow for HUP reload of
a single interface instead of forcing a restart of all
DHCPv6 WAN clients at the same time.

For better debugging support in the future ditch the "normal"
log mode and always use -d or -D when debug is wanted.
DeltaFile
+21-32src/etc/inc/interfaces.inc
+21-321 files

LLVM/project 8f1cd07lldb/include/lldb/Core FormatEntity.h, lldb/source/Core FormatEntity.cpp IOHandlerCursesGUI.cpp

[lldb][Format] Introduce a `FormatEntity::Formatter` class and move the `Format` API into it (#174618)

This patch creates a new `FormatEntity::Formatter` class and moves
`FormatEntity::Format` (and related APIs) into it. Most of the
parameters to `Format` are immutable across all recursive calls, so I
made them `const` member variables of `Formatter`. The main changes are
just mechanical renaming of:
```
FormatEntity::Format(...)
```
to
```
FormatEntity::Formatter(...).Format(stream, entry, valobj)
```
and making use of the member variables from inside `Format`.

We can probably make most of the parameters to the `Formatter`
constructor defaulted, but I chose not to in this patch to keep the diff
smaller.

    [6 lines not shown]
DeltaFile
+165-179lldb/source/Core/FormatEntity.cpp
+24-7lldb/include/lldb/Core/FormatEntity.h
+10-8lldb/source/Core/IOHandlerCursesGUI.cpp
+4-3lldb/source/DataFormatters/TypeSummary.cpp
+3-2lldb/source/DataFormatters/FormattersHelpers.cpp
+3-2lldb/source/Target/Thread.cpp
+209-2014 files not shown
+218-20910 files

OPNSense/ports 5f464aasecurity/suricata Makefile, security/suricata/files patch-src_source-ipfw.c

security/suricata: support so_reuseport_lb for parallel socket binding; closes #251
DeltaFile
+17-0security/suricata/files/patch-src_source-ipfw.c
+1-0security/suricata/Makefile
+18-02 files

OPNSense/ports df66c2fopnsense/hostwatch distinfo Makefile

opnsense/hostwatch: update to 1.0.4
DeltaFile
+3-3opnsense/hostwatch/distinfo
+1-1opnsense/hostwatch/Makefile
+4-42 files

LLVM/project eafcaa0llvm/lib/Target/AMDGPU AMDGPULowerVGPREncoding.cpp

resolve review comments
DeltaFile
+9-6llvm/lib/Target/AMDGPU/AMDGPULowerVGPREncoding.cpp
+9-61 files

LLVM/project 5c82113llvm/test/CodeGen/AMDGPU carryout-selection.ll llvm.amdgcn.wmma.gfx1250.w32.ll

[AMDGPU] Handle `s_setreg_imm32_b32` targeting `MODE` register

On certain hardware, this instruction clobbers VGPR MSB `bits[12:19]`, so we need to restore the current mode.
DeltaFile
+713-2llvm/test/CodeGen/AMDGPU/carryout-selection.ll
+246-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wmma.gfx1250.w32.ll
+220-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wmma.imod.gfx1250.w32.ll
+212-0llvm/test/CodeGen/AMDGPU/flat-saddr-load.ll
+174-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.wmma.imm.gfx1250.w32.ll
+166-0llvm/test/CodeGen/AMDGPU/flat-saddr-atomics.ll
+1,731-2146 files not shown
+6,212-3152 files

LLVM/project 6a37e3bllvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 sve-extract-element.ll

[AArch64][SDAG] Select extractelement <vscale x 1 x i1> (#173016)

This used to cause an ISel failure.
DeltaFile
+26-0llvm/test/CodeGen/AArch64/sve-extract-element.ll
+9-1llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+35-12 files

LLVM/project 7d9fda5llvm/lib/Target/AMDGPU SIDefines.h

[NFCI][AMDGPU] Update Mode register mask for gfx1250 (#174771)

SPG says two bits for each operand.
DeltaFile
+5-5llvm/lib/Target/AMDGPU/SIDefines.h
+5-51 files

OpenBSD/ports jJetAA2security/libsodium Makefile distinfo, security/libsodium/pkg PLIST

   update to libsodium-1.0.21
VersionDeltaFile
1.41+6-8security/libsodium/Makefile
1.15+6-0security/libsodium/pkg/PLIST
1.27+2-2security/libsodium/distinfo
+14-103 files