LLVM/project 480adeflldb/bindings/interface SBStringListExtensions.i, lldb/test/API/python_api/sbstringlist TestSBStringList.py

[lldb] Implement the `__repr__` method for SBStringList. (#224134)

It was annoying to working with `SBStringList` from the lldb python
repl, because printing it out will produce something like. 
`<lldb.SBStringList; proxy of <Swig Object of type 'lldb::SBStringList
*' at 0x10556a7b0> >`.

This also implicitly implements `str(SBStringList)`.
Extend the `__getitem__` behaviour to cover integer slices. Add test
cases.
DeltaFile
+74-0lldb/test/API/python_api/sbstringlist/TestSBStringList.py
+39-9lldb/bindings/interface/SBStringListExtensions.i
+113-92 files

LLVM/project 5650232libcxx/include/__iterator static_packed_bounded_iter.h, llvm/lib/Target/LoongArch LoongArchMemoryBarrierOpt.cpp

Address comments

Created using spr 1.3.7
DeltaFile
+74-724llvm/test/CodeGen/LoongArch/memory-barrier-opt.ll
+323-0llvm/test/CodeGen/X86/apx/optimize-compare-multipred.mir
+239-0libcxx/include/__iterator/static_packed_bounded_iter.h
+4-142llvm/lib/Target/LoongArch/LoongArchMemoryBarrierOpt.cpp
+135-0llvm/test/CodeGen/AArch64/sve-vector-interleave-legalize.ll
+63-64llvm/test/MC/RISCV/corev/XCVsimd.s
+838-93084 files not shown
+2,136-1,36190 files

LLVM/project cd5a0a4libc/src/__support/File file.cpp file.h

[libc] Move File::close out of line to file.cpp (#224901)

Moved File::close from src/__support/File/file.h into
src/__support/File/file.cpp and removed #include
"src/__support/CPP/new.h" from file.h, matching Dir::close in
src/__support/File/dir.h.

src/__support/CPP/new.h renames global operator delete via __asm__ to
__llvm_libc_delete (which calls free) for the entire translation unit
without renaming operator new. Including new.h in file.h leaked this
replacement operator delete into unit test translation units that
include file.h, causing an AddressSanitizer alloc-dealloc-mismatch in
Test::createCallable during death tests.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+8-30libc/src/__support/File/file.h
+35-1libc/src/__support/File/file.cpp
+43-312 files

LLVM/project f28e7b1llvm/test/Analysis/CostModel/AArch64 speculative-load.ll, llvm/test/Transforms/LoopVectorize unsupported_early_exit.ll

[LV] Add tests for early-exit loops with faulting loads (NFC). (#224762)

Pre-committing the tests for using @llvm.speculative.load intrinsic in
LoopVectorize.
DeltaFile
+419-0llvm/test/Transforms/LoopVectorize/VPlan/AArch64/early-exit-with-speculative-load-oracle.ll
+306-0llvm/test/Transforms/LoopVectorize/unsupported_early_exit.ll
+284-0llvm/test/Transforms/LoopVectorize/AArch64/early-exit-with-speculative-load-basic.ll
+231-0llvm/test/Transforms/LoopVectorize/AArch64/early-exit-with-speculative-load-load-types.ll
+99-0llvm/test/Transforms/LoopVectorize/AArch64/early-exit-with-speculative-load-safety.ll
+77-0llvm/test/Analysis/CostModel/AArch64/speculative-load.ll
+1,416-02 files not shown
+1,497-08 files

FreeBSD/ports 19f1875cad/openscad Makefile

cad/openscad: Fix CONFLICTS

Fixes:  bcb1d04b3471 cad/openscad: Update to 2026.08.23
Approved by:    portmgr (blanket)
DeltaFile
+1-1cad/openscad/Makefile
+1-11 files

LLVM/project 951d090llvm/docs/Proposals GitHubMove.rst GitHubMove.md, llvm/docs/TableGen BackEnds.md BackEnds.rst

Address comments

Created using spr 1.3.7
DeltaFile
+2,412-0llvm/docs/TableGen/ProgRef.md
+0-2,287llvm/docs/TableGen/ProgRef.rst
+0-1,213llvm/docs/TableGen/BackEnds.rst
+1,126-0llvm/docs/TableGen/BackEnds.md
+1,090-0llvm/docs/Proposals/GitHubMove.md
+0-1,083llvm/docs/Proposals/GitHubMove.rst
+4,628-4,583509 files not shown
+28,721-19,688515 files

FreeBSD/ports 56c508ddevel/libtap Makefile, devel/libtap/files patch-CMakeLists.txt

devel/libtap: Fix build with CMake 4

Update cmake_minimum_required to 3.10

PR:             298617
Reported by:    arrowd
DeltaFile
+11-0devel/libtap/files/patch-CMakeLists.txt
+1-1devel/libtap/Makefile
+12-12 files

Linux/linux 93f5157. Makefile

Linux 7.3-rc4
DeltaFile
+1-1Makefile
+1-11 files

FreeBSD/ports e35d1fcdevel Makefile, devel/py-python-box distinfo pkg-descr

devel/py-python-box: new port

Box is a Python dictionary subclass that provides dot notation access to
its keys, while behaving like a standard dict in every other respect.
It supports conversion helpers for JSON, YAML, TOML and msgpack, along
with frozen, default and transformation box types.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             298696
DeltaFile
+35-0devel/py-python-box/Makefile
+5-0devel/py-python-box/pkg-descr
+3-0devel/py-python-box/distinfo
+1-0devel/Makefile
+44-04 files

OpenBSD/ports PUV1NPkwww/ungoogled-chromium Makefile, www/ungoogled-chromium/patches patch-v8_src_wasm_stacks_cc

   www/ungoogled-chromium: allocated WebAssembly stack memory with MAP_STACK

   OK: robert@ (maintainer)
VersionDeltaFile
1.1+28-0www/ungoogled-chromium/patches/patch-v8_src_wasm_stacks_cc
1.257+1-0www/ungoogled-chromium/Makefile
+29-02 files

OpenBSD/ports Im3qZdJwww/iridium Makefile, www/iridium/patches patch-v8_src_wasm_stacks_cc

   www/iridium: allocated WebAssembly stack memory with MAP_STACK

   OK: robert@ (maintainer)
VersionDeltaFile
1.1+28-0www/iridium/patches/patch-v8_src_wasm_stacks_cc
1.300+1-0www/iridium/Makefile
+29-02 files

OpenBSD/ports PPb8GU8www/chromium Makefile, www/chromium/patches patch-v8_src_wasm_stacks_cc

   www/chromium: allocated WebAssembly stack memory with MAP_STACK

   OK: robert@ (maintainer)
VersionDeltaFile
1.1+28-0www/chromium/patches/patch-v8_src_wasm_stacks_cc
1.934+1-0www/chromium/Makefile
+29-02 files

LLVM/project be9e982libc/include/sys mman.yaml, libc/src/sys/mman mlock2.h

[libc] Fix mlock, mlock2, and munlock signatures (#224905)

Updated libc/include/sys/mman.yaml so the first parameter of mlock,
mlock2, and munlock is const void * rather than void *.

Updated libc/src/sys/mman/mlock2.h and
libc/src/sys/mman/linux/mlock2.cpp so the flags parameter is unsigned
int rather than int.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+3-3libc/include/sys/mman.yaml
+2-1libc/src/sys/mman/linux/mlock2.cpp
+1-1libc/src/sys/mman/mlock2.h
+6-53 files

LLVM/project f2dff7bllvm/include/llvm/CodeGen CodeGenTargetMachineImpl.h, llvm/lib/CodeGen CodeGenTargetMachineImpl.cpp

CodeGen: Move DataLayout computation to CodeGenTargetMachineImpl's ctor

Every target's TargetMachine constructor passed TT.computeDataLayout() as
the DL string argument to the base constructor, duplicating the same call
across all backends. Some backends just didn't bother passing in the ABI
name.

Co-Authored-By: Claude <noreply at anthropic.com> (Claude Opus 4.8)
DeltaFile
+5-4llvm/lib/CodeGen/CodeGenTargetMachineImpl.cpp
+4-4llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+4-4llvm/include/llvm/CodeGen/CodeGenTargetMachineImpl.h
+3-4llvm/lib/Target/RISCV/RISCVTargetMachine.cpp
+3-4llvm/lib/Target/Mips/MipsTargetMachine.cpp
+3-4llvm/lib/Target/ARM/ARMTargetMachine.cpp
+22-2422 files not shown
+47-6128 files

FreeBSD/ports 2e7f386textproc Makefile, textproc/py-toon-format distinfo pkg-descr

textproc/py-toon-format: new port

TOON (Token-Oriented Object Notation) is a compact, human-readable
serialization format for handing structured data to large language models,
encoding the same content as JSON in markedly fewer tokens.  It provides
encode and decode functions along with a toon command-line tool.

PR:             298712
DeltaFile
+22-0textproc/py-toon-format/Makefile
+4-0textproc/py-toon-format/pkg-descr
+3-0textproc/py-toon-format/distinfo
+1-0textproc/Makefile
+30-04 files

LLVM/project 67154ealibcxx/include/__iterator static_packed_bounded_iter.h, libcxx/test/libcxx/iterators/static_packed_bounded_iter arithmetic.pass.cpp

Rebase, minor improvements

Created using spr 1.3.7
DeltaFile
+74-724llvm/test/CodeGen/LoongArch/memory-barrier-opt.ll
+239-0libcxx/include/__iterator/static_packed_bounded_iter.h
+4-142llvm/lib/Target/LoongArch/LoongArchMemoryBarrierOpt.cpp
+135-0llvm/test/CodeGen/AArch64/sve-vector-interleave-legalize.ll
+124-0llvm/test/CodeGen/Mips/cconv/o32-mips64.ll
+114-0libcxx/test/libcxx/iterators/static_packed_bounded_iter/arithmetic.pass.cpp
+690-86667 files not shown
+1,632-1,13373 files

NetBSD/src 0jmnJRNsys/dev/pci pucdata.c

   sys/dev/pci/pucdata.c: add entry for Intel C3000 HS UART.
VersionDeltaFile
1.120+11-2sys/dev/pci/pucdata.c
+11-21 files

LLVM/project 8692ddallvm/docs CommandLine.md, llvm/include/llvm/Support CommandLine.h

[Support] Remove cl::multi_val (#224959)

Nothing uses it: the last user, llvm-nm, moved to OptTable. The feature
would block migration to TableGen based representation.

LLM-aided
DeltaFile
+7-43llvm/lib/Support/CommandLine.cpp
+4-22llvm/include/llvm/Support/CommandLine.h
+0-10llvm/docs/CommandLine.md
+11-753 files

OpenBSD/src bXoWkgKusr.sbin/rpki-client x509.c

   Reject non-conformant certificate subject encodings

   Background:

   Even though RFC 6487 section 4 is clear: "The CommonName attribute MUST
   be encoded using the ASN.1 type PrintableString", some large CAs for
   many years incorrectly issued certificates with UTF8String encodings
   owing to a documentation bug in OpenSSL:
   https://github.com/openssl/openssl/pull/23699

   AfriNIC recently announced the completion of a multi-year project to
   reissue all non-conformant certificates, see their final update here:
   https://lists.afrinic.net/pipermail/dbwg/2026-August/000582.html

   This work cleared a major hurdle for RP implementations to impose
   stricter validation, in turn positively impacting the overall ecosystem
   because requirement baselining and adherence to standards leads to
   improved interoperability.


    [14 lines not shown]
VersionDeltaFile
1.135+2-9usr.sbin/rpki-client/x509.c
+2-91 files

NetBSD/pkgsrc-wip 38b977bgdu PLIST DESCR

gdu: Add gdu version 5.37.0.

Gdu is a disk usage analyzer similar to ncdu but parallelized.

This package installs the binary as 'gdu-go' to avoid potentially
conflicting with 'gdu' from systuils/coreutils.
DeltaFile
+380-0gdu/distinfo
+127-0gdu/go-modules.mk
+25-0gdu/Makefile
+6-0gdu/COMMIT_MSG
+5-0gdu/DESCR
+2-0gdu/PLIST
+545-01 files not shown
+546-07 files

OpenBSD/src gtkrBkfusr.bin/sndiod miofile.c siofile.c

   sndiod: Fix two missing checks of file_new()'s return value.

   Found and fixed by Acts1631 <acts1631kjv at proton.me>. Thanks!
VersionDeltaFile
1.33+7-1usr.bin/sndiod/siofile.c
1.11+5-1usr.bin/sndiod/miofile.c
+12-22 files

LLVM/project 4ffcaf6lldb/source/API SBProgress.cpp, lldb/source/Core Progress.cpp

[lldb][SBAPI] Fix crash when calling SBProgress constructor. (#224176)

Fix crash when calling SBProgress constructor with nullptr.
DeltaFile
+66-0lldb/unittests/API/SBProgressTest.cpp
+4-2lldb/source/API/SBProgress.cpp
+2-1lldb/source/Core/Progress.cpp
+1-0lldb/unittests/API/CMakeLists.txt
+73-34 files

FreeBSD/src 15efd93share/misc committers-src.dot

add nprice to committers-src

Approved by:    adrian (mentor)
Reviewed by:    adrian
Differential Revision:  https://reviews.freebsd.org/D59860

Signed-off-by: Nick Price <nprice at FreeBSD.org>
DeltaFile
+2-0share/misc/committers-src.dot
+2-01 files

NetBSD/src v6dnkoHshare/man/man4 run.4

   run.4: Some devices from my eBay pile
VersionDeltaFile
1.5+4-2share/man/man4/run.4
+4-21 files

NetBSD/src InkOk2Qsys/dev/isa pcppi.c

   pcppi(4): Don't detach at shutdown.

   No reason was ever given for detaching this at shutdown; if there's
   some important resource to release, it can be done in a pmf hook, but
   otherwise it interferes with other functionality.

   PR kern/60735: BEEP_ONHALT fails on i386
VersionDeltaFile
1.49+3-3sys/dev/isa/pcppi.c
+3-31 files

LLVM/project 1d655b0llvm/lib/Target/M68k M68kInstrControl.td, llvm/test/MC/M68k/Control/Classes MxDBcc.s

[M68k][MC] Revert "Add support for DBcc instructions" (#224950)"

llvm/llvm-project#193930 [broke m68k
builds](https://github.com/llvm/llvm-project/pull/193930#issuecomment-5751632991),
reverting
DeltaFile
+0-24llvm/lib/Target/M68k/M68kInstrControl.td
+0-9llvm/test/MC/M68k/Control/Classes/MxDBcc.s
+0-332 files

GhostBSD/ports 092582fMk/Uses mlt.mk

Mk/Uses/mlt.mk: Update version for multimadia/mlt7* 7.38.0 => 7.40.0

PR:             297364
Approved by:    blanket (fix build)
Fixes:          2cc7cf31f4a4 (update to 7.40.0, unbreak with FFmpeg9)
Sponsored by:   UNIS Labs

(cherry picked from commit 920d126ca317422d9e3eea5424e04132916550f1)
DeltaFile
+1-1Mk/Uses/mlt.mk
+1-11 files

GhostBSD/install-station bf05636. setup.py, install_station install_type.py install.py

Merge pull request #17 from Avicennasis/docs/fix-typos

docs: fix grammar and typos across install_station modules
DeltaFile
+17-17install_station/common.py
+1-1setup.py
+1-1install_station/install_type.py
+1-1install_station/install.py
+1-1install_station/data.py
+21-215 files

OPNSense/core 67a0184src/www interfaces.php

interfaces: retire these problematic validations

ISC DHCP is no longer installed by default and mostly not installed
on newer installations.  However, people tend to use older backups
and the server may be enabled still.  The alternative would be to
add a plugin check, but I don't really see the point in dragging this
on.

PR: https://forum.opnsense.org/index.php?topic=48181.0
DeltaFile
+0-7src/www/interfaces.php
+0-71 files

NetBSD/src ruWWXrJdistrib/i386/cdroms Makefile.cdrom

   Hook bootxx_hd9660 in as generic-bootimage, to enable booting ISO from
   hard drive-style media (if the platform firmware isn't too picky).
VersionDeltaFile
1.48+2-2distrib/i386/cdroms/Makefile.cdrom
+2-21 files