LLVM/project 17f8bd5 — clang/include/clang/Basic BuiltinsAMDGPU.td, clang/test/CodeGenOpenCL builtins-amdgcn-gfx1250-tensor-load-store.cl

[Clang][AMDGPU] Use unsigned int for tensor builtin D# groups (#230714)

The D# tensor descriptor groups of __builtin_amdgcn_tensor_load_to_lds
and __builtin_amdgcn_tensor_store_from_lds are bit fields, not signed
values. D0 was already declared as a vector of unsigned int; D1 through
D4 are now consistent with it.

OpenCL does not allow lax vector conversions, so the tests are updated
to pass unsigned vectors. The generated IR is unchanged.

Reference: https://github.com/llvm/llvm-project/pull/193310

Co-authored-by: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+13-15clang/test/CodeGenOpenCL/builtins-amdgcn-gfx1250-tensor-load-store.cl
+2-2clang/test/SemaOpenCL/builtins-amdgcn-error-gfx1250-param.cl
+2-2clang/include/clang/Basic/BuiltinsAMDGPU.td
+17-193 files

FreeBSD/ports cd64988 — editors/openoffice-4 distinfo Makefile

editors/openoffice-4: Upgrade to 4.1.17 RC2

Upgrade Apache OpenOffice to version 4.1.17 RC2.

MFH:            2026Q4
(cherry picked from commit e5948c273e23a7d335c486f3e972f12647f8dc99)
DeltaFile
+3-3editors/openoffice-4/distinfo
+3-3editors/openoffice-4/Makefile
+6-62 files

LLVM/project aed5dbc — lldb/docs conf.py index.md, lldb/docs/man lldb.rst

[lldb][docs] Use project-local documentation links

Replace same-project absolute URLs with relative Markdown links and Sphinx
cross-references so local and archived documentation stays self-contained.
Update generated Python API docstrings accordingly, and enable the absolute
link check for the LLDB docs to keep it that way.
DeltaFile
+4-4lldb/docs/use/lldbdap.md
+4-4lldb/docs/resources/lldbdap-contributing.md
+3-3lldb/docs/man/lldb.rst
+2-2lldb/docs/index.md
+3-0lldb/docs/conf.py
+1-1lldb/include/lldb/API/SBThread.h
+17-147 files not shown
+24-2113 files

LLVM/project dccbcb7 — llvm/docs conf.py

[docs] Enable absolute documentation link checks

Configure the LLVM documentation URL prefixes so the Sphinx build rejects
absolute links to documents in the same project. Clang is already configured.

Part of #214861
DeltaFile
+11-1llvm/docs/conf.py
+11-11 files

FreeBSD/ports d087854 — lang/rustpython Makefile distinfo

lang/rustpython: update 0.5.0 → 0.6.0
DeltaFile
+639-577lang/rustpython/distinfo
+321-290lang/rustpython/Makefile
+960-8672 files

FreeBSD/ports 7566337 — devel/py-cachebox Makefile distinfo

devel/py-cachebox: update 6.2.7 → 6.2.8
DeltaFile
+39-37devel/py-cachebox/distinfo
+20-19devel/py-cachebox/Makefile
+59-562 files

FreeBSD/ports 3dc90c3 — misc/star-history Makefile distinfo

misc/star-history: update 1.0.32 → 1.0.34
DeltaFile
+277-315misc/star-history/distinfo
+141-158misc/star-history/Makefile
+418-4732 files

FreeBSD/ports 068da91 — math/leangz Makefile distinfo

math/leangz: update 0.1.20 → 0.1.21
DeltaFile
+3-3math/leangz/distinfo
+2-2math/leangz/Makefile
+5-52 files

FreeBSD/ports 79ae99b — www/py-qh3 Makefile distinfo

www/py-qh3: update 2.0.3 → 2.0.4
DeltaFile
+39-37www/py-qh3/distinfo
+20-19www/py-qh3/Makefile
+59-562 files

FreeBSD/ports a7c5874 — databases/py-deltalake Makefile distinfo

databases/py-deltalake: update 1.6.3 → 1.6.6
DeltaFile
+363-341databases/py-deltalake/distinfo
+188-174databases/py-deltalake/Makefile
+551-5152 files

FreeBSD/ports f1ce925 — devel/tauri-cli Makefile distinfo, devel/tauri-cli/files patch-cargo-crates_cargo-mobile2-0.22.5_Cargo.toml patch-cargo-crates_cargo-mobile2-0.22.5_src_android_ndk.rs

devel/tauri-cli: update 2.11.5 → 2.12.2
DeltaFile
+545-533devel/tauri-cli/distinfo
+272-267devel/tauri-cli/Makefile
+0-29devel/tauri-cli/files/patch-cargo-crates_cargo-mobile2-0.22.4_src_os_mod.rs
+29-0devel/tauri-cli/files/patch-cargo-crates_cargo-mobile2-0.22.5_src_os_mod.rs
+16-0devel/tauri-cli/files/patch-cargo-crates_cargo-mobile2-0.22.5_Cargo.toml
+16-0devel/tauri-cli/files/patch-cargo-crates_cargo-mobile2-0.22.5_src_android_ndk.rs
+878-82910 files not shown
+915-88116 files

FreeBSD/ports 8b3cd18 — misc/rash Makefile distinfo

misc/rash: update 2.21.0 → 3.0.0
DeltaFile
+409-469misc/rash/distinfo
+205-235misc/rash/Makefile
+614-7042 files

FreeBSD/ports 4472f21 — www/wasmtime Makefile distinfo

www/wasmtime: update 49.0.1 → 49.0.2
DeltaFile
+29-29www/wasmtime/distinfo
+14-14www/wasmtime/Makefile
+43-432 files

FreeBSD/ports c7145e4 — devel/selene Makefile distinfo

devel/selene: update 0.31.0 → 0.32.0
DeltaFile
+7-7devel/selene/distinfo
+4-4devel/selene/Makefile
+11-112 files

LLVM/project 53191d4 — clang/docs ReleaseNotes.md, clang/lib/Parse ParseTemplate.cpp

[clang][Parse] Delay template-id destruction in NTTP default arguments (#230513)

There was a UAF when the lambda appears within NTTP default arguments.

Co-authored-by: Emery Conrad <emery.conrad at chicagotrading.com>
Co-authored-by: Sebastian Schwartz <sebastian.schwartz at chicagotrading.com>
Co-authored-by: Emery Conrad <emery.conrad at chicagotrading.com>
Assisted-by: Claude Code (claude-opus-5-5)
DeltaFile
+26-0clang/test/Parser/cxx2a-constrained-template-param.cpp
+5-0clang/lib/Parse/ParseTemplate.cpp
+4-0clang/docs/ReleaseNotes.md
+35-03 files

FreeBSD/ports 3f66a20 — french/wordpress Makefile distinfo, german/wordpress Makefile distinfo

{french,german}/wordpress: chase upstream distfile re-roll

Upstream re-rolled the 7.1.3 fr_FR and de_DE tarballs: the bundled
twentytwentytwo theme was dropped (matching the en_US distfile) and
the fr_FR translations were refreshed.  The WordPress core files are
unchanged.

Update distinfo and bump PORTREVISION as package contents changed.
DeltaFile
+3-3german/wordpress/distinfo
+3-3french/wordpress/distinfo
+1-0german/wordpress/Makefile
+1-0french/wordpress/Makefile
+8-64 files

LLVM/project 590e335 — utils/bazel/llvm-project-overlay/clang BUILD.bazel

[Bazel] Fixes fa70420 (#230722)

This fixes fa70420c78df1aff63387108f8c357cb0cb8b99c (#229586).

Buildkite error link:
https://buildkite.com/llvm-project/upstream-bazel/builds?commit=fa70420c78df1aff63387108f8c357cb0cb8b99c

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+19-1utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+19-11 files

LLVM/project fa70420 — clang/include/clang/CIR/Dialect/IR CIRDialectBytecode.td, clang/lib/CIR/Dialect/IR CIRDialectBytecode.cpp

[CIR] Add bytecode encodings for attributes (#229586)

Without a BytecodeDialectInterface, MLIR encodes a dialect's attributes
through their assembly format, embedding the printed text in the
bytecode. This adds native encodings for 27 CIR attributes (constants,
constant initializers, global views, method/data-member pointers, C++
special-member attributes, and small metadata attributes), modelled on
the LLVM dialect's bytecode support.

On attribute-dense modules this shrinks the bytecode ~30-40% (8.6KB to
5.4KB across the new tests). The room ahead is huge, emitting bytecode
for CIRGenModule.cpp (441MB of CIR text) still exceeds 22GB RSS and 30
minutes with these encodings (64GB and 45 minutes without), since types
keep using the assembly fallback. This is paving towards selfhosting
with bytecode.

Coverage is partial by design: anything not listed keeps using the
assembly-format fallback, exactly as before. Types keep the fallback too
until the type encodings land separately.

    [3 lines not shown]
DeltaFile
+298-0clang/include/clang/CIR/Dialect/IR/CIRDialectBytecode.td
+208-0clang/lib/CIR/Dialect/IR/CIRDialectBytecode.cpp
+73-0clang/test/CIR/Bytecode/global-view.cir
+58-0clang/test/CIR/Bytecode/attributes.cir
+43-0clang/test/CIR/Bytecode/constants.cir
+34-0clang/test/CIR/Bytecode/special-member.cir
+714-07 files not shown
+789-013 files

NetBSD/src NYNVPQL — . build.sh, tools Makefile.gnuhost

   Protect against autoconf/Xcode mishegas on macOS.

   This seems to strike periodically, confuse a developer or two for a little
   while, and then go away.  Why?  Because it happens in the interval between
   Apple issuing a version of Xcode that supports a newer OS, and newer APIs,
   and a given developer's system being upgraded (Apple typically ships Xcode
   supporting a new version of macOS a little prior to the OS itself).

   The symptom is that autoconf detects symbols that are weakly available with
   the new Xcode but which will cause built executables to dump core if called
   on the old host OS.  This is evidently being addressed in newer versions of
   autoconf but who knows when we'll get those across our tree.  The fix is to
   tell Xcode to use an older SDK if the potential for this condition is detected.
VersionDeltaFile
1.406+65-2build.sh
1.58+6-1tools/Makefile.gnuhost
+71-32 files

LLVM/project acd27db — compiler-rt/lib/scudo/standalone quarantine.h, compiler-rt/lib/scudo/standalone/tests quarantine_test.cpp

[scudo] Check quarantine batch bounds in release builds (#230247)

[Attacking Scudo's Quarantine, section 3: Write Where
Ptr](https://un1fuzz.github.io/articles/quarantine_attack.html#a3)
describes corrupting a quarantine batch's `Count` so that enqueue writes
the freed pointer outside the batch. The original [PoC and exploit code
are
here](https://github.com/un1fuzz/scudo_research/tree/main/quarantine_arbitrary_return).
`push_back()` currently guards its index with a debug-only check; an
oversized count also bypasses enqueue's full-batch equality check.

Make that bound a release-build check. Also validate both counts before
deciding whether batches can merge, enforce merge capacity in
production, and check the count before shuffling (which precedes
recycling). The capacity comparison uses subtraction after validating
both operands, avoiding corrupted-count addition wrapping around.

This closes the out-of-bounds enqueue primitive described in section 3.
It does not address section 2's Double Return attack using in-range

    [23 lines not shown]
DeltaFile
+88-0compiler-rt/lib/scudo/standalone/tests/quarantine_test.cpp
+10-4compiler-rt/lib/scudo/standalone/quarantine.h
+98-42 files

NetBSD/pkgsrc LOA1mas — devel/scmcvs Makefile

   Pullup ticket #7256 - requested by bsiegert
   devel/scmcvs: Build fix

   Revisions pulled up:
   - devel/scmcvs/Makefile                                         1.25

   ---
      Module Name:    pkgsrc
      Committed By:   hubertf
      Date:           Sat Sep 26 11:52:42 UTC 2026

      Modified Files:
              pkgsrc/devel/scmcvs: Makefile

      Log Message:
      Make this build e.g. on macOS, see PR pkg/60769 for details.
VersionDeltaFile
1.24.2.1+7-1devel/scmcvs/Makefile
+7-11 files

NetBSD/pkgsrc cxJgvTn — doc CHANGES-2026

   doc: Updated devel/unordered-dense to 5.3.2
VersionDeltaFile
1.6832+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc JBDWp3T — devel/unordered-dense Makefile distinfo

   unordered-dense: update to 5.3.2

   upstream added meson support
VersionDeltaFile
1.4+4-4devel/unordered-dense/distinfo
1.7+2-2devel/unordered-dense/Makefile
+6-62 files

FreeBSD/ports 9dae1fd — www/py-dj61-django-stubs-ext Makefile distinfo

www/py-dj61-django-stubs-ext: Update to 6.1.2

ChangeLogs:

- https://github.com/typeddjango/django-stubs/releases/tag/6.1.1
- https://github.com/typeddjango/django-stubs/releases/tag/6.1.2

MFH:            2026Q4
(cherry picked from commit 1fcb702db5468e7e252149680a93f69b453ccdb4)
DeltaFile
+3-3www/py-dj61-django-stubs-ext/distinfo
+1-1www/py-dj61-django-stubs-ext/Makefile
+4-42 files

FreeBSD/ports 7a5600e — sysutils/nginx-ui Makefile distinfo

sysutils/nginx-ui: Update to 2.8.4

ChangeLogs:

- https://github.com/0xJacky/nginx-ui/releases/tag/v2.7.0
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.8.0
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.8.1
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.8.2
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.8.3
- https://github.com/0xJacky/nginx-ui/releases/tag/v2.8.4

MFH:            2026Q4
(cherry picked from commit 4a9186709a270f3421ed37d995a0667409a43641)
DeltaFile
+7-7sysutils/nginx-ui/distinfo
+2-3sysutils/nginx-ui/Makefile
+9-102 files

FreeBSD/ports aade804 — multimedia/navidrome Makefile distinfo

multimedia/navidrome: Update to 0.64.2

ChangeLog: https://github.com/navidrome/navidrome/releases/tag/v0.64.2

MFH:            2026Q4
(cherry picked from commit 5f8b7143db30dec9a720ebd14809f8c9b52fe053)
DeltaFile
+7-7multimedia/navidrome/distinfo
+2-3multimedia/navidrome/Makefile
+9-102 files

FreeBSD/ports f22201d — www/filebrowser Makefile

www/filebrowser: Mark DEPRECATED

Upstream repo archived on Aug 31, 2026.

MFH:            2026Q4
(cherry picked from commit 2a437a89e8900a3d4da99465697cf310741ae118)
DeltaFile
+3-0www/filebrowser/Makefile
+3-01 files

FreeBSD/ports fd8114c — security/opkssh Makefile distinfo

security/opkssh: Update to 0.17.0

ChangeLog: https://github.com/openpubkey/opkssh/releases/tag/v0.17.0

MFH:            2026Q4
(cherry picked from commit 5227e087239e07db6e6e4bb665c9fe55dba6b2e2)
DeltaFile
+5-5security/opkssh/distinfo
+1-2security/opkssh/Makefile
+6-72 files

FreeNAS/freenas 0075ac6 — src/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/plugins/smb_ sharesec.py

Always write INFO/version when storing an SMB share ACL

store_share_acl only wrote the INFO/version key into share_info.tdb when
the file did not exist. This fixes a regression introduced when we added
stateful failover for SMB to truenas 26 and adds test coverage.
DeltaFile
+59-3tests/unit/test_sharesec.py
+8-8src/middlewared/middlewared/plugins/smb_/sharesec.py
+10-0tests/api2/test_430_smb_sharesec.py
+4-2src/middlewared/middlewared/plugins/smb.py
+81-134 files

FreeBSD/ports d68d0db — www/filepizza Makefile distinfo

www/filepizza: Update to 2.0.20260131

ChangeLog:
https://github.com/kern/filepizza/compare/60704b45e6e4ed0fbcc43931b759d0cb9536c146..3258673e790145ba86637114a35388165a651ff3
DeltaFile
+1,175-1,172www/filepizza/pkg-plist
+3-3www/filepizza/distinfo
+2-2www/filepizza/Makefile
+1,180-1,1773 files