FreeBSD/ports e1dae46japanese/wnn7egg Makefile

japanese/wnn7egg: Mark DEPRECATED

Abandoned, A patch is needed for the current version of Emacs.

PR:             294708
Approved by:    fluffy (mentor)
DeltaFile
+3-0japanese/wnn7egg/Makefile
+3-01 files

FreeBSD/ports 3828099japanese/man-doc Makefile

japanese/man-doc: Mark DEPRECATED

Abandoned, this manual is over 20 years old.

PR:             294707
Approved by:    fluffy (mentor)
DeltaFile
+3-0japanese/man-doc/Makefile
+3-01 files

FreeBSD/ports ecc825cjapanese/proxy2ch distinfo Makefile

japanese/proxy2ch: Update to 20260418

Changelog (japanese):
https://codeberg.org/NanashiNoGombe/proxy2ch/releases/tag/v20260418

PR:             294622
Approved by:    fluffy (mentor)
DeltaFile
+3-3japanese/proxy2ch/distinfo
+2-2japanese/proxy2ch/Makefile
+5-52 files

OpenBSD/ports dg1OBQ7net/openvpn distinfo Makefile

   SECURITY update to openvpn-2.7.2

   fix race condition in TLS handshake that could lead to leaking of packet
   data from a previous handshake under specific circumstances
   (CVE-2026-40215)

   fix server ASSERT() on receiving a suitably malformed packet with
   a valid tls-crypt-v2 key (CVE-2026-35058)

   Other changes: https://github.com/OpenVPN/openvpn/blob/v2.7.2/Changes.rst

   ok naddy@
VersionDeltaFile
1.74+2-2net/openvpn/distinfo
1.146+1-1net/openvpn/Makefile
+3-32 files

LLVM/project f844766llvm/lib/Target/AMDGPU AMDGPUMCInstLower.cpp SIInstrInfo.cpp

AMDGPU: Implement getInstSizeVerifyMode

Replace the custom instruction size check.
DeltaFile
+0-22llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
+7-0llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+3-0llvm/lib/Target/AMDGPU/SIInstrInfo.h
+10-223 files

LLVM/project 30aa92allvm/include/llvm/CodeGen TargetInstrInfo.h

Update llvm/include/llvm/CodeGen/TargetInstrInfo.h

Co-authored-by: Sam Elliott <aelliott at qti.qualcomm.com>
DeltaFile
+3-3llvm/include/llvm/CodeGen/TargetInstrInfo.h
+3-31 files

LLVM/project 480662clibcxx/docs/ReleaseNotes 23.rst, libcxx/include algorithm

implement fold_right
DeltaFile
+196-0libcxx/test/std/algorithms/alg.nonmodifying/alg.fold/ranges.fold_right.pass.cpp
+52-0libcxx/include/__algorithm/ranges_fold.h
+8-0libcxx/include/algorithm
+3-4libcxx/test/benchmarks/algorithms/nonmodifying/fold.bench.cpp
+4-0libcxx/test/libcxx/algorithms/nodiscard.verify.cpp
+2-2libcxx/docs/ReleaseNotes/23.rst
+265-63 files not shown
+268-89 files

LLVM/project 13c7066llvm/lib/Target/Mips MipsBranchExpansion.cpp

Fix wrong mips iterator
DeltaFile
+1-1llvm/lib/Target/Mips/MipsBranchExpansion.cpp
+1-11 files

LLVM/project 0315b35llvm/include/llvm/CodeGen TargetInstrInfo.h, llvm/lib/CodeGen TargetInstrInfo.cpp

Bundle size in all targets
DeltaFile
+1-12llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
+1-12llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
+1-12llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
+12-0llvm/lib/CodeGen/TargetInstrInfo.cpp
+0-12llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+8-0llvm/include/llvm/CodeGen/TargetInstrInfo.h
+23-4812 files not shown
+40-5518 files

LLVM/project 340fb67llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp

CodeGen: Fix double counting bundles in inst size verification

The AMDGPU implementation handles bundles by summing the
member instructions. This was starting with the size of the
bundle instruction, then re-adding all of the same instructions.

This loop is over the iterator, not instr_iterator, so it should
not be looking through the bundled instructions. Most of the other
uses of getInstSizeInBytes are also on the iterator, not the
instr_iterator so the convention seems to be targets need to handle
BUNDLE correctly themselves.
DeltaFile
+0-7llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+0-71 files

NetBSD/pkgsrc-wip a7d49f8webkit-gtk60/patches patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c

webkit-gtk60: regen patch
DeltaFile
+9-9webkit-gtk60/patches/patch-Source_bmalloc_libpas_src_libpas_pas__monotonic__time.c
+9-91 files

NetBSD/pkgsrc-wip e46fccawebkit-gtk60 distinfo

webkit-gtk60: regen distinfo
DeltaFile
+3-2webkit-gtk60/distinfo
+3-21 files

NetBSD/pkgsrc-wip c87ac40webkit-gtk60/patches patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h

webkit-gtk60: regen patch
DeltaFile
+4-4webkit-gtk60/patches/patch-Source_WebCore_style_values_non-standard_StyleWebKitBoxReflect.h
+4-41 files

NetBSD/pkgsrc-wip 22c089ewebkit-gtk distinfo

webkit-gtk: regen distinfo
DeltaFile
+1-0webkit-gtk/distinfo
+1-01 files

NetBSD/pkgsrc-wip 13a6727webkit-gtk60/patches patch-Source_WTF_wtf_glib_FileSystemGlib.cpp

webkit-gtk60: fix two bugs in procfs handling
DeltaFile
+30-0webkit-gtk60/patches/patch-Source_WTF_wtf_glib_FileSystemGlib.cpp
+30-01 files

NetBSD/pkgsrc-wip 9658a18webkit-gtk/patches patch-Source_WTF_wtf_glib_FileSystemGlib.cpp

webkit-gtk: fix two bugs in procfs handling
DeltaFile
+30-0webkit-gtk/patches/patch-Source_WTF_wtf_glib_FileSystemGlib.cpp
+30-01 files

LLVM/project deb84dbllvm/lib/Target/DirectX DXILOpBuilder.cpp, llvm/test/CodeGen/DirectX is_fpclass.ll BufferLoad.ll

[DirectX] Apply DXIL op fnattrs to declarations (#193622)

We need to apply DXIL op attributes to the functions themselves, and all
DXIL ops should have the `unwind` attribute. This matches the DXC
behaviour and what consumers like warp's GPU-based validation expect.

Fixes #193620
DeltaFile
+26-22llvm/test/CodeGen/DirectX/is_fpclass.ll
+26-18llvm/test/CodeGen/DirectX/BufferLoad.ll
+19-15llvm/lib/Target/DirectX/DXILOpBuilder.cpp
+17-16llvm/test/CodeGen/DirectX/umad.ll
+17-16llvm/test/CodeGen/DirectX/imad.ll
+16-15llvm/test/CodeGen/DirectX/CreateHandleFromBinding.ll
+121-10248 files not shown
+522-37854 files

LLVM/project 40abea9lldb/source/Expression IRMemoryMap.cpp, lldb/unittests/Expression IRMemoryMapTest.cpp CMakeLists.txt

Revert "[lldb] Skip memory region probing in FindSpace when process can't JIT…"

This reverts commit 95a960114e9227e7641fb8f5b2e016f1ef0aa298.
DeltaFile
+0-125lldb/unittests/Expression/IRMemoryMapTest.cpp
+1-7lldb/source/Expression/IRMemoryMap.cpp
+0-1lldb/unittests/Expression/CMakeLists.txt
+1-1333 files

FreeBSD/ports f9d9b02net-p2p/clboss Makefile distinfo, net-p2p/clboss/files patch-Makefile.am

net-p2p/clboss: upgrade from 0.15.1 to 0.16.0

The repository moved from
https://github.com/ZmnSCPxj/clboss to
https://github.com/ksedgwic/clboss
DeltaFile
+0-11net-p2p/clboss/files/patch-Makefile.am
+5-5net-p2p/clboss/Makefile
+3-3net-p2p/clboss/distinfo
+8-193 files

FreeBSD/ports 47fc2d4net-p2p/c-lightning distinfo Makefile.crates

net-p2p/c-lightning: upgrade from 25.12.1 to 26.04
DeltaFile
+393-371net-p2p/c-lightning/distinfo
+196-185net-p2p/c-lightning/Makefile.crates
+10-1net-p2p/c-lightning/pkg-plist
+1-2net-p2p/c-lightning/Makefile
+600-5594 files

FreeNAS/freenas de7c29asrc/middlewared/middlewared/plugins/zfs destroy_impl.py snapshot_create_impl.py

Mypy fixes
DeltaFile
+1-1src/middlewared/middlewared/plugins/zfs/destroy_impl.py
+1-1src/middlewared/middlewared/plugins/zfs/snapshot_create_impl.py
+2-22 files

LLVM/project eb17a2elibclc CMakeLists.txt

[libclc] Make sure PACKAGE_VERSION is set for libclc (#193966)

Summary:
This can be unset because CMake does not expose this as a raw variable
when you use the find_package interface. If it is not set as in the case
of standalone builds the clang resource directory won't be found
DeltaFile
+5-0libclc/CMakeLists.txt
+5-01 files

FreeNAS/freenas 1c11265src/middlewared/middlewared/api/v26_0_0 system_product.py

NAS-140779 / 26.0.0-BETA.2 / `ZFS_TIER` -> `ZFSTIER` (by themylogin) (#18802)

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

Co-authored-by: themylogin <themylogin at gmail.com>
DeltaFile
+1-1src/middlewared/middlewared/api/v26_0_0/system_product.py
+1-11 files

FreeBSD/src 576c6e9lib/libpmc libpmc.c pmc.ibs.3, sys/dev/hwpmc hwpmc_ibs.h hwpmc_ibs.c

pmc: Implement the feature bits for recent Zen 4/5

Ensure that the optional MSRs and the user flags are guarded by the
cpuid feature flags.  This prevents the user from triggering undefined
behavior or crashes on AMD processors where some of these features are
not present.  As part of this, I added the branch target and DATA4 MSRs
to the IBS op state as those are only present on a subset of the Zen
chips that I have tested.

Reviewed by:    mhorne
Sponsored by:   Netflix
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2133
DeltaFile
+28-1lib/libpmc/libpmc.c
+9-6sys/dev/hwpmc/hwpmc_ibs.h
+9-3sys/dev/hwpmc/hwpmc_ibs.c
+6-4lib/libpmc/pmc.ibs.3
+52-144 files

FreeNAS/freenas 8af6438src/middlewared/debian middlewared.service

Start middleware after licensed
DeltaFile
+2-2src/middlewared/debian/middlewared.service
+2-21 files

FreeBSD/src bc28aaf. Makefile.inc1

Makefile.inc1: Don't mark GCC broken for riscv64

Reviewed by:    mhorne
Differential Revision:  https://reviews.freebsd.org/D54969

(cherry picked from commit dbe9fa0be1d627522a532160f6f8780701b86c72)
DeltaFile
+0-3Makefile.inc1
+0-31 files

FreeBSD/src 3b0fc44usr.sbin/bhyve net_backend_slirp.c

bhyve/slirp: Avoid a nested declaration of environ

Fixes:  0e62ebd20172 ("bhyve: Move the slirp backend out into a separate process")
(cherry picked from commit bac572b2b1c9aec0ebfd3ae1fd02b314984cb716)
DeltaFile
+2-1usr.sbin/bhyve/net_backend_slirp.c
+2-11 files

FreeBSD/src 3a86c76sys/sys time.h

sys/time: appease gcc -Wtype-limits

In environments where time_t is 32 bits, including the 32-bit library
build on amd64, the overflow being tested for cannot happen, and gcc
complains with -Wtype-limits, causing the gcc build to fail.  Work
around this by ifdef'ing out the saturation code on i386.

Reviewed by:    imp, jfree
Discussed with: markj
Fixes:  e3799530b3ba ("sys/time: Add saturating sbt conversions")
Differential Revision:  https://reviews.freebsd.org/D56369
(cherry picked from commit 00dccc3164c6dff38350a1baeeea7238acf2efc3)
DeltaFile
+4-0sys/sys/time.h
+4-01 files

FreeBSD/src 7a2de81tests/sys/fs/fusefs rename.cc

tests/fusefs: appease gcc -Wcast-qual

Fix gcc build error.

Reviewed by:    asomers, kib
Fixes:  7e68af7ce2c1 ("fusefs: redo vnode attribute locking")
Differential Revision:  https://reviews.freebsd.org/D56370
(cherry picked from commit 0c09c6527b16953d355125bee7a839f743a39dad)
DeltaFile
+2-2tests/sys/fs/fusefs/rename.cc
+2-21 files

FreeBSD/src 9c4106clib/libsysdecode utrace.c, libexec/rtld-elf rtld.c rtld_utrace.h

rtld: silence clang's unterminated-string-initialization warning

Since the initializer is used in other places where we can't just
replace it with a char-by-char initializer, this adds a macro for the
nonstring attribute (match the linuxkpi definition).

Reviewed by:    emaste, jhb
MFC after:      1 week
Differential Revision: https://reviews.freebsd.org/D52535

(cherry picked from commit 86f325711c07b723b85c031d581d0a5c1a0964f3)
DeltaFile
+2-1lib/libsysdecode/utrace.c
+2-1libexec/rtld-elf/rtld.c
+1-1libexec/rtld-elf/rtld_utrace.h
+5-33 files