LLVM/project f2342e8llvm/lib/Target/Sparc SparcISelLowering.cpp, llvm/test/CodeGen/SPARC bswap.ll

[SPARC] Don't combine misaligned memory ops with BSWAP (#206345)

Doing it will result in a misaligned LD*A/ST*A instruction, which will
raise a bus error.

This should fix the failure in `clamscan` test.
DeltaFile
+405-0llvm/test/CodeGen/SPARC/bswap.ll
+14-7llvm/lib/Target/Sparc/SparcISelLowering.cpp
+419-72 files

FreeBSD/ports 86dda0dsysutils/restic distinfo Makefile

sysutils/restic: Update to 0.19.1

ChangeLog:      https://github.com/restic/restic/releases/tag/v0.19.1
MFH:            2026Q2
(cherry picked from commit eb1bac8c37c987fb0f29312e10847f764cded3b4)
DeltaFile
+5-5sysutils/restic/distinfo
+1-1sysutils/restic/Makefile
+6-62 files

FreeBSD/ports eb1bac8sysutils/restic distinfo Makefile

sysutils/restic: Update to 0.19.1

ChangeLog:      https://github.com/restic/restic/releases/tag/v0.19.1
MFH:            2026Q2
DeltaFile
+5-5sysutils/restic/distinfo
+1-1sysutils/restic/Makefile
+6-62 files

OpenBSD/ports lvpkObfwayland/xwayland-satellite Makefile distinfo, wayland/xwayland-satellite/pkg PLIST

   wayland/xwayland-satellite: Update to 0.8.1
   + commit a879e5e0896a326adc79c474bf457b8b99011027

   ok tobhe@
VersionDeltaFile
1.4+8-14wayland/xwayland-satellite/Makefile
1.2+14-8wayland/xwayland-satellite/distinfo
1.2+6-3wayland/xwayland-satellite/crates.inc
1.2+1-0wayland/xwayland-satellite/pkg/PLIST
+29-254 files

LLVM/project 50f9437clang/include/clang/Analysis/Analyses/LifetimeSafety Loans.h Facts.h, clang/lib/Analysis/LifetimeSafety LoanPropagation.cpp Facts.cpp

[LifetimeSafety] Support field-sensitivity in lifetime tracking

This patch enables field-sensitivity when tracking lifetimes of nested objects.

- FactsGenerator now generates `PathElement::getField` for `MemberExpr` accesses, mapping fields to loans.
- LoanPropagation now propagates field paths along flow facts, appending fields to base loans.
- Removes false-positive warnings in `invalidations.cpp` where modifications to one field were incorrectly reported as invalidating iterators/pointers to another field.
- Adds comprehensive unit tests checking nested field access and placeholder fields.

TAG=agy
CONV=2cfd8d00-18d7-4a03-8d78-2aba2f9a8f23
DeltaFile
+106-36clang/lib/Analysis/LifetimeSafety/LoanPropagation.cpp
+72-30clang/unittests/Analysis/LifetimeSafetyTest.cpp
+82-8clang/test/Sema/LifetimeSafety/invalidations.cpp
+29-0clang/include/clang/Analysis/Analyses/LifetimeSafety/Loans.h
+15-11clang/lib/Analysis/LifetimeSafety/Facts.cpp
+24-0clang/include/clang/Analysis/Analyses/LifetimeSafety/Facts.h
+328-854 files not shown
+362-9310 files

FreeNAS/freenas ca1e5a2src/middlewared/middlewared/plugins/system_advanced gpu.py config.py

Convert system.advanced plugin to the typesafe pattern

## Problem
`system.advanced` was an old dict-based CompoundService — five files each declaring the same service over one namespace — whose `config()`/`update()` returned untyped dicts. Neither its API surface nor its many in-process consumers were type-checked, and dict-vs-model breaks could only be caught at runtime.

## Solution
Reworked the plugin into the typesafe shape and fixed every internal caller:

- **Lean service + part.** `SystemAdvancedService` is now a `GenericConfigService[SystemAdvancedEntry]` delegating to `SystemAdvancedConfigServicePart`; the non-config methods (serial/syslog/gpu/nvidia) became plain, fully-typed module functions. Every public method is `@api_method(..., check_annotations=True)`.
- **do_update.** Model-first (`old_config`/`new_config` as `SystemAdvancedEntry`), but preserves the existing "validate only the fields that actually changed" semantics by keeping the shared `SettingsHelper` and feeding it `model_dump()` of old/new. Deprecated `consolemsg` and the `sed_passwd`/`kmip_uid` side-channels (not on the Entry) are handled explicitly; the side-effect cascade (service restarts, etc.generate, kmip, initramfs, tty/grub, nvidia) is unchanged.
- **Consumers.** Fixed every in-process caller on both axes — dict access to attribute access, and string `middleware.call('system.advanced.*')` to typed `call2`/`call_sync2` — across boot, docker, pool, ups, disk SED (now unwrapping the `Secret` result), audit, device, grub/initramfs, the cert-attachment delegate, libvirt gpu, and the motd/kdump/cron/docker/syslog-ng renderers. Raw `adv_`-prefixed `datastore.config`/`update` callers stay dicts.
- **Registration + CI.** Registered `system.advanced` in `main.py`'s `SystemServicesContainer`, added the plugin to `mypy.yml`, and loosened the shared `SettingsHelper` validator type so concrete validator signatures type-check. Updated the two unit tests that constructed the old compound service / mocked the config as a dict.
DeltaFile
+137-156src/middlewared/middlewared/plugins/system_advanced/gpu.py
+95-126src/middlewared/middlewared/plugins/system_advanced/config.py
+176-0src/middlewared/middlewared/plugins/system_advanced/__init__.py
+55-74src/middlewared/middlewared/plugins/system_advanced/nvidia.py
+57-59src/middlewared/middlewared/plugins/system_advanced/serial.py
+22-50src/middlewared/middlewared/plugins/system_advanced/syslog.py
+542-46527 files not shown
+623-53233 files

FreeBSD/ports 6f96ea5devel/rubygem-p4ruby distinfo Makefile

devel/rubygem-p4ruby: Update version 2024.2.2736761=>2025.1.2767474

Changelog: https://github.com/perforce/p4ruby/releases/tag/2025.1
DeltaFile
+3-3devel/rubygem-p4ruby/distinfo
+1-1devel/rubygem-p4ruby/Makefile
+4-42 files

FreeBSD/ports d5684eadevel/py-txaio distinfo Makefile

devel/py-txaio: Update version 25.9.2=>25.12.1

Changelog: https://github.com/crossbario/txaio/releases/tag/v25.12.1
DeltaFile
+3-3devel/py-txaio/distinfo
+1-1devel/py-txaio/Makefile
+4-42 files

FreeBSD/ports 0cd68ddnet-mgmt/py-arouteserver Makefile distinfo

net-mgmt/py-arouteserver: Update version 1.15.1=>1.16.0

Changelog: https://github.com/pierky/arouteserver/releases/tag/v1.16.0
DeltaFile
+5-6net-mgmt/py-arouteserver/Makefile
+3-3net-mgmt/py-arouteserver/distinfo
+8-92 files

FreeBSD/ports 3ed9602net-mgmt/py-pyixapi Makefile distinfo

net-mgmt/py-pyixapi: Update version 0.2.7=>0.2.8

Changelog: https://github.com/peering-manager/pyixapi/releases/tag/0.2.8

Sponsored by:   Nepustil
DeltaFile
+11-4net-mgmt/py-pyixapi/Makefile
+3-3net-mgmt/py-pyixapi/distinfo
+14-72 files

FreeBSD/ports 1c5f195www/py-autobahn distinfo Makefile

www/py-autobahn: Update version 25.9.1=>25.10.1

Changelog: https://github.com/crossbario/autobahn-python/releases/tag/v25.10.1
DeltaFile
+3-3www/py-autobahn/distinfo
+3-3www/py-autobahn/Makefile
+6-62 files

FreeBSD/ports 6eedc3demulators/qemu distinfo Makefile

emulators/qemu: Update version 11.0.1=>11.0.2

Changelog: https://wiki.qemu.org/ChangeLog/11.0
DeltaFile
+3-3emulators/qemu/distinfo
+1-1emulators/qemu/Makefile
+4-42 files

FreeBSD/ports e3684dbdevel/py-vcrpy distinfo Makefile

devel/py-vcrpy: Update version 8.2.0=>8.2.1

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

FreeBSD/ports ad68813devel/py-zipp distinfo Makefile

devel/py-zipp: Update version 3.22.0=>3.23.0

Changelog: https://github.com/jaraco/zipp/releases/tag/v3.23.0
DeltaFile
+3-3devel/py-zipp/distinfo
+1-1devel/py-zipp/Makefile
+4-42 files

FreeBSD/ports 9d3ff2fdevel/py-pytest-randomly distinfo Makefile

devel/py-pytest-randomly: Update version 3.15.0=>3.16.0

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

FreeBSD/ports 018530cdevel/py-pytest-rerunfailures distinfo Makefile

devel/py-pytest-rerunfailures: Update version 14.0=>15.0

Changelog: https://github.com/pytest-dev/pytest-rerunfailures/releases/tag/15.0
DeltaFile
+3-3devel/py-pytest-rerunfailures/distinfo
+2-2devel/py-pytest-rerunfailures/Makefile
+5-52 files

FreeBSD/ports 544d365devel/py-tox Makefile distinfo

devel/py-tox: Update version 4.36.0=>4.36.1

Changelog: https://github.com/tox-dev/tox/releases/tag/4.36.1
DeltaFile
+3-3devel/py-tox/Makefile
+3-3devel/py-tox/distinfo
+6-62 files

FreeBSD/ports 1dc2199devel/py-pydevd distinfo Makefile

devel/py-pydevd: Update version 3.0.3=>3.1.0

Changelog: https://github.com/fabioz/PyDev.Debugger/releases/tag/pydev_debugger_3_1_0
DeltaFile
+3-3devel/py-pydevd/distinfo
+1-1devel/py-pydevd/Makefile
+4-42 files

FreeBSD/ports b964d07devel/py-importlib-metadata Makefile distinfo

devel/py-importlib-metadata: Update version 8.7.0=>8.7.1

Changelog: https://github.com/python/importlib_metadata/releases/tag/v8.7.1
DeltaFile
+7-2devel/py-importlib-metadata/Makefile
+3-3devel/py-importlib-metadata/distinfo
+10-52 files

FreeBSD/ports 6f7644ddevel/py-importlib-resources Makefile distinfo

devel/py-importlib-resources: Update version 6.5.2=>7.0.0

Changelog: https://github.com/python/importlib_resources/releases/tag/v7.0.0
DeltaFile
+6-1devel/py-importlib-resources/Makefile
+3-3devel/py-importlib-resources/distinfo
+9-42 files

FreeBSD/ports fd52bccdevel/gitea-act_runner distinfo Makefile

devel/gitea-act_runner: Update version 0.3.1=>0.4.0

Changelog: https://gitea.com/gitea/act_runner/releases/tag/v0.4.0
DeltaFile
+5-5devel/gitea-act_runner/distinfo
+1-1devel/gitea-act_runner/Makefile
+6-62 files

FreeBSD/ports cf0b51ddevel/py-cbor2 distinfo Makefile.crates, devel/py-cbor2/files patch-pyproject.toml

devel/py-cbor2: Update version 5.9.0=>6.0.0

Changelog: https://github.com/agronholm/cbor2/releases/tag/6.0.0
DeltaFile
+53-3devel/py-cbor2/distinfo
+0-28devel/py-cbor2/files/patch-pyproject.toml
+25-0devel/py-cbor2/Makefile.crates
+15-3devel/py-cbor2/Makefile
+93-344 files

FreeBSD/ports 43ff718databases/freetds-devel distinfo Makefile

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

FreeBSD/ports eac5d08databases/clickhouse distinfo Makefile

databases/clickhouse: Update version 26.3.7.8=>26.3.8.4

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.3.8.4-lts
DeltaFile
+5-5databases/clickhouse/distinfo
+1-1databases/clickhouse/Makefile
+1-1databases/clickhouse/Makefile.submodules
+7-73 files

FreeBSD/ports 2fa5724security/snuffleupagus Makefile distinfo

security/snuffleupagus: Update version 0.10.0=>0.11.0

- Adopt port

Changelog: https://github.com/jvoisin/snuffleupagus/releases/tag/v0.11.0
DeltaFile
+4-8security/snuffleupagus/Makefile
+3-5security/snuffleupagus/distinfo
+7-132 files

FreeBSD/ports 255bc78databases/clickhouse-devel distinfo Makefile

databases/clickhouse-devel: Update version 26.2.12.4=>26.2.13.2

Changelog: https://github.com/ClickHouse/ClickHouse/releases/tag/v26.2.13.2-stable
DeltaFile
+3-3databases/clickhouse-devel/distinfo
+1-1databases/clickhouse-devel/Makefile
+4-42 files

OpenBSD/ports ZjiXk0Xgeo/qgis Makefile distinfo, geo/qgis/patches patch-python_PyQt6_core_auto_generated_symbology_qgscategorizedsymbolrenderer_sip_in patch-src_core_CMakeLists_txt

   geo/qgis: update to 4.2.0.

   see https://changelog.qgis.org/en/version/4.2/

   add patch reverting a line from an upstream commit leading to build
   failure in sip-build.
VersionDeltaFile
1.108+92-23geo/qgis/pkg/PLIST
1.1+14-0geo/qgis/patches/patch-python_PyQt6_core_auto_generated_symbology_qgscategorizedsymbolrenderer_sip_in
1.232+7-7geo/qgis/Makefile
1.30+1-11geo/qgis/patches/patch-src_core_CMakeLists_txt
1.34+2-4geo/qgis/patches/patch-CMakeLists_txt
1.143+2-2geo/qgis/distinfo
+118-476 files

NetBSD/pkgsrc XkTPjFudoc CHANGES-2026

   doc: Updated geography/qgis to 3.44.12
VersionDeltaFile
1.4253+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc x8O4G2Bgeography/qgis distinfo Makefile

   geography/qgis: Update to 3.44.12

   Upstream NEWS: micro release
VersionDeltaFile
1.93+4-4geography/qgis/distinfo
1.277+2-3geography/qgis/Makefile
+6-72 files

NetBSD/pkgsrc xmS3LW0doc CHANGES-2026

   Updated devel/nasm, audio/suil
VersionDeltaFile
1.4252+3-1doc/CHANGES-2026
+3-11 files