LLVM/project ede75e5clang/lib/AST/ByteCode Interp.cpp, clang/test/AST/ByteCode cxx20.cpp

[clang][bytecode] Don't diagnose const assignments... (#192593)

... when we're in CPCE mode.
DeltaFile
+9-0clang/test/AST/ByteCode/cxx20.cpp
+5-3clang/lib/AST/ByteCode/Interp.cpp
+14-32 files

LLVM/project 81af175llvm/tools/llvm-readobj ELFDumper.cpp

fixup! [Object][ELF] Pass Error to WarningHandler
DeltaFile
+32-34llvm/tools/llvm-readobj/ELFDumper.cpp
+32-341 files

FreeBSD/ports 684614bdevel/electron41 distinfo, devel/electron41/files patch-chrome_browser_about__flags.cc patch-electron_spec_api-browser-window-spec.ts

devel/electron41: Update to 41.2.0

Changelog: https://github.com/electron/electron/releases/tag/v41.2.0

Reported by:    GitHub (watch releases)
DeltaFile
+158-15devel/electron41/files/packagejsons/yarn.lock
+56-56devel/electron41/files/patch-chrome_browser_about__flags.cc
+16-16devel/electron41/files/patch-electron_spec_api-browser-window-spec.ts
+11-11devel/electron41/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+7-7devel/electron41/distinfo
+4-4devel/electron41/files/patch-chrome_common_chrome__features.cc
+252-10919 files not shown
+304-15725 files

LLVM/project 218e747clang/lib/CIR/CodeGen CIRGenBuiltinAMDGPU.cpp, clang/test/CIR/CodeGenHIP builtins-amdgcn-logb-scalbn.hip

[CIR][AMDGPU] Fix FltSemantics, naming convention, and CIR APIs
DeltaFile
+52-61clang/lib/CIR/CodeGen/CIRGenBuiltinAMDGPU.cpp
+12-0clang/test/CIR/CodeGenHIP/builtins-amdgcn-logb-scalbn.hip
+64-612 files

LLVM/project 95b516eclang/lib/CIR/CodeGen CIRGenBuiltinAMDGPU.cpp, clang/test/CIR/CodeGenHIP builtins-amdgcn-logb-scalbn.hip

[CIR][AMDGPU] Adds amdgcn logb and scalebn builtins
DeltaFile
+89-10clang/lib/CIR/CodeGen/CIRGenBuiltinAMDGPU.cpp
+42-0clang/test/CIR/CodeGenHIP/builtins-amdgcn-logb-scalbn.hip
+131-102 files

LLVM/project 02bee9aclang/lib/CIR/CodeGen CIRGenBuiltin.cpp CIRGenBuiltinAMDGPU.cpp, clang/test/CIR/CodeGenHIP builtins-amdgcn-logb-scalbn.hip

[CIR][AMDGPU] Fix constrained FP and library calls path
DeltaFile
+26-1clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+9-17clang/test/CIR/CodeGenHIP/builtins-amdgcn-logb-scalbn.hip
+2-3clang/lib/CIR/CodeGen/CIRGenBuiltinAMDGPU.cpp
+3-0clang/lib/CIR/CodeGen/TargetInfo.h
+2-0clang/lib/CIR/CodeGen/TargetInfo.cpp
+42-215 files

HardenedBSD/src 2bee560sys/dev/asmc asmc.c asmcvar.h, sys/dev/rge if_rge.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+435-2sys/dev/asmc/asmc.c
+126-0sys/tools/syscalls/scripts/syscall_json.lua
+60-11tests/sys/kqueue/kqueue_fork.c
+12-16sys/dev/rge/if_rge.c
+19-0sys/tools/syscalls/core/scarg.lua
+10-0sys/dev/asmc/asmcvar.h
+662-2915 files not shown
+700-3321 files

HardenedBSD/src d47429asys/dev/asmc asmc.c asmcvar.h, sys/dev/rge if_rge.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+435-2sys/dev/asmc/asmc.c
+126-0sys/tools/syscalls/scripts/syscall_json.lua
+60-11tests/sys/kqueue/kqueue_fork.c
+12-16sys/dev/rge/if_rge.c
+19-0sys/tools/syscalls/core/scarg.lua
+10-0sys/dev/asmc/asmcvar.h
+662-2915 files not shown
+700-3321 files

HardenedBSD/ports ad9ace3lang/nickel distinfo Makefile.crates, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+1,221-0lang/nickel/distinfo
+609-0lang/nickel/Makefile.crates
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+25-0lang/nickel/Makefile
+10-10www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+9-9www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+1,925-7027 files not shown
+2,011-12533 files

HardenedBSD/ports 32d0835math/saga/files patch-src_saga__core_saga__cmd_saga__cmd.cpp patch-src_saga__core_saga__gui_dlg__about.cpp

math/saga: Update to 9.12.2

Fixes a crash in the landsat_scene_import tool in GDALOpen(Ex)(),
when trying to open a non-existing file

Unfortunately, the tarball still contains many files with CRLF line
endings, so dos2unix is used again.

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.12.2/attachment/changelog_saga_9.12.2.txt
DeltaFile
+16-16math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp
+14-14math/saga/files/patch-src_saga__core_saga__gui_dlg__about.cpp
+10-10math/saga/files/patch-CMakeLists.txt
+9-9math/saga/files/patch-src_saga__core_saga__gui_CMakeLists.txt
+8-8math/saga/files/patch-src_tools_imagery_imagery__svm_svm__grids.h
+8-8math/saga/files/patch-src_tools_imagery_imagery__svm_MLB__Interface.cpp
+65-652 files not shown
+72-718 files

FreeBSD/ports 32d0835math/saga/files patch-src_saga__core_saga__cmd_saga__cmd.cpp patch-src_saga__core_saga__gui_dlg__about.cpp

math/saga: Update to 9.12.2

Fixes a crash in the landsat_scene_import tool in GDALOpen(Ex)(),
when trying to open a non-existing file

Unfortunately, the tarball still contains many files with CRLF line
endings, so dos2unix is used again.

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.12.2/attachment/changelog_saga_9.12.2.txt
DeltaFile
+16-16math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp
+14-14math/saga/files/patch-src_saga__core_saga__gui_dlg__about.cpp
+10-10math/saga/files/patch-CMakeLists.txt
+9-9math/saga/files/patch-src_saga__core_saga__gui_CMakeLists.txt
+8-8math/saga/files/patch-src_tools_imagery_imagery__svm_svm__grids.h
+8-8math/saga/files/patch-src_tools_imagery_imagery__svm_MLB__Interface.cpp
+65-652 files not shown
+72-718 files

FreeBSD/ports 6d6c559www/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

www/ungoogled-chromium: update to 147.0.7727.101

Security:       https://vuxml.freebsd.org/freebsd/d93c247b-4dba-43ce-b5c0-ac5bd03bea8d.html
(cherry picked from commit a6bfc96b002f889e78c1aeb90b70e4999bd965ac)
DeltaFile
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+10-10www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+9-9www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+7-7www/ungoogled-chromium/distinfo
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+3-3www/ungoogled-chromium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
+83-838 files not shown
+101-10114 files

FreeBSD/ports a6bfc96www/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

www/ungoogled-chromium: update to 147.0.7727.101

Security:       https://vuxml.freebsd.org/freebsd/d93c247b-4dba-43ce-b5c0-ac5bd03bea8d.html
DeltaFile
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+10-10www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+9-9www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+7-7www/ungoogled-chromium/distinfo
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
+83-838 files not shown
+101-10114 files

HardenedBSD/ports a6bfc96www/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

www/ungoogled-chromium: update to 147.0.7727.101

Security:       https://vuxml.freebsd.org/freebsd/d93c247b-4dba-43ce-b5c0-ac5bd03bea8d.html
DeltaFile
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+10-10www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+9-9www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+7-7www/ungoogled-chromium/distinfo
+3-3www/ungoogled-chromium/files/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+3-3www/ungoogled-chromium/files/patch-services_device_hid_BUILD.gn
+83-838 files not shown
+101-10114 files

OpenBSD/ports 1oSCHnIwww/ungoogled-chromium distinfo, www/ungoogled-chromium/patches patch-chrome_browser_about_flags_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5

   update to 147.0.7727.101
VersionDeltaFile
1.58+50-50www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.57+9-9www/ungoogled-chromium/patches/patch-third_party_blink_renderer_platform_runtime_enabled_features_json5
1.23+8-8www/ungoogled-chromium/patches/patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc
1.145+6-6www/ungoogled-chromium/distinfo
1.6+2-2www/ungoogled-chromium/patches/patch-services_device_hid_BUILD_gn
1.14+2-2www/ungoogled-chromium/patches/patch-components_password_manager_core_browser_password_manual_fallback_flow_cc
+77-778 files not shown
+88-8914 files

LLVM/project fca80b4llvm/lib/Target/AMDGPU AMDGPUSwLowerLDS.cpp, llvm/test/CodeGen/AMDGPU amdgpu-sw-lower-lds-static-alloca-placement.ll

[AMDGPU][ASAN] Move allocas to entry block in amdgpu-sw-lower-lds pass (#190772)

The `amdgpu-sw-lower-lds` pass inserts a workitem-0 check, malloc, and
barrier before the original entry block, creating a new entry block.
This pushes the original allocas into a non-entry block, causing LLVM to
treat them as dynamic allocas.

AMDGPU backend generates incorrect flat addresses for dynamic alloca
addrspacecasts at -O0, causing memory faults when ASan is enabled with
LDS.

This PR hoists constant-size allocas to the new entry block so they
remain static.
DeltaFile
+61-0llvm/test/CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-alloca-placement.ll
+14-1llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp
+75-12 files

NetBSD/pkgsrc uMoWE6edoc CHANGES-2026

   Updated math/fast_float, devel/py-packaging
VersionDeltaFile
1.2407+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc WK1KQbcdevel/py-packaging PLIST distinfo

   py-packaging: updated to 26.1

   26.1 - 2026-04-14

   Features:

   * PEP 783: add handling for Emscripten wheel tags in
   * PEP 803: add handling for the ``abi3.abi3t`` free-threading tag in
   * PEP 723: add ``packaging.dependency_groups`` module, based on the ``dependency-groups`` package in
   * Add the ``packaging.direct_url`` module in
   * Add the ``packaging.errors`` module in
   * Add ``SpecifierSet.is_unsatisfiable`` using ranges (new internals that will be expanded in future versions) in
   * Add ``create_compatible_tags_selector`` to select compatible tags in
   * Add a ``key`` argument to ``SpecifierSet.filter()`` in
   * Support ``&`` and ``|`` for ``Marker``'s in
   * Normalize ``Version.__replace__`` and add ``Version.from_parts`` in
   * Add an option to validate compressed tag set sort order in ``parse_wheel_filename`` in

   Behavior adaptations:

    [70 lines not shown]
VersionDeltaFile
1.11+10-4devel/py-packaging/PLIST
1.22+4-4devel/py-packaging/distinfo
1.27+2-2devel/py-packaging/Makefile
+16-103 files

NetBSD/pkgsrc GRE9Anlmath/fast_float distinfo Makefile

   fast_float: updated to 8.2.5

   8.2.5
   Fix Bazel build with bzlmod
   Replace std::min with ternary operators to avoid dependency
VersionDeltaFile
1.13+4-4math/fast_float/distinfo
1.13+2-2math/fast_float/Makefile
+6-62 files

HardenedBSD/ports 96a7b88lang Makefile, lang/nickel distinfo Makefile.crates

[NEW PORT] lang/nickel Universal configuration language

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             294549
DeltaFile
+1,221-0lang/nickel/distinfo
+609-0lang/nickel/Makefile.crates
+25-0lang/nickel/Makefile
+16-0lang/nickel/pkg-descr
+1-0lang/Makefile
+1,872-05 files

FreeBSD/ports 96a7b88lang Makefile, lang/nickel distinfo Makefile.crates

[NEW PORT] lang/nickel Universal configuration language

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             294549
DeltaFile
+1,221-0lang/nickel/distinfo
+609-0lang/nickel/Makefile.crates
+25-0lang/nickel/Makefile
+16-0lang/nickel/pkg-descr
+1-0lang/Makefile
+1,872-05 files

LLVM/project 9854bf4llvm/lib/Target/AMDGPU AMDGPUMCResourceInfo.cpp AMDGPUResourceUsageAnalysis.cpp, llvm/test/CodeGen/AMDGPU object-linking-local-resources.ll lds-link-time-codegen-indirect.ll

[AMDGPU] Report only local per-function resource usage when object linking is enabled

With object linking the linker aggregates resource usage across TUs via
`.amdgpu.info`, so compile-time pessimism and call-graph propagation duplicate
the linker's work or pollute its inputs.

In this mode, skip the per-callsite conservative bumps in
`AMDGPUResourceUsageAnalysis` and assign each resource symbol in
`AMDGPUMCResourceInfo` a concrete local constant instead of building call-graph
max/or expressions.
DeltaFile
+104-0llvm/test/CodeGen/AMDGPU/object-linking-local-resources.ll
+26-8llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.cpp
+10-1llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp
+4-0llvm/lib/Target/AMDGPU/AMDGPUMCResourceInfo.h
+1-1llvm/test/CodeGen/AMDGPU/lds-link-time-codegen-indirect.ll
+145-105 files

OpenBSD/ports Pthwjq9security/nss distinfo Makefile

   security/nss: update to 3.123.

   will be required for firefox 151 per #2026577
VersionDeltaFile
1.171+2-2security/nss/distinfo
1.212+1-1security/nss/Makefile
+3-32 files

HardenedBSD/ports 1cd34f6x11-drivers/xorgxrdp Makefile, x11-drivers/xorgxrdp-devel Makefile

x11-drivers/xorgxrdp{,-devel}: Bump after xorg update
DeltaFile
+1-1x11-drivers/xorgxrdp-devel/Makefile
+1-1x11-drivers/xorgxrdp/Makefile
+2-22 files

FreeBSD/ports 1cd34f6x11-drivers/xorgxrdp Makefile, x11-drivers/xorgxrdp-devel Makefile

x11-drivers/xorgxrdp{,-devel}: Bump after xorg update
DeltaFile
+1-1x11-drivers/xorgxrdp-devel/Makefile
+1-1x11-drivers/xorgxrdp/Makefile
+2-22 files

FreeBSD/ports ed39a55sysutils/appjail-devel distinfo Makefile

sysutils/appjail-devel: Update to 4.11.1.20260416

ChangeLog:
https://github.com/DtxdF/AppJail/commits/ddafd23acf2d30266be24d72085f7fbd6d32eb3f/

MFH:            2026Q2
(cherry picked from commit 94e696df07ad7d8bfa2753dc111ed688a17fb267)
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files

FreeBSD/ports 14b20bdsysutils/appjail distinfo Makefile

sysutils/appjail: Update to 4.11.1

ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v4.11.1

MFH:            2026Q2
(cherry picked from commit 2f88ad276e52290f4b9b13ba9c8744e1b155025d)
DeltaFile
+3-3sysutils/appjail/distinfo
+1-1sysutils/appjail/Makefile
+4-42 files

HardenedBSD/ports 2f88ad2sysutils/appjail distinfo Makefile

sysutils/appjail: Update to 4.11.1

ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v4.11.1

MFH:            2026Q2
DeltaFile
+3-3sysutils/appjail/distinfo
+1-1sysutils/appjail/Makefile
+4-42 files

FreeBSD/ports 94e696dsysutils/appjail-devel distinfo Makefile

sysutils/appjail-devel: Update to 4.11.1.20260416

ChangeLog:
https://github.com/DtxdF/AppJail/commits/ddafd23acf2d30266be24d72085f7fbd6d32eb3f/

MFH:            2026Q2
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files

HardenedBSD/ports 94e696dsysutils/appjail-devel distinfo Makefile

sysutils/appjail-devel: Update to 4.11.1.20260416

ChangeLog:
https://github.com/DtxdF/AppJail/commits/ddafd23acf2d30266be24d72085f7fbd6d32eb3f/

MFH:            2026Q2
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files