LLVM/project 965b73allvm/lib/Target/M68k M68kRegisterInfo.cpp

[M68k] Fix build after removal of RegisterClasses pointer array (#207364)

Commit 4d8ec1968023 ("[CodeGen][NFC] Remove RegisterClasses pointer
array (#207204)") removed regclass_begin()/regclass_end() from
TargetRegisterInfo, so those names now resolve to the MCRegisterInfo
versions whose iterator dereferences to a MCRegisterClass rather than a
const TargetRegisterClass *, breaking getMaximalPhysRegClass():

  error: cannot convert 'const llvm::MCRegisterClass' to
  'const llvm::TargetRegisterClass*' in initialization

M68k was not updated in that commit. Switch to the range-based
regclasses() idiom used elsewhere in the same change.

Regressor: 4d8ec1968023 ("[CodeGen][NFC] Remove RegisterClasses pointer
array") (#207204)
DeltaFile
+4-7llvm/lib/Target/M68k/M68kRegisterInfo.cpp
+4-71 files

LLVM/project df6e380llvm/lib/Target/AArch64 AArch64LoadStoreOptimizer.cpp

[AArch64] Minor simplification in aarch64-ldst-opt with an early return (#207182)

Remove the local `MBBIWithRenameReg` by moving an early return at an
even earlier point.

When `MBBIWithRenameReg` is set we always return early. By moving the
early return to `MBBIWithRenameReg` update we get rid of a local
variable which spans  200+ lines. This also fixes a misleading debug
print between `MBBIWithRenameReg` update and early return:

```
LLVM_DEBUG(dbgs() << "Unable to combine these instructions due to "
                << "interference in between, keep looking.\n");
```

This line shouldn't be printed when we set `MBBIWithRenameReg`, which is
fixed with this change.
DeltaFile
+1-5llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
+1-51 files

FreeNAS/freenas db3c6fbtests/api2 test_keychain_utils.py test_keychain_key_pair.py

Backport keychaincredential tests
DeltaFile
+381-0tests/api2/test_keychain_utils.py
+109-0tests/api2/test_keychain_key_pair.py
+66-0tests/api2/test_keychain_replication.py
+57-1tests/api2/test_keychain_ssh.py
+13-0tests/api2/test_replication_utils.py
+626-15 files

FreeNAS/freenas e6d69a0src/middlewared/middlewared/plugins keychain.py

Backport fixes from `keychaincredential-mypy` branch
DeltaFile
+11-5src/middlewared/middlewared/plugins/keychain.py
+11-51 files

NetBSD/pkgsrc RARxY1Xdevel/py-zope.testing distinfo Makefile

   py-zope.testing: updated to 6.2

   6.2 (2026-07-03)

   - Add support for Python 3.15.

   - Deprecate ``zope.testing.doctestcase`` in favour of plain ``doctest``
     (e.g. ``doctest.DocTestSuite`` or ``doctest.DocFileSuite``).

   - Move package metadata from setup.py to pyproject.toml.
VersionDeltaFile
1.11+4-4devel/py-zope.testing/distinfo
1.12+3-3devel/py-zope.testing/Makefile
+7-72 files

FreeNAS/freenas 1cadd3esrc/middlewared/middlewared/plugins replication.py, tests/api2 test_replication_utils.py

`replication.pair` test

(cherry picked from commit 3608dfccc0fec4c6b67b6a04134ee777b0d5b9d7)
DeltaFile
+13-0tests/api2/test_replication_utils.py
+8-4src/middlewared/middlewared/plugins/replication.py
+21-42 files

FreeNAS/freenas 3608dfcsrc/middlewared/middlewared/plugins replication.py, tests/api2 test_replication_utils.py

`replication.pair` test
DeltaFile
+13-0tests/api2/test_replication_utils.py
+8-4src/middlewared/middlewared/plugins/replication.py
+21-42 files

NetBSD/src Ci4gjpOsys/arch/aarch64/include armreg.h

   Fix ID_AA64PFR0_EL1_SEL2 definition - it's unused at present
VersionDeltaFile
1.77+2-2sys/arch/aarch64/include/armreg.h
+2-21 files

LLVM/project 3b908aallvm/test/CodeGen/X86 haddsub-undef.ll, llvm/test/Transforms/PhaseOrdering/X86 hadd.ll hsub.ll

[X86] haddsub-undef.ll - sync more testnames with their phaseordering equivalents (#207370)

Ensure we have equivalent hadd/sub middle-end test coverage with similar names for lookup
DeltaFile
+455-0llvm/test/Transforms/PhaseOrdering/X86/hadd.ll
+455-0llvm/test/Transforms/PhaseOrdering/X86/hsub.ll
+31-31llvm/test/CodeGen/X86/haddsub-undef.ll
+941-313 files

NetBSD/src wbEeJWCsys/arch/aarch64/include armreg.h

   Use __BITS(hi,lo) for consistency
VersionDeltaFile
1.76+2-2sys/arch/aarch64/include/armreg.h
+2-21 files

FreeBSD/ports e3ae063databases/ladybug distinfo Makefile, databases/ladybug/files patch-CMakeLists.txt

databases/ladybug: Update 0.16.1 => 0.18.0

Changelogs:
https://github.com/LadybugDB/ladybug/releases/tag/v0.17.0
https://github.com/LadybugDB/ladybug/releases/tag/v0.17.1
https://github.com/LadybugDB/ladybug/releases/tag/v0.18.0

PR:             296475
Sponsored by:   UNIS Labs
DeltaFile
+12-4databases/ladybug/files/patch-CMakeLists.txt
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+16-83 files

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

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

NetBSD/pkgsrc LybWzCHdoc CHANGES-2026

   Updated security/gnupg2, security/libjwt
VersionDeltaFile
1.4209+3-1doc/CHANGES-2026
+3-11 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

NetBSD/pkgsrc RQEujQvgraphics/tiff Makefile

   graphics/tiff: Move c99 to USE_CC_FEATURES

   from the deprecated location in USE_LANGUAGES.  NFCI.
VersionDeltaFile
1.174+3-2graphics/tiff/Makefile
+3-21 files

NetBSD/src 4EJ10oosys/arch/aarch64/aarch64 locore_el2.S

   Improve comment format
VersionDeltaFile
1.14+5-5sys/arch/aarch64/aarch64/locore_el2.S
+5-51 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

NetBSD/pkgsrc mU69ycAsecurity/libjwt PLIST distinfo

   libjwt: updated to 3.6.1

   LibJWT 3.6.1 is a small test-portability patch release.

   The in-process HTTP server used by the cached-JWKS test cast write() to (void) to ignore its result. glibc marks write() warn_unused_result, and the (void) cast does not suppress that warning on newer glibc, so the -Werror test build failed. The result is now asserted with ck_assert_int_gt(write(...), 0).

   This is ABI-compatible with 3.6.0: no library source changed, so the exported symbol set is identical and per the libtool rules only the SONAME revision advances (18:0:4 → 18:1:4). The SONAME stays libjwt.so.14 and existing binaries keep working.
VersionDeltaFile
1.9+171-2security/libjwt/PLIST
1.10+4-4security/libjwt/distinfo
1.12+2-3security/libjwt/Makefile
+177-93 files

NetBSD/pkgsrc g243QkTsecurity/gnupg2 Makefile distinfo, security/gnupg2/patches patch-sm_decrypt.c

   gnupg2: updated to 2.5.21

   Noteworthy changes in version 2.5.21 (2026-07-02)

   * New and extended features:

     - gpg, gpgsm: Use partial file on decryption, remove on failure.
       Disable with "--compatibility-flags=no-partial-file-guard".

     - gpg: Use the INT_RCP_FPR subpacket in revocation signatures.

     - Create a pkgversioninfo.txt file when building using the speedo
       build system.

   * Bug fixes:

     - gpg: Fix potential use-after-free in batch key generation when
       handling the keyserver URL option.


    [18 lines not shown]
VersionDeltaFile
1.179+3-9security/gnupg2/Makefile
1.99+4-5security/gnupg2/distinfo
1.2+1-1security/gnupg2/patches/patch-sm_decrypt.c
+8-153 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

OpenBSD/src lFUkrqAlibexec/login_ldap aldap.c, usr.bin/ldap aldap.c

   aldap_parse(): simplify error handling

   looks good to me. jmatthew@
VersionDeltaFile
1.4+2-4libexec/login_ldap/aldap.c
1.12+2-4usr.bin/ldap/aldap.c
1.51+2-4usr.sbin/ypldap/aldap.c
+6-123 files

NetBSD/pkgsrc ztaUV1fdoc CHANGES-2026

   doc: Updated graphics/tiff to 4.7.2
VersionDeltaFile
1.4208+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qIep7nDgraphics/tiff distinfo PLIST

   graphics/tiff: Update to 4.7.2

   Upstream NEWS:
     micro release
     a very large number of bugfixes, including integer overflows

   * Add TIFFGetMaxCompressionRatio() and use it in _TIFFReadEncoded[Tile|Strip)AndAllocBuffer()
     (:issue:`781`)
VersionDeltaFile
1.111+4-4graphics/tiff/distinfo
1.37+6-1graphics/tiff/PLIST
1.173+4-3graphics/tiff/Makefile
+14-83 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