FreeBSD/ports 3807b5ddevel/py-archinfo distinfo Makefile

devel/py-archinfo: Update 9.2.219 => 9.3.0

Commit log:
https://github.com/angr/archinfo/compare/v9.2.219...v9.3.0

PR:             296848
Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/py-archinfo/distinfo
+1-1devel/py-archinfo/Makefile
+4-42 files

FreeBSD/ports b78afa4news/inn-current pkg-plist distinfo

news/inn-current: Update to 20260716
DeltaFile
+7-0news/inn-current/pkg-plist
+3-3news/inn-current/distinfo
+1-1news/inn-current/Makefile
+11-43 files

FreeBSD/doc 331ffedwebsite/content/en/status/report-2026-04-2026-06 mpls.adoc

Status/2026Q2/mpls.adoc: Add report
DeltaFile
+21-0website/content/en/status/report-2026-04-2026-06/mpls.adoc
+21-01 files

FreeBSD/doc 9da80e6website/content/en/status/report-2026-04-2026-06 bugmeister.adoc

Status/2026Q2/bugmeister.adoc: Add report
DeltaFile
+69-0website/content/en/status/report-2026-04-2026-06/bugmeister.adoc
+69-01 files

FreeBSD/doc 165d0b5website/content/en/status/report-2026-04-2026-06 arduino.adoc

Status/2026Q2/arduino.adoc: Add report
DeltaFile
+29-0website/content/en/status/report-2026-04-2026-06/arduino.adoc
+29-01 files

LLVM/project 8377d59libsycl/src event.cpp, libsycl/unittests/event event.cpp

[libsycl] add explicit instantiations for event::get_profiling_info (#210118)

Assisted by GH Copilot.

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+22-0libsycl/unittests/event/event.cpp
+9-0libsycl/src/event.cpp
+31-02 files

LLVM/project e1e6c0elldb/unittests/Target ReExportedSymbolTest.cpp

fixup! Add unit tests for ELF filter-library symbol handling.
DeltaFile
+35-4lldb/unittests/Target/ReExportedSymbolTest.cpp
+35-41 files

FreeBSD/src 82aca8epackages/sound Makefile

packages/sound: Add dependency on bsdconfig

Since the devd rules use sysrc, bsdconfig should be installed.

MFC after:      3 days
DeltaFile
+3-0packages/sound/Makefile
+3-01 files

LLVM/project 671c0a2clang/lib/Driver ToolChain.cpp, clang/test/Driver cygwin-print-file-name.c

[Clang][Driver] Fix compiler-rt library directory for cygwin (#208925)

If compiler-rt is built with `LLVM_ENABLE_PER_TARGET_RUNTIME_DIR=OFF`,
its search directory is incorrect.

Specifically, `ToolChain::getOSLibName()` returns `windows` instead of
`cygwin` in a Cygwin environment, due to falling back to getOS(). This
results in a link error against compiler-rt.

This patch makes `getOSLibName()` return `cygwin`, ensuring that
compiler-rt is linked correctly.

---------

Signed-off-by: Takashi Yano <takashi.yano at nifty.ne.jp>
DeltaFile
+15-0clang/test/Driver/cygwin-print-file-name.c
+2-0clang/lib/Driver/ToolChain.cpp
+0-0clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/lib/x86_64-pc-windows-cygnus/libclang_rt.builtins.a
+0-0clang/test/Driver/Inputs/resource_dir/lib/cygwin/libclang_rt.builtins-x86_64.a
+17-04 files

LLVM/project 3402737lldb/source/Plugins/ObjectFile/ELF ObjectFileELF.cpp, lldb/source/Symbol Symbol.cpp

fixup! [LLDB] Support Auxiliary library in ELF format
DeltaFile
+0-9lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
+1-1lldb/source/Symbol/Symbol.cpp
+1-102 files

LLVM/project 9eec5a1clang/lib/CodeGen CGCall.cpp CodeGenTypes.h, clang/lib/CodeGen/Targets X86.cpp

Revert "[clang][CodeGen][X86_64] Honor per-function AVX ABI in C/C++ call pat…"

This reverts commit 464b46a73b7592c95222cf2e64b34ffe6f2cf251.
DeltaFile
+51-105clang/lib/CodeGen/CGCall.cpp
+15-128clang/unittests/CodeGen/CodeGenExternalTest.cpp
+0-121clang/test/CodeGenCXX/target-avx-method-abi.cpp
+0-71clang/test/CodeGen/target-avx-function-abi.c
+1-54clang/lib/CodeGen/Targets/X86.cpp
+13-24clang/lib/CodeGen/CodeGenTypes.h
+80-50322 files not shown
+123-62628 files

NetBSD/src n37hpS2sys/arch/amiga/dev grf_rt.c grf_rh.c, sys/arch/evbarm/smdk2xx0 smdk2410_kbd.c

   fix various typos in comments.
VersionDeltaFile
1.40+9-9sys/net/zlib.c
1.63+3-3sys/arch/amiga/dev/grf_rt.c
1.13+3-3sys/arch/evbarm/smdk2xx0/smdk2410_kbd.c
1.63+3-3sys/arch/amiga/dev/grf_rh.c
1.15+3-3sys/dev/dmover/swdmover.c
1.6+2-2sys/dev/ic/cd18xxvar.h
+23-232 files not shown
+27-278 files

FreeBSD/doc f303903website/content/en/status/report-2026-04-2026-06 lkpi-wireless.adoc

Status/2026Q2/lkpi-wireless.adoc: 802.11 wireless update

Sponsored by:   The FreeBSD Foundation
Reviewed by:    salvadore
Differential Revision: https://reviews.freebsd.org/D57984
DeltaFile
+118-0website/content/en/status/report-2026-04-2026-06/lkpi-wireless.adoc
+118-01 files

LLVM/project a4cad33llvm/lib/Support KnownBits.cpp, llvm/test/CodeGen/AArch64/GlobalISel knownbits-urem.mir

[KnownBits] Use X < Y identity and umin(MaxX, MaxY - 1) bound in urem (#210262)

Tightens `KnownBits::urem` with the two facts `ConstantRange::urem`
already uses:

- `L % R == L` when `MaxL < MinR`: return the LHS bits unchanged. This
can propagate known one bits, which the current leading-zeros-only
reasoning never produces.
- `L % R <= umin(MaxL, MaxR - 1)`, since a zero divisor is UB: keep that
bound's leading zeros. This is one bit stronger than the per-operand
leading-zero count when `MaxR` is a power of two, and together with
`remGetLowBits` it subsumes the power-of-two-constant special case,
which is removed.

Soundness is covered by the existing exhaustive unit test (widths 1 and
4; additionally brute-forced at width 5). Across all 6480 valid width-4
KnownBits pairs, non-optimal results drop from 3332 to 2090. The
residual is number-theoretic (e.g. the exact value of `10 % 3`), out of
reach of leading-bit/range reasoning, so `CheckOptimality` stays off for

    [2 lines not shown]
DeltaFile
+54-0llvm/test/CodeGen/AArch64/GlobalISel/knownbits-urem.mir
+14-12llvm/lib/Support/KnownBits.cpp
+24-0llvm/test/Transforms/InstCombine/known-bits.ll
+92-123 files

LLVM/project 2a006dfllvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64/GlobalISel knownbits-vashr.mir

[AArch64][GlobalISel] Add sign bits for G_VASHR (#210269)

Ports the `AArch64ISD::VASHR` case from
`ComputeNumSignBitsForTargetNode` to the GlobalISel hook: an arithmetic
right shift by K adds K copies of the sign bit, so the result has
`min(SignBits(Src) + K, ScalarSizeInBits)` sign bits. `G_VASHR`'s shift
amount is always an immediate in `[1, ElementBits]`.

Follow-up to #198314, which added the `G_FCM*` cases.

Assisted by Claude (Anthropic).
DeltaFile
+57-0llvm/test/CodeGen/AArch64/GlobalISel/knownbits-vashr.mir
+8-0llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+65-02 files

LLVM/project 2b2df26lld/COFF InputFiles.cpp Driver.cpp, lld/test/COFF link-dll-arm64x.s

Revert "[LLD] [COFF] Fix linking directly against an ARM64X DLL without import library (#210080)" (#210299)

This reverts commit a3bcc010c7b7d5fa43ab7928a88312841c4322dd, which
breaks in asan build.
DeltaFile
+0-81lld/test/COFF/link-dll-arm64x.s
+20-3lld/COFF/InputFiles.cpp
+1-15lld/COFF/Driver.cpp
+2-4lld/COFF/InputFiles.h
+23-1034 files

LLVM/project afa73e4llvm/lib/Transforms/Scalar ConstraintElimination.cpp, llvm/test/Transforms/ConstraintElimination eq.ll ne.ll

[ConstraintElimination] Handle equality predicates with signed system (#205331)

Equality predicate solving has been supported for quite a while, eq/ne
facts were extended to the signed constraint system more recently
(7fb97bee9269f0d4239908ac8def70be696991c6). When solving
eq/ne conditions, query the signed system as well on inconclusive
answers from the unsigned one.

Fixes: https://github.com/llvm/llvm-project/issues/205282.
Fixes: https://github.com/llvm/llvm-project/issues/63505.
DeltaFile
+38-18llvm/lib/Transforms/Scalar/ConstraintElimination.cpp
+33-0llvm/test/Transforms/ConstraintElimination/eq.ll
+16-1llvm/test/Transforms/ConstraintElimination/ne.ll
+87-193 files

LLVM/project be5ca73llvm/test/CodeGen/AMDGPU div_i128.ll div_v2i128.ll, llvm/test/CodeGen/AMDGPU/GlobalISel fshl.ll fshr.ll

GlobalISel: Use extended LLTs in lshr narrow combine
DeltaFile
+3,024-2,355llvm/test/CodeGen/AMDGPU/GlobalISel/fshl.ll
+3,080-2,174llvm/test/CodeGen/AMDGPU/GlobalISel/fshr.ll
+1,894-2,067llvm/test/CodeGen/AMDGPU/div_i128.ll
+1,365-1,378llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+1,625-788llvm/test/CodeGen/AMDGPU/itofp.i128.ll
+218-153llvm/test/CodeGen/AMDGPU/GlobalISel/sdiv.i64.ll
+11,206-8,91510 files not shown
+12,049-9,47316 files

LLVM/project 06effa5llvm/lib/IR Verifier.cpp, llvm/test/Verifier matrix-intrinsics.ll

[LLVM][Verifier] Remove constant-only matrix stride check (#207665)

Remove the verifier check requiring constant column-major matrix
load/store strides to be greater than or equal to the row count.

The stride operand is not an immarg, so the verifier must not enforce
constraints that only apply when the argument happens to be constant.
DeltaFile
+6-9llvm/lib/IR/Verifier.cpp
+2-4llvm/test/Verifier/matrix-intrinsics.ll
+8-132 files

OpenBSD/ports AcTAZgtdevel/cargo-c distinfo crates.inc

   Update to cargo-c 0.10.24

   https://github.com/lu-zero/cargo-c/releases/tag/v0.10.24
VersionDeltaFile
1.17+262-334devel/cargo-c/distinfo
1.17+129-165devel/cargo-c/crates.inc
1.17+1-1devel/cargo-c/Makefile
+392-5003 files

FreeBSD/ports 1ed67d2security/debian-keyring Makefile distinfo

security/debian-keyring: Update 2025.03.23 → 2026.06.27

PR:             296846
Sponsored by:   UNIS Labs
DeltaFile
+5-3security/debian-keyring/Makefile
+3-3security/debian-keyring/distinfo
+8-62 files

LLVM/project d444e3eclang/docs ReleaseNotes.md, clang/lib/AST ExprCXX.cpp

[Clang][Sema] Fix crash in UnresolvedMemberExpr check (#209792)

This closes https://github.com/llvm/llvm-project/issues/209427

The test currently crashes because while iterating over the candidate
members of an unresolved member expression, `decl` is a `UsingShadowDecl`
with underlying decl as `UnresolvedUsingValueDecl`.

The current `isa<UnresolvedUsingValueDecl>(decl)` guard only checks the
outer `UsingShadowDecl` and misses the unresolved-using decl hidden
inside it, so `getAsFunction()` returns nullptr and
`cast<CXXMethodDecl>(nullptr)` asserts.
 
This patch checks the `UnresolvedUsingValueDecl` inside by calling
`getUnderlyingDecl()` before the guard.

This used to happen before a2794f9f363361f87a3538b90b78ff13381d5ce1.
DeltaFile
+11-0clang/test/SemaCXX/using-decl-templates.cpp
+2-3clang/lib/AST/ExprCXX.cpp
+3-0clang/docs/ReleaseNotes.md
+16-33 files

NetBSD/pkgsrc-wip c422e48CodeWhale distinfo cargo-depends.mk

Update to v.0.9.0. Multiple significant changes
DeltaFile
+87-57CodeWhale/distinfo
+28-18CodeWhale/cargo-depends.mk
+2-2CodeWhale/COMMIT_MSG
+1-1CodeWhale/Makefile
+118-784 files

LLVM/project e8f9589clang/include/clang/Options Options.td, clang/lib/Driver/ToolChains Clang.cpp

[Driver][DirectX] Add `/Qstrip_debug` flag (#204832)

Add the flag that removes ILDB part from the main DXContainer.
DeltaFile
+13-0llvm/test/CodeGen/DirectX/ContainerData/ContainerFlags.ll
+7-3llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp
+4-1llvm/lib/MC/MCDXContainerWriter.cpp
+4-0clang/lib/Driver/ToolChains/Clang.cpp
+3-0clang/include/clang/Options/Options.td
+2-0clang/test/Driver/dxc_debug.hlsl
+33-46 files

FreeNAS/freenas 79520basrc/middlewared/middlewared/test/integration/assets kmip.py, tests/api2 test_kmip.py

Basic tests for KMIP
DeltaFile
+129-0src/middlewared/middlewared/test/integration/assets/kmip.py
+48-0tests/api2/test_kmip.py
+177-02 files

NetBSD/pkgsrc 0jSwEJSdoc CHANGES-2026

   Updated devel/nsis, net/libtorrent, net/rtorrent
VersionDeltaFile
1.4517+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc gxMSLXNnet/libtorrent distinfo PLIST, net/rtorrent distinfo Makefile

   libtorrent rtorrent: updated to 0.16.18

   0.16.18

   Encryption settings have changed to be easier to use, and changing listen or DHT ports can be done while rtorrent is running.
VersionDeltaFile
1.65+4-4net/rtorrent/distinfo
1.69+4-4net/libtorrent/distinfo
1.28+4-3net/libtorrent/PLIST
1.132+2-2net/rtorrent/Makefile
1.95+2-2net/libtorrent/Makefile
+16-155 files

NetBSD/pkgsrc AYVLKOCdevel/nsis Makefile distinfo, devel/nsis/patches patch-Docs_src_bin_halibut_halibut.h

   nsis: updated to 3.12

   3.12

   Security

   Don't use the Low IL temp directory when elevated
   This stops a possible privilege escalation for installers running as SYSTEM.

   Minor Changes

   Added StartsWith[S], EndsWith[S], Contains[S], IsLowerCase and IsUpperCase LogicLib operators.

   Build System

   Support Python older than 3.6 again
   Preliminary ARM64 support in makensis.nsi
VersionDeltaFile
1.27+23-20devel/nsis/Makefile
1.9+7-8devel/nsis/distinfo
1.5+8-3devel/nsis/PLIST
1.2+1-1devel/nsis/patches/patch-Docs_src_bin_halibut_halibut.h
+39-324 files

FreeBSD/ports bbc2d5ewww/librewolf distinfo Makefile

www/librewolf: Update 152.0.5-1 => 152.0.6-1

Release Notes:
https://www.firefox.com/en-US/firefox/152.0.6/releasenotes/

PR:             296845
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit b70f457b83c9404ab78fff00fdc6e9b6b463dbea)
DeltaFile
+3-3www/librewolf/distinfo
+1-1www/librewolf/Makefile
+4-42 files

LLVM/project 2ab3593llvm/lib/Target/AMDGPU AMDGPUWaitcntTracking.cpp

Fix merge
DeltaFile
+2-2llvm/lib/Target/AMDGPU/AMDGPUWaitcntTracking.cpp
+2-21 files