LLVM/project 82c5bcellvm/test/CodeGen/RISCV/rvv vp-combine-reverse-load.ll

[RISCV] Convert opaque pointers in vp-combine-reverse-load.ll. NFC (#205498)
DeltaFile
+10-10llvm/test/CodeGen/RISCV/rvv/vp-combine-reverse-load.ll
+10-101 files

LLVM/project d7414ffllvm/lib/Transforms/Scalar LoopFuse.cpp

[LoopFusion][NFC] Share fusion tail between guarded and unguarded paths (#205492)

`performFusion()` and `fuseGuardedLoops()` carried two
character-for-character identical tails: header-PHI migration plus latch
rewiring, and the SCEV-forget / block-merge / latch-merge finalization.
Extract them into `rewireFusedHeaderPHIsAndLatches()` and
`finalizeFusedLoop()` and call both from each path.
DeltaFile
+119-198llvm/lib/Transforms/Scalar/LoopFuse.cpp
+119-1981 files

FreeBSD/ports dcf62ffwww/p5-Template-Toolkit Makefile

www/p5-Template-Toolkit: Point WWW at GitHub

The original website has gone stale.

PR:             296244
Reported by:    linimon
DeltaFile
+1-1www/p5-Template-Toolkit/Makefile
+1-11 files

FreeNAS/freenas 7ca3ac5src/middlewared/middlewared/plugins/cloud_backup crud.py init.py

Address reviews
DeltaFile
+17-18src/middlewared/middlewared/plugins/cloud_backup/crud.py
+10-9src/middlewared/middlewared/plugins/cloud_backup/init.py
+7-6src/middlewared/middlewared/plugins/cloud_backup/sync.py
+8-5src/middlewared/middlewared/plugins/cloud_backup/utils.py
+4-6src/middlewared/middlewared/plugins/cloud_backup/restic.py
+7-3src/middlewared/middlewared/plugins/cloud_backup/snapshot.py
+53-472 files not shown
+59-518 files

FreeNAS/freenas 6820a5csrc/middlewared/middlewared/plugins/cloud_backup crud.py __init__.py

Convert cloud_backup plugin to the typesafe pattern

This commit adds changes to convert the cloud_backup plugin to the typesafe service/part pattern, so query and get_instance return Pydantic models, public methods use @api_method(check_annotations=True), and same-process calls go through call2/call_sync2.

The shared CloudTaskServiceMixin is left untyped since cloud_sync still depends on it, with a single sibling-safe edit to its zvol validation path. All in-process consumers were updated for model access: the cloud_sync credential delete check, the cron.d mako, and the path-resolution migration. Since the password is a Secret field, the create/update and restic paths dump with expose_secrets so an unchanged password isn't written back as the redaction string.
DeltaFile
+89-149src/middlewared/middlewared/plugins/cloud_backup/crud.py
+179-0src/middlewared/middlewared/plugins/cloud_backup/__init__.py
+73-82src/middlewared/middlewared/plugins/cloud_backup/sync.py
+65-83src/middlewared/middlewared/plugins/cloud_backup/snapshot.py
+60-63src/middlewared/middlewared/plugins/cloud_backup/init.py
+38-37src/middlewared/middlewared/plugins/cloud_backup/restore.py
+504-41410 files not shown
+579-43216 files

FreeNAS/freenas 506ffa5src/middlewared/middlewared/plugins/cloud_backup sync.py crud.py

Address reviews
DeltaFile
+37-34src/middlewared/middlewared/plugins/cloud_backup/sync.py
+24-19src/middlewared/middlewared/plugins/cloud_backup/crud.py
+10-15src/middlewared/middlewared/plugins/cloud_backup/init.py
+14-9src/middlewared/middlewared/plugins/cloud_backup/restic.py
+10-12src/middlewared/middlewared/plugins/cloud_backup/utils.py
+6-7src/middlewared/middlewared/plugins/cloud_backup/snapshot.py
+101-963 files not shown
+108-1039 files

FreeBSD/ports 8404c17www/newsboat distinfo Makefile.crates

www/newsboat: Update 2.43 => 2.44

Changelog:
https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#244---2026-06-21

PR:             296193
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 0f66ab3c7b08a78ba22bc23321ee83a91b8799cc)
DeltaFile
+157-159www/newsboat/distinfo
+77-77www/newsboat/Makefile.crates
+1-4www/newsboat/Makefile
+235-2403 files

FreeBSD/ports 0f66ab3www/newsboat distinfo Makefile.crates

www/newsboat: Update 2.43 => 2.44

Changelog:
https://github.com/newsboat/newsboat/blob/master/CHANGELOG.md#244---2026-06-21

PR:             296193
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+157-159www/newsboat/distinfo
+77-77www/newsboat/Makefile.crates
+1-4www/newsboat/Makefile
+235-2403 files

NetBSD/src aQ8OoAndoc CHANGES-11.0

   Ticket #319
VersionDeltaFile
1.1.2.102+26-1doc/CHANGES-11.0
+26-11 files

NetBSD/src 7KXBQamusr.sbin/sysinst gpt.c util.c

   Pull up the following revisions, requested by martin in ticket #319:

   x usr.sbin/sysinst/Makefile.inc                      1.53
   usr.sbin/sysinst/arch/amd64/Makefile         1.3
   usr.sbin/sysinst/arch/i386/Makefile          1.3
   usr.sbin/sysinst/arch/sparc64/Makefile               1.2
   usr.sbin/sysinst/gpt.c                               1.33
   usr.sbin/sysinst/label.c                     1.52
   usr.sbin/sysinst/msg.mi.de                   1.56-1.58
   usr.sbin/sysinst/msg.mi.en                   1.57-1.59
   usr.sbin/sysinst/msg.mi.es                   1.47-1.49
   usr.sbin/sysinst/msg.mi.fr                   1.50-1.52
   usr.sbin/sysinst/msg.mi.pl                   1.53-1.55
   usr.sbin/sysinst/partman.c                   1.58
   usr.sbin/sysinst/util.c                              1.79,1.80

        sysinst(8): PR 60331, 60224, 60133, 60333, 60334:
        various installer fixes:
         - deal with the machine not having any disk available

    [6 lines not shown]
VersionDeltaFile
1.32.4.1+41-13usr.sbin/sysinst/gpt.c
1.77.4.2+46-1usr.sbin/sysinst/util.c
1.44.2.2+31-1usr.sbin/sysinst/msg.mi.es
1.50.2.2+31-1usr.sbin/sysinst/msg.mi.pl
1.54.2.2+31-1usr.sbin/sysinst/msg.mi.en
1.48.2.1+31-1usr.sbin/sysinst/msg.mi.fr
+211-187 files not shown
+262-3013 files

NetBSD/src Zf2dC2Bdistrib/sets/lists/tests mi, tests/net/if_pppoe t_pppoe_ondemand.sh Makefile

   Added test case for on-demand connection of pppoe(4)
VersionDeltaFile
1.1+292-0tests/net/if_pppoe/t_pppoe_ondemand.sh
1.7+2-2tests/net/if_pppoe/Makefile
1.1421+2-1distrib/sets/lists/tests/mi
+296-33 files

LLVM/project 474b21alldb/source/Expression DWARFExpression.cpp, lldb/unittests/Expression DWARFExpressionTest.cpp

[DebugInfo][LLDB] Fix generic DW_OP_const handling (#204353)

This PR fixes two related DWARF constant-handling bugs that were
blocking each other.

First, LLDB's DWARF expression evaluator in
[`DWARFExpression.cpp`](https://github.com/llvm/llvm-project/blob/main/lldb/source/Expression/DWARFExpression.cpp)
handled `DW_OP_constu` and `DW_OP_consts` without going through
`to_generic`. Under DWARF, these operators push a generic value: an
address-sized integral value with unspecified signedness. That means the
result should be truncated to the target address size (via
`to_generic`).

Second, LLVM already had a producer-side issue tracked as
[#47431](https://github.com/llvm/llvm-project/issues/47431): on 32-bit
targets, LLVM could emit `DW_OP_consts` / `DW_OP_constu` for source
integer constants wider than the target generic type. If LLDB were fixed
alone, those producer-emitted constants would become truncated as DWARF
requires, exposing incorrect debug info for wide source values.

    [39 lines not shown]
DeltaFile
+33-3llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
+32-0llvm/test/DebugInfo/X86/constant-loclist.ll
+22-0llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp
+3-3lldb/unittests/Expression/DWARFExpressionTest.cpp
+2-4lldb/source/Expression/DWARFExpression.cpp
+3-0llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h
+95-106 files

FreeBSD/ports 0089c7fdevel/pyenv distinfo pkg-plist

devel/pyenv: Update to 2.7.3
DeltaFile
+3-3devel/pyenv/distinfo
+2-2devel/pyenv/pkg-plist
+1-1devel/pyenv/Makefile
+6-63 files

LLVM/project a12ce96llvm/test/tools/llubi intr_memory.ll intr_memory_ub.ll, llvm/tools/llubi/lib Interpreter.cpp

[llubi] Implement memory manipulation intrinsics (#204932)

Implement `memset`, `memcpy`, `memmove` intrinsics and their
corresponding inline version. Note that the `isvolatile` argument is
ignored and left for future PRs.
DeltaFile
+121-0llvm/tools/llubi/lib/Interpreter.cpp
+106-0llvm/test/tools/llubi/intr_memory.ll
+53-0llvm/test/tools/llubi/intr_memory_ub.ll
+46-0llvm/test/tools/llubi/intr_memory_align_ub.ll
+30-0llvm/test/tools/llubi/intr_memory_len_ub.ll
+15-0llvm/test/tools/llubi/intr_memory_constant_ub.ll
+371-01 files not shown
+378-77 files

LLVM/project c656cb1llvm/lib/Target/Hexagon HexagonAsmPrinter.cpp

[Hexagon] Fix unused variable in non-assert builds (KCFI) (#205491)

Without asserts, we see failures like so:

/repo/llvm/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp:982:43: error:
unused variable 'NextI' [-Werror,-Wunused-variable]
982 | MachineBasicBlock::const_instr_iterator NextI =
std::next(MI.getIterator());
          |                                           ^~~~~
    1 error generated.

Mark NextI `maybe_unused` to address the issue.

Fixes a regression introduced by f8aa5f66209d.
DeltaFile
+2-1llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp
+2-11 files

NetBSD/src NJIKgGAsys/net if_spppsubr.c if_spppvar.h

   sppp: Make IFF_RUNNING and IFF_LINK1 handling MP-safe

   Introduce new fields to struct sppp that sync with IFF_RUNNING
   and IFF_LINK1 for MP-safe access.
VersionDeltaFile
1.296+68-50sys/net/if_spppsubr.c
1.52+19-1sys/net/if_spppvar.h
1.188+5-6sys/net/if_pppoe.c
+92-573 files

NetBSD/src e4sOZkxsys/net if_pppoe.c if_spppsubr.c

   sppp: Add new API notifying connection abort to prevent stall
VersionDeltaFile
1.187+9-14sys/net/if_pppoe.c
1.295+20-2sys/net/if_spppsubr.c
1.51+2-1sys/net/if_spppvar.h
+31-173 files

NetBSD/src cxLkEQqsys/net if_spppsubr.c if_spppvar.h

   Keep reconnecting in lower layers after Down event

   This reverts the behavior to match NetBSD-8 and earlier.
VersionDeltaFile
1.294+4-35sys/net/if_spppsubr.c
1.50+2-2sys/net/if_spppvar.h
+6-372 files

NetBSD/src lHnmMuAsys/net if_spppsubr.c

   sppp: use atomic_loadstore(9) to read and write sp->pp_last_activity
VersionDeltaFile
1.293+12-9sys/net/if_spppsubr.c
+12-91 files

NetBSD/pkgsrc-wip e59f21c. Makefile, di COMMIT_MSG Makefile

di: remove, imported to pkgsrc
DeltaFile
+0-37di/COMMIT_MSG
+0-20di/Makefile
+0-14di/PLIST
+0-5di/distinfo
+0-5di/DESCR
+0-1Makefile
+0-826 files

LLVM/project 00648cfclang/test/CIR/CodeGen vtable-load-invariant.cpp

add LLVM checks to tests
DeltaFile
+8-0clang/test/CIR/CodeGen/vtable-load-invariant.cpp
+8-01 files

NetBSD/pkgsrc B8Vo1hCdoc TODO

   doc/TODO: + grafana-13.1.0, plasma-6.7.1, py-ruff-0.15.19, rumdl-0.2.21.
VersionDeltaFile
1.27488+6-5doc/TODO
+6-51 files

NetBSD/pkgsrc 4RjGsDNdoc CHANGES-2026

   Updated archivers/libarchive, archivers/bsdtar, net/helm
VersionDeltaFile
1.3975+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc ODfijXKnet/helm distinfo Makefile

   helm: updated to 4.2.2

   4.2.2

   Notable Changes

   Revert: Fixed a race condition in WaitForDelete where the status observer
   canceled the watch too early, causing intermittent failures when running a full
   test suite
VersionDeltaFile
1.5+4-4net/helm/distinfo
1.16+2-2net/helm/Makefile
+6-62 files

NetBSD/pkgsrc NJUEt8kdoc TODO

   di: PR pkg/59938 (updated to 6.2.2.2)
VersionDeltaFile
1.27487+1-3doc/TODO
+1-31 files

LLVM/project 81a8c66llvm/lib/Transforms/Vectorize LoopVectorizationLegality.cpp, llvm/test/Transforms/LoopVectorize early_exit_with_stores.ll early_exit_store_legality.ll

[LV] Accept swapped operands in early-exit condition compare (#199989)

Use m_c_ICmp so the load can be on either side of the icmp.
DeltaFile
+72-0llvm/test/Transforms/LoopVectorize/early_exit_with_stores.ll
+25-0llvm/test/Transforms/LoopVectorize/early_exit_store_legality.ll
+3-3llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
+100-33 files

NetBSD/pkgsrc keXVOnvarchivers/libarchive/files Makefile.in configure, archivers/libarchive/files/libarchive archive_read_support_format_7zip.c archive_acl.c

   libarchive: updated to 3.8.8

   Libarchive 3.8.8 is a security, bugfix and minor feature release.

   New features:

   add support for reading encrypted zipx formats (bzip2, lzma, ppmd, xz, zstd)

   Fix overview:
   https://github.com/libarchive/libarchive/releases/tag/v3.8.8
VersionDeltaFile
1.28+876-19archivers/libarchive/files/Makefile.in
1.18+339-280archivers/libarchive/files/libarchive/archive_read_support_format_7zip.c
1.12+157-285archivers/libarchive/files/libarchive/archive_acl.c
1.37+192-188archivers/libarchive/files/configure
1.22+296-81archivers/libarchive/files/libarchive/archive_read_support_format_zip.c
1.22+186-95archivers/libarchive/files/libarchive/archive_read_support_format_tar.c
+2,046-948313 files not shown
+5,961-3,344319 files

FreeBSD/ports b18d025misc/antigravity-cli distinfo Makefile

misc/antigravity-cli: update 1.0.10 → 1.0.11
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

NetBSD/pkgsrc txU1E2Ksysutils/di distinfo Makefile

   di: PR pkg/59938 (updated to 6.2.2.2)

   Changes:
       Various build fixes (run-path, installation, NetBSD)
       Fixes for pkg-config .pc files.
       Fixed a potential crash.
       Added examples

   Full Changelog:

   **6.2.2.2 2026-1-23**

   * Bug Fixes:
       * Fix install of .po files when staging.
       * Fix install of .po files via cmake.

   **6.2.2.1 2026-1-23**

   * Bug Fixes:

    [18 lines not shown]
VersionDeltaFile
1.13+4-4sysutils/di/distinfo
1.13+4-2sysutils/di/Makefile
1.5+4-2sysutils/di/PLIST
+12-83 files

FreeBSD/ports 249d1c3www/rt60 Makefile.cpan Makefile

www/rt60: Remove obsolete gd option

While here, update dependency versions

PR:             295471
DeltaFile
+10-13www/rt60/Makefile.cpan
+3-6www/rt60/Makefile
+13-192 files