LLVM/project f87250eclang/lib/AST Type.cpp, clang/test/CodeGenHLSL BoolMatrix.hlsl

[Clang] Make matrix type trivially copyable (#193634)

In order to simplify matrix casting and follow the existing pattern HLSL
is doing, the matrix needs to be trivially copyable.
related to: https://github.com/llvm/llvm-project/issues/184471

---------

Co-authored-by: Joao Saffran <jderezende at microsoft.com>
DeltaFile
+8-4clang/test/SemaCXX/type-traits.cpp
+2-6clang/test/CodeGenHLSL/BoolMatrix.hlsl
+3-2clang/lib/AST/Type.cpp
+13-123 files

FreeNAS/freenas 4e942d4tests/sharing_protocols/nfs test_nfs_op_copy.py

Fix
DeltaFile
+6-201tests/sharing_protocols/nfs/test_nfs_op_copy.py
+6-2011 files

FreeBSD/ports c9805b5net/uriparser distinfo Makefile

net/uriparser: Update 1.0.1 => 1.0.2

Changelog:
https://github.com/uriparser/uriparser/blob/uriparser-1.0.2/ChangeLog

PR:             295132
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 2dbb650aab3c5802f7d38efcc57ac6e93d006c3a)
DeltaFile
+7-7net/uriparser/distinfo
+1-1net/uriparser/Makefile
+1-1net/uriparser/pkg-plist
+9-93 files

FreeBSD/ports 2dbb650net/uriparser distinfo Makefile

net/uriparser: Update 1.0.1 => 1.0.2

Changelog:
https://github.com/uriparser/uriparser/blob/uriparser-1.0.2/ChangeLog

PR:             295132
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+7-7net/uriparser/distinfo
+1-1net/uriparser/Makefile
+1-1net/uriparser/pkg-plist
+9-93 files

LLVM/project 46ef11blld/ELF Driver.cpp Config.h, lld/test/ELF reproduce-thin-archive.s

[ELF] Fix --reproduce non-determinism with parallel input loading (#196773)

After #191690, LoadJob::Archive runs in parallel and getArchiveMembers()
calls ctx.tar->append() from the parallel body. TarWriter::append is
unsynchronized. Member order in the tar is also non-deterministic
because parallelFor scheduling determines append order.

Buffer per-job tar entries during the parallel pass and flush them in
the
existing serial post-pass, mirroring the thinBufs / files pattern.
DeltaFile
+15-3lld/test/ELF/reproduce-thin-archive.s
+7-2lld/ELF/Driver.cpp
+1-0lld/ELF/Config.h
+23-53 files

FreeBSD/ports ede780b. UPDATING, games/minecraft-server Makefile distinfo

games/minecraft-server: Update 1.21.11 => 26.1.2

Changelogs:
https://www.minecraft.net/en-us/article/minecraft-java-edition-26-1
https://www.minecraft.net/en-us/article/minecraft-java-edition-26-1-1
https://www.minecraft.net/en-us/article/minecraft-java-edition-26-1-2

PR:             294942
Approved by:    Jonathan Price <freebsd at jonathanprice.org> (maintainer, implicit)
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+31-0UPDATING
+26-2games/minecraft-server/files/pkg-message.in
+3-4games/minecraft-server/Makefile
+3-3games/minecraft-server/distinfo
+2-2games/minecraft-server/files/minecraft.in
+2-2games/minecraft-server/pkg-plist
+67-131 files not shown
+68-147 files

FreeBSD/ports 5c4285dmisc/gemini-cli pkg-plist distinfo, misc/gemini-cli/files package-lock.json

misc/gemini-cli: update 0.39.1 → 0.41.2
DeltaFile
+82-42misc/gemini-cli/pkg-plist
+4-4misc/gemini-cli/files/package-lock.json
+3-3misc/gemini-cli/distinfo
+1-1misc/gemini-cli/Makefile
+90-504 files

FreeBSD/ports 64f3160multimedia/librist distinfo pkg-plist, multimedia/librist/files patch-src_tun__freebsd.c patch-meson.build

multimedia/librist: update 0.2.11 → 0.2.14
DeltaFile
+176-0multimedia/librist/files/patch-src_tun__freebsd.c
+13-3multimedia/librist/files/patch-meson.build
+3-3multimedia/librist/distinfo
+4-1multimedia/librist/pkg-plist
+2-3multimedia/librist/Makefile
+198-105 files

FreeBSD/ports fead69dgraphics/curtail pkg-plist Makefile

graphics/curtail: update 1.15.1 → 1.16.0
DeltaFile
+13-1graphics/curtail/pkg-plist
+8-4graphics/curtail/Makefile
+3-3graphics/curtail/distinfo
+24-83 files

FreeBSD/ports 5ff0885devel/recycle distinfo Makefile, devel/recycle/files patch-CMakeLists.txt

devel/recycle: update 7.0.0 → 8.0.0
DeltaFile
+21-0devel/recycle/files/patch-CMakeLists.txt
+7-3devel/recycle/distinfo
+5-1devel/recycle/Makefile
+33-43 files

FreeBSD/ports 3e74753devel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.11 → 0.11.12
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports a932e70devel/py-uv distinfo Makefile, devel/uv distinfo Makefile

devel/{,py-}uv: update 0.11.11 → 0.11.12
DeltaFile
+3-3devel/uv/distinfo
+3-3devel/py-uv/distinfo
+1-1devel/uv/Makefile
+1-1devel/py-uv/Makefile
+8-84 files

LLVM/project aeeeb6bclang/include/clang/Serialization ASTRecordReader.h, clang/lib/AST ASTContext.cpp Type.cpp

trivial changes
DeltaFile
+20-14clang/lib/Sema/SemaOpenMP.cpp
+18-14clang/lib/AST/ASTContext.cpp
+16-15clang/lib/Sema/SemaTemplate.cpp
+14-11clang/lib/AST/Type.cpp
+14-8clang/lib/AST/ASTDiagnostic.cpp
+11-6clang/include/clang/Serialization/ASTRecordReader.h
+93-6833 files not shown
+202-15239 files

LLVM/project fa303c7clang/include/clang/AST ASTContext.h, clang/lib/AST ASTContext.cpp ItaniumMangle.cpp

[clang] implement CWG2064: ignore value dependence for decltype

The 'decltype' for a value-dependent (but non-type-dependent) should be known,
so this patch makes them non-opaque instead.

This patch also implements what's neceessary to allow overloading
on pure differences in instantiation dependence, making `std::void_t`
usable for SFINAE purposes.

This also readds a few test cases from da98651, which was a previous attempt
at resolving CWG2064.

Fixes #8740
Fixes #61818
Fixes #190388
DeltaFile
+888-161clang/lib/AST/ASTContext.cpp
+328-12clang/test/SemaTemplate/instantiation-dependence.cpp
+176-96clang/lib/AST/ItaniumMangle.cpp
+100-98clang/lib/Sema/SemaCXXScopeSpec.cpp
+62-57clang/lib/AST/Type.cpp
+88-11clang/include/clang/AST/ASTContext.h
+1,642-43567 files not shown
+2,374-77973 files

OpenBSD/ports wS9Qgiadevel/ipython distinfo Makefile, devel/ipython/pkg PLIST

   update ipython to 9.13.0
VersionDeltaFile
1.58+2-2devel/ipython/distinfo
1.40+3-0devel/ipython/pkg/PLIST
1.104+2-1devel/ipython/Makefile
+7-33 files

FreeBSD/ports c6cd6d4math/R-cran-spData distinfo Makefile

math/R-cran-spData: Update to 2.3.5

Reported by:    portscout
DeltaFile
+3-3math/R-cran-spData/distinfo
+1-1math/R-cran-spData/Makefile
+4-42 files

FreeNAS/freenas 9af7089tests/protocols pynfs_proto.py

Fix test breakage
DeltaFile
+131-71tests/protocols/pynfs_proto.py
+131-711 files

LLVM/project cabe3faclang/lib/Format BreakableToken.cpp

Revert "[clang-format][NFC] Format with the new formatter" (#196771)

Reverts llvm/llvm-project#196523
DeltaFile
+1-1clang/lib/Format/BreakableToken.cpp
+1-11 files

FreeBSD/src 8fe76a3usr.sbin/blacklistd blacklistd.conf

blacklistd: Fix RFC1918 typo

This is a direct commit to the stable/14 branch, partially cherry picked
from commit 5a6d9479ae2271a97dd23ceee8ad284770302874, as the stable/14
branch only has blacklistd.

The address in the configuration file example was intended to be from
the 192.168.0.0/16 range of IPv4 private addresses (RFC1918).

Reported on mastodon.social at
https://mastodon.social/@asmodai/116316630762241486.

Fix submitted upstream by emaste@.  Fixing locally first.

Reported by:    asmodai
Reviewed by:    emaste
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56773
DeltaFile
+1-1usr.sbin/blacklistd/blacklistd.conf
+1-11 files

FreeBSD/src 0f36cf8usr.sbin/blacklistd blacklistd.conf, usr.sbin/blocklistd blocklistd.conf

blocklistd: Fix RFC1918 typo

The address in the configuration file example was intended to be from
the 192.168.0.0/16 range of IPv4 private addresses (RFC1918).

Reported on mastodon.social at
https://mastodon.social/@asmodai/116316630762241486.

Fix submitted upstream by emaste@.  Fixing locally first.

Reviewed by:    emaste
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56773

(cherry picked from commit 5a6d9479ae2271a97dd23ceee8ad284770302874)
DeltaFile
+1-1usr.sbin/blacklistd/blacklistd.conf
+1-1usr.sbin/blocklistd/blocklistd.conf
+2-22 files

FreeBSD/ports 99f48bddevel/cargo-llvm-cov distinfo Makefile, devel/cargo-llvm-cov/files patch-Cargo.toml

devel/cargo-llvm-cov: update 0.8.5 → 0.8.6
DeltaFile
+17-25devel/cargo-llvm-cov/distinfo
+9-14devel/cargo-llvm-cov/Makefile
+14-0devel/cargo-llvm-cov/files/patch-Cargo.toml
+40-393 files

FreeBSD/ports 4f36acedevel/py-fastprogress Makefile distinfo, devel/py-fastprogress/files patch-pyproject.toml

devel/py-fastprogress: update 1.0.5 → 1.1.5
DeltaFile
+7-2devel/py-fastprogress/Makefile
+9-0devel/py-fastprogress/files/patch-pyproject.toml
+3-3devel/py-fastprogress/distinfo
+19-53 files

FreeBSD/ports 29e2472databases/rqlite distinfo Makefile

databases/rqlite: update 10.0.1 → 10.0.3
DeltaFile
+5-5databases/rqlite/distinfo
+1-2databases/rqlite/Makefile
+6-72 files

FreeBSD/ports 8dc69c1devel/goredo Makefile distinfo

devel/goredo: update 2.6.5 → 2.9.1
DeltaFile
+3-4devel/goredo/Makefile
+3-3devel/goredo/distinfo
+6-72 files

FreeBSD/ports 939fc7emisc/wacli distinfo Makefile

misc/wacli: update 0.7.0 → 0.8.1
DeltaFile
+5-5misc/wacli/distinfo
+1-2misc/wacli/Makefile
+6-72 files

FreeBSD/ports 2e116bfdevel/cargo-deny distinfo Makefile

devel/cargo-deny: update 0.19.4 → 0.19.5
DeltaFile
+5-17devel/cargo-deny/distinfo
+2-9devel/cargo-deny/Makefile
+7-262 files

FreeBSD/ports 2bb1f30sysutils/mise distinfo Makefile

sysutils/mise: update 2026.5.3 → 2026.5.4
DeltaFile
+41-41sysutils/mise/distinfo
+20-20sysutils/mise/Makefile
+61-612 files

LLVM/project 6ae9317clang/lib/Format BreakableToken.cpp

Revert "[clang-format][NFC] Format with the new formatter (#196523)"

This reverts commit a058bae4d2e2a3aadf0aa77c8ab2de7b4005efae.
DeltaFile
+1-1clang/lib/Format/BreakableToken.cpp
+1-11 files

FreeBSD/ports 356a276math/R-cran-igraph distinfo Makefile

math/R-cran-igraph: Update to 2.3.1

Reported by:    portscout
DeltaFile
+3-3math/R-cran-igraph/distinfo
+1-1math/R-cran-igraph/Makefile
+4-42 files

FreeBSD/ports f724b00editors/joe Makefile distinfo

editors/joe: Update to 4.8

Take maintainership.
Remove USES=localbase and unnecessary LIBS+=.

https://raw.githubusercontent.com/joe-editor/joe/refs/tags/releases/joe-4.8/NEWS.md

PR:             294689
Approved by:    Juergen Gotteswinter <juergen.gotteswinter at googlemail.com>
                (former maintainer, multiple consecutive timeouts)
Approved by:    fluffy (mentor)
MFH:            2026Q2

(cherry picked from commit 6e9e9d18007c6a0ba0c069c96ba9d0b00021902e)
DeltaFile
+6-9editors/joe/Makefile
+3-3editors/joe/distinfo
+3-0editors/joe/pkg-plist
+12-123 files