LLVM/project 4979904clang/lib/Lex PPDirectives.cpp, clang/test/CXX/cpp/cpp.replace.general p9.cpp p14.cpp

Revert "Reapply [Clang] Implement P2843R3 - Preprocessing is never undefined" (#198641)

Reverts llvm/llvm-project#196989 since it broke LLVM libc, see
https://github.com/llvm/llvm-project/pull/196989#issuecomment-4490816018
for details.
DeltaFile
+14-36clang/lib/Lex/PPDirectives.cpp
+0-44clang/test/CXX/cpp/cpp.replace.general/p9.cpp
+15-15clang/test/Preprocessor/macro-reserved.c
+14-14clang/test/Preprocessor/macro-reserved.cpp
+14-14clang/test/Preprocessor/macro-reserved-attrs-cxx11.cpp
+0-24clang/test/CXX/cpp/cpp.replace.general/p14.cpp
+57-14723 files not shown
+115-24629 files

FreeBSD/src b79facalib/libcasper/services/cap_net cap_net.c

cap_net: do not allow new limits to drop keys from the old ones

If the old limit had family/hosts/sockaddr set, the new limit must
have them too. Before, a missing key in the new limit was treated as
"allow any", which let a caller silently extend their limits.

Reported by:    Joshua Rogers of AISLE Research Team
Reviewed by:    markj
MFC after:      1 day
Differential Revision:  https://reviews.freebsd.org/D56991

(cherry picked from commit d705a519525f2acae3c1efba11436ec6ee8aea0a)
DeltaFile
+31-0lib/libcasper/services/cap_net/cap_net.c
+31-01 files

FreeBSD/src 7eb3fd6lib/libcasper/services/cap_net cap_net.c

cap_net: do not allow new limits to drop keys from the old ones

If the old limit had family/hosts/sockaddr set, the new limit must
have them too. Before, a missing key in the new limit was treated as
"allow any", which let a caller silently extend their limits.

Reported by:    Joshua Rogers of AISLE Research Team
Reviewed by:    markj
MFC after:      1 day
Differential Revision:  https://reviews.freebsd.org/D56991

(cherry picked from commit d705a519525f2acae3c1efba11436ec6ee8aea0a)
DeltaFile
+31-0lib/libcasper/services/cap_net/cap_net.c
+31-01 files

FreeBSD/ports 798bd35net-mgmt/thanos Makefile

net-mgmt/thanos: Fix BUILD_DATE syntax to fix build

* Change the syntax of BUILD_DATE after switching to GO_LDFLAGS as
port was using double quotes but Uses/go.mk has single quotes where it
interpolates GO_LDFLAGS, which requires use of different syntax.
* Also switch date format of BUILD_DATE to classic ISO 8601.

PR:             295384
Reported by:    Chad Jacob Milios <milios at ccsys.com>
Approved by:    db@, yuri@ (Mentors, implicit)
Fixes:          2af7cdf6fd59 * net-mgmt/thanos: improve port
DeltaFile
+1-1net-mgmt/thanos/Makefile
+1-11 files

FreeBSD/ports 901bda9sysutils Makefile, sysutils/boxrun Makefile pkg-descr

sysutils/boxrun: New port: sandboxed execution of programs

* Initial commit (version 0.3.0)

MFH:            2026Q2
(cherry picked from commit 097d516cae1fe1baccaacc25e4d2ebe45f831f4d)
DeltaFile
+33-0sysutils/boxrun/Makefile
+11-0sysutils/boxrun/pkg-descr
+3-0sysutils/boxrun/distinfo
+1-0sysutils/Makefile
+48-04 files

FreeBSD/ports 097d516sysutils Makefile, sysutils/boxrun Makefile pkg-descr

sysutils/boxrun: New port: sandboxed execution of programs

* Initial commit (version 0.3.0)

MFH:            2026Q2
DeltaFile
+33-0sysutils/boxrun/Makefile
+11-0sysutils/boxrun/pkg-descr
+3-0sysutils/boxrun/distinfo
+1-0sysutils/Makefile
+48-04 files

LLVM/project 529ab5allvm/lib/Target/AMDGPU AMDGPURegBankCombiner.cpp, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-sextload-zextload-s16-true16.mir

[AMDGPU][True16] Add regbank combiner cases to fix regression around G_SEXTLOAD
DeltaFile
+42-132llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-sextload-zextload-s16-true16.mir
+17-2llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp
+59-1342 files

LLVM/project b0cac7ellvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU global-saddr-load.ll

Add legalize rules and fix tests
DeltaFile
+504-222llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-sextload-zextload-s16-true16.mir
+90-24llvm/test/CodeGen/AMDGPU/global-saddr-load.ll
+45-10llvm/test/CodeGen/AMDGPU/GlobalISel/load-d16.ll
+7-2llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+646-2584 files

LLVM/project 84700d2llvm/lib/Target/AMDGPU AMDGPULegalizerInfo.cpp, llvm/test/CodeGen/AMDGPU flat-saddr-load.ll

[AMDGPU][True16] Legalize extloads into 16-bit registers

Signed-off-by: Domenic Nutile <domenic.nutile at gmail.com>
DeltaFile
+80-38llvm/test/CodeGen/AMDGPU/flat-saddr-load.ll
+2-2llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
+82-402 files

LLVM/project 61db56ellvm/test/CodeGen/AMDGPU/GlobalISel legalize-sextload-zextload-s16-true16.mir

[AMDGPU][True16] Create tests that will demonstrate true16 G_SEXTLOAD/G_ZEXTLOAD legalization changes
DeltaFile
+376-0llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-sextload-zextload-s16-true16.mir
+376-01 files

NetBSD/src 6dmhbbNlib/libc/atomic membar_ops.3

   membar_ops(3): Clarify language about membar_datadep_consumer.

   I must have deleted a sentence about the temptation to pair it with
   membar_producer in some earlier revision; let's write a new such
   sentence.
VersionDeltaFile
1.11+12-6lib/libc/atomic/membar_ops.3
+12-61 files

FreeBSD/ports 7944f0cmultimedia/supersonic distinfo Makefile

multimedia/supersonic: Update to 0.21.1

ChangeLogs:

- https://github.com/dweymouth/supersonic/releases/tag/v0.21.0
- https://github.com/dweymouth/supersonic/releases/tag/v0.21.1
DeltaFile
+5-5multimedia/supersonic/distinfo
+1-2multimedia/supersonic/Makefile
+6-72 files

FreeBSD/ports 75bf0f9www/py-dj60-django-stubs-ext distinfo Makefile

www/py-dj60-django-stubs-ext: Update to 6.0.4

ChangeLog: https://github.com/typeddjango/django-stubs/releases/tag/6.0.4
DeltaFile
+3-3www/py-dj60-django-stubs-ext/distinfo
+1-1www/py-dj60-django-stubs-ext/Makefile
+4-42 files

FreeBSD/ports 9868431net/dataplaneapi distinfo Makefile

net/dataplaneapi: Update to 3.3.4

ChangeLog: https://github.com/haproxytech/dataplaneapi/releases/tag/v3.3.4
DeltaFile
+5-5net/dataplaneapi/distinfo
+2-3net/dataplaneapi/Makefile
+7-82 files

FreeBSD/ports 3547344textproc/py-typst distinfo Makefile.crates, textproc/py-typst/files patch-Cargo.lock patch-Cargo.toml

textproc/py-typst: Update to 0.14.9

ChangeLog: https://github.com/messense/typst-py/releases/tag/v0.14.9
DeltaFile
+239-219textproc/py-typst/distinfo
+118-108textproc/py-typst/Makefile.crates
+7-7textproc/py-typst/files/patch-Cargo.lock
+6-8textproc/py-typst/files/patch-Cargo.toml
+1-2textproc/py-typst/Makefile
+371-3445 files

FreeBSD/ports dce3decwww/rustypaste distinfo Makefile.crates

www/rustypaste: Update to 0.17.0

ChangeLog: https://github.com/orhun/rustypaste/releases/tag/v0.17.0
DeltaFile
+219-179www/rustypaste/distinfo
+108-88www/rustypaste/Makefile.crates
+1-2www/rustypaste/Makefile
+328-2693 files

FreeBSD/ports 954606fsysutils/bin distinfo Makefile

sysutils/bin: Update to 0.26.0

ChangeLog: https://github.com/marcosnils/bin/releases/tag/v0.26.0
DeltaFile
+5-5sysutils/bin/distinfo
+2-3sysutils/bin/Makefile
+7-82 files

FreeBSD/ports 4555a4fgraphics/asciinema-agg distinfo Makefile.crates

graphics/asciinema-agg: Update 1.8.1

ChangeLogs:

- https://github.com/asciinema/agg/releases/tag/v1.8.0
- https://github.com/asciinema/agg/releases/tag/v1.8.1
DeltaFile
+499-461graphics/asciinema-agg/distinfo
+248-229graphics/asciinema-agg/Makefile.crates
+1-2graphics/asciinema-agg/Makefile
+748-6923 files

FreeBSD/ports 8fd7d30security/py-unicode-show distinfo Makefile

security/py-unicode-show: Update to 51.5-1
DeltaFile
+3-3security/py-unicode-show/distinfo
+1-1security/py-unicode-show/Makefile
+4-42 files

FreeBSD/ports 3023d7adevel/py-odoo-addon-openupgrade-scripts16 pkg-plist distinfo

devel/py-odoo-addon-openupgrade-scripts16: Update to 16.0.1.0.5.14
DeltaFile
+4-4devel/py-odoo-addon-openupgrade-scripts16/pkg-plist
+3-3devel/py-odoo-addon-openupgrade-scripts16/distinfo
+1-1devel/py-odoo-addon-openupgrade-scripts16/Makefile
+8-83 files

FreeBSD/ports 83c1af8devel/py-eliot distinfo Makefile

devel/py-eliot: Update to 0.18.0
DeltaFile
+3-3devel/py-eliot/distinfo
+1-1devel/py-eliot/Makefile
+4-42 files

FreeBSD/ports 04c5f8ddatabases/libvalkey pkg-plist distinfo

databases/libvalkey: Update to 0.5.0

* Use OPTIONS_SUB=yes for TLS.

ChangeLog: https://github.com/valkey-io/libvalkey/releases/tag/0.5.0
DeltaFile
+7-7databases/libvalkey/pkg-plist
+3-3databases/libvalkey/distinfo
+2-1databases/libvalkey/Makefile
+12-113 files

LLVM/project d63ca96libc/src/wchar CMakeLists.txt fgetws.cpp, libc/test/src/wchar CMakeLists.txt

[libc] clean up wchar file deps and includes (#198648)

There were a couple comments left on the wchar file series after I'd
already merged some. This PR should apply those changes to the rest of
the wchar file functions.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+37-19libc/src/wchar/CMakeLists.txt
+24-23libc/test/src/wchar/CMakeLists.txt
+1-0libc/src/wchar/fgetws.cpp
+1-0libc/src/wchar/fgetws.h
+1-0libc/src/wchar/fputwc.cpp
+1-0libc/src/wchar/fputwc.h
+65-4210 files not shown
+75-4216 files

NetBSD/pkgsrc uXEZ5T8doc CHANGES-2026

   doc: Updated converters/R-base64enc to 0.1.6
VersionDeltaFile
1.3133+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xPN5aHcconverters/R-base64enc distinfo Makefile

   (converters/R-base64enc) Updated 0.1.3 to 0.1.6, make test not passed yet

   0.1-6        2026-02-02
      o updated URL in dataURI documentation


   0.1-5        2026-02-01
      o remove SETLENGTH in R 4.5.0+ to be API-compliant

      o add strict decoding mode, enabled with strict=TRUE (#5)


   0.1-4        2022-03-16
      o add support for long vectors. Note that R does not
        support strings longer than 2^31-1 bytes, so when
        encoding long vectors a line limit has to be specified.

      o add compatibility for R versions without XLENGTH()


    [3 lines not shown]
VersionDeltaFile
1.4+4-4converters/R-base64enc/distinfo
1.4+4-2converters/R-base64enc/Makefile
+8-62 files

NetBSD/src 3rsMEnUsys/arch/emips/emips bus_dma.c, sys/arch/m68k/include pmap_68k.h

   s/write-though/write-through/ in comments.
VersionDeltaFile
1.39+4-4sys/arch/newsmips/newsmips/bus.c
1.10+4-4sys/arch/emips/emips/bus_dma.c
1.6+4-4sys/arch/pmax/pmax/bus.c
1.65+4-4sys/arch/pmax/pmax/bus_dma.c
1.8+3-3sys/arch/mips/mips/cache_r3k.c
1.19+2-2sys/arch/m68k/include/pmap_68k.h
+21-212 files not shown
+25-258 files

NetBSD/src nPb8eblsys/arch/m68k/m68k pmap_68k.c

   fix various typos in comments.
VersionDeltaFile
1.72+7-7sys/arch/m68k/m68k/pmap_68k.c
+7-71 files

FreeNAS/freenas 9804e21tests/api2/zfs_tier conftest.py test_query_fields.py

Fix
DeltaFile
+31-16tests/api2/zfs_tier/conftest.py
+13-5tests/api2/zfs_tier/test_query_fields.py
+7-7tests/api2/zfs_tier/test_jobs_extended.py
+6-6tests/api2/zfs_tier/test_smoke.py
+57-344 files

OpenBSD/ports QYyEB5swww/puppetboard Makefile distinfo

   update 6.0.1 -> 7.0.2
VersionDeltaFile
1.65+2-2www/puppetboard/Makefile
1.32+2-2www/puppetboard/distinfo
+4-42 files

OpenBSD/ports 5E3RMKrwww/py-flask-caching Makefile distinfo, www/py-flask-caching/pkg PLIST

   update 2.1.0 -> 2.4.0
VersionDeltaFile
1.6+3-4www/py-flask-caching/Makefile
1.2+2-2www/py-flask-caching/distinfo
1.5+0-1www/py-flask-caching/pkg/PLIST
+5-73 files