LLVM/project ed3470flld/ELF Relocations.cpp

[ELF] Fix -Wc++11-narrowing error in addPltEntry (#212185)

PR #212161 passes the `uint8_t isPreemptible : 1` bit-field straight
into a braced-init-list slot whose parameter type is `bool`.
Older clang (<20 ?) incorrectly rejects it.

```
error: non-constant-expression cannot be narrowed from type 'uint8_t' (aka 'unsigned char') to 'bool' in initializer list [-Wc++11-narrowing]
```
DeltaFile
+5-4lld/ELF/Relocations.cpp
+5-41 files

LLVM/project 820b5cbllvm/lib/Target/AArch64 AArch64RegisterInfo.td, llvm/test/TableGen aarch64-register-info-stats.td

[AArch64] Mark ZT0 register class as non-allocatable (#211750)

ZT0 is not available for register allocation, define it with the other
non-allocatable SME register classes and avoid an unnecessary pressure
set.

Assisted-by: codex
DeltaFile
+5-4llvm/lib/Target/AArch64/AArch64RegisterInfo.td
+1-1llvm/test/TableGen/aarch64-register-info-stats.td
+6-52 files

FreeBSD/ports e983b57www/tgpt distinfo Makefile, www/tgpt/files modules.txt patch-src_helper_helper.go

www/tgpt: Update 2.11.1 => 2.12.0

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.12.0

Reported by:    portscout
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3

(cherry picked from commit 1fe02cc8d199e5e78924336786b7d22c9116b86d)
DeltaFile
+167-106www/tgpt/files/modules.txt
+0-25www/tgpt/files/patch-src_helper_helper.go
+7-7www/tgpt/files/patch-go.mod
+5-5www/tgpt/distinfo
+1-2www/tgpt/Makefile
+180-1455 files

FreeBSD/ports 1fe02ccwww/tgpt distinfo Makefile, www/tgpt/files modules.txt patch-src_helper_helper.go

www/tgpt: Update 2.11.1 => 2.12.0

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.12.0

Reported by:    portscout
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q3
DeltaFile
+167-106www/tgpt/files/modules.txt
+0-25www/tgpt/files/patch-src_helper_helper.go
+7-7www/tgpt/files/patch-go.mod
+5-5www/tgpt/distinfo
+1-2www/tgpt/Makefile
+180-1455 files

LLVM/project 5271fd9orc-rt/include/orc-rt Session.h InProcessControllerAccess.h, orc-rt/include/orc-rt-c CoreTypes.h

[orc-rt] Session::HandlerTag -> orc_rt_ControllerHandlerTag (#212173)

Replace the `Session::HandlerTag = void*` type alias with
orc_rt_ControllerHandlerTag. The intent is both to make this type
accessible to the C API, and to rename it to clarify its role as a tag
for handlers in the controller that are callable by the executor.
DeltaFile
+7-11orc-rt/include/orc-rt/Session.h
+9-8orc-rt/test/unit/InProcessControllerAccessTest.cpp
+9-7orc-rt/test/unit/SessionTest.cpp
+5-2orc-rt/include/orc-rt/InProcessControllerAccess.h
+5-0orc-rt/include/orc-rt-c/CoreTypes.h
+1-1orc-rt/lib/executor/InProcessControllerAccess.cpp
+36-296 files

FreeBSD/ports 51b4db4misc/codex distinfo Makefile.crates, misc/codex/files patch-codex-rs_exec_tests_suite_mod.rs

misc/codex: Update to 0.145.0

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.144.2
- https://github.com/openai/codex/releases/tag/rust-v0.144.3
- https://github.com/openai/codex/releases/tag/rust-v0.144.4
- https://github.com/openai/codex/releases/tag/rust-v0.144.5
- https://github.com/openai/codex/releases/tag/rust-v0.144.6
- https://github.com/openai/codex/releases/tag/rust-v0.145.0

Reported by:    GitHub (watch releases)
DeltaFile
+25-89misc/codex/distinfo
+11-43misc/codex/Makefile.crates
+3-3misc/codex/Makefile
+2-2misc/codex/files/patch-codex-rs_exec_tests_suite_mod.rs
+41-1374 files

FreeBSD/ports 6cadfe1www Makefile, www/pocketbase Makefile pkg-descr

www/pocketbase: New port: Open source realtime backend in a single binary

PR:     294583
DeltaFile
+24-0www/pocketbase/Makefile
+7-0www/pocketbase/pkg-descr
+5-0www/pocketbase/distinfo
+1-0www/Makefile
+37-04 files

FreeBSD/ports 3c19d66math/R-cran-quadprog Makefile

math/R-cran-quadprog: Take maintainership

PR:     296906
DeltaFile
+1-1math/R-cran-quadprog/Makefile
+1-11 files

FreeBSD/ports 3aa9009databases/R-cran-nanoparquet distinfo Makefile

databases/R-cran-nanoparquet: update 0.4.3 → 0.5.1

Changelog: https://cran.r-project.org/web/packages/nanoparquet/news/news.html

PR:     296805
DeltaFile
+3-3databases/R-cran-nanoparquet/distinfo
+1-1databases/R-cran-nanoparquet/Makefile
+4-42 files

FreeBSD/ports ad3d4a4www/s distinfo Makefile

www/s: update 0.8.0 → 0.8.1

Reported by:    portscout
DeltaFile
+5-5www/s/distinfo
+1-1www/s/Makefile
+6-62 files

FreeBSD/ports 61b3d53math/R-cran-RcppParallel distinfo Makefile

math/R-cran-RcppParallel: update 5.1.11-2 → 6.0.0

RcppParallel no longer includes tbb headers as part of the
RcppParallel/TBB.h header and bundles oneTBB 2022.0.0.  The port keeps
linking against devel/onetbb via TBB_LIB/TBB_INC.

PR:     297057
DeltaFile
+3-3math/R-cran-RcppParallel/distinfo
+1-1math/R-cran-RcppParallel/Makefile
+4-42 files

FreeBSD/ports 49b031emisc/py-ag2 distinfo Makefile

misc/py-ag2: update 0.14.0 → 1.0.0

Reported by:    portscout
DeltaFile
+3-3misc/py-ag2/distinfo
+2-2misc/py-ag2/Makefile
+5-52 files

FreeBSD/ports fd11d69science/moltui Makefile distinfo

science/moltui: update 0.5.1 → 0.6.0
DeltaFile
+2-5science/moltui/Makefile
+3-3science/moltui/distinfo
+5-82 files

FreeBSD/ports d366ae2devel/py-fastcore Makefile distinfo

devel/py-fastcore: update 2.1.6 → 2.1.11
DeltaFile
+4-4devel/py-fastcore/Makefile
+3-3devel/py-fastcore/distinfo
+7-72 files

FreeBSD/ports ad7e398math/py-animatplot Makefile

math/py-animatplot: Build with pip517
DeltaFile
+5-3math/py-animatplot/Makefile
+5-31 files

FreeBSD/ports 57450e6devel/catch2 distinfo Makefile

devel/catch2: update 3.15.2 → 3.15.3
DeltaFile
+3-3devel/catch2/distinfo
+2-2devel/catch2/Makefile
+2-2devel/catch2/pkg-plist
+7-73 files

FreeBSD/ports d9cda6amath/py-diffcp Makefile distinfo, math/py-diffcp/files patch-pyproject.toml

math/py-diffcp: update 1.0.23 → 1.1.9
DeltaFile
+18-12math/py-diffcp/Makefile
+0-15math/py-diffcp/files/patch-pyproject.toml
+3-3math/py-diffcp/distinfo
+21-303 files

FreeBSD/ports 2fffae9devel/ikos Makefile

devel/ikos: Broken on 16

Requires upstream fixes.

Reported by:    fallout
DeltaFile
+1-0devel/ikos/Makefile
+1-01 files

LLVM/project 13706f1llvm/test/CodeGen/MIR/AMDGPU machine-metadata-error.mir machine-metadata.mir

AMDGPU: Migrate misc. tests to subarch triples (#211585)
DeltaFile
+1-1llvm/test/CodeGen/MIR/AMDGPU/machine-metadata-error.mir
+0-1llvm/test/CodeGen/MIR/AMDGPU/machine-metadata.mir
+0-1llvm/test/CodeGen/MIR/AMDGPU/syncscopes.mir
+1-33 files

FreeBSD/src e3e5623sys/dev/usb/controller xhci.c

xhci: Fix packet xfer larger than 64kb

Previously, multiple frames of xfers are split into many tds. In the
refactor process, we forget to consider this. The td builder is already
allocate with enough numbers of tds. What we need to do is to fill the
normal trbs for muiltiple tds when building trbs.

PR:             297053
Tested by:      phk, oleglelchuk at gmail.com
Fixes:  e0b235ecd4fa ("xhci: Refactor xhci_generic_setup code")
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58465
DeltaFile
+121-69sys/dev/usb/controller/xhci.c
+121-691 files

OpenBSD/src tpladdSsys/dev/pci mfii.c

   Management commands with no data buffer still need the pointer to the
   command itself set.  Fixes crashes seen after using the patrol read start/stop
   commands as reported by job@

   ok dlg@
VersionDeltaFile
1.93+7-9sys/dev/pci/mfii.c
+7-91 files

FreeBSD/src 03c71edusr.bin/mkimg gpt.c scheme.c

mkimg: Add ms-basic-data alias for GPT

While preparing GPT-schemed RaspberryPi images for the NanoBSD
Reimagined GSoC 2026 project, a discrepancy was identified between
mkimg(1) and gpart(8) regarding Microsoft Basic Data partitions (GUID
!ebd0a0a2-b9e5-4433-87c0-68b6b72699c7).

Currently, mkimg(1) relies on the MBR-centric name "ntfs" to identify
this partition type under the GPT scheme.  Conversely, gpart(8)
identifies this type as "ms-basic-data".

To allow automation scripts (such as those consuming from gpart backup)
to use a common partition type across tools, add ALIAS_MS_BASIC_DATA as
a valid alias.

This is part of a larger effort to avoid a custom, MBR-based image
generation logic for embedded SoCs like the Raspberry Pi, standardizing
on GPT layouts across all supported FreeBSD embedded devices.


    [5 lines not shown]
DeltaFile
+1-0usr.bin/mkimg/gpt.c
+1-0usr.bin/mkimg/scheme.c
+1-0usr.bin/mkimg/scheme.h
+3-03 files

FreeBSD/src 28c3d54lib/libnetmap nmreq.c

libnetmap: fix extra indirection in nmreq_remove_option

Reviewed by:    zlei, vmaffione
Obtained from:  https://github.com/luigirizzo/netmap/commit/7d9177ed9a121e66bf4eaa0acb5d574e408297da
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D58151

(cherry picked from commit 141b6645204966a0e1ae10dd059c670e2a58e6e1)
DeltaFile
+1-1lib/libnetmap/nmreq.c
+1-11 files

LLVM/project 8c57bdblldb/source/Plugins/ObjectFile/ELF ObjectFileELF.cpp, llvm/include/llvm/BinaryFormat DynamicTags.def

[X86] Add dynamic tags support for llvm-readobj and lldb per psABI (#207661)
DeltaFile
+46-0llvm/test/tools/llvm-readobj/ELF/dynamic-tags-machine-specific.test
+15-0llvm/include/llvm/BinaryFormat/DynamicTags.def
+10-0llvm/lib/Object/ELF.cpp
+10-0lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
+81-04 files

FreeBSD/src bb8c5e4lib/libnetmap nmport.c

libnetmap: fix error path in nmport_extmem_from_file

Reviewed by:    zlei, vmaffione
Obtained from:  https://github.com/luigirizzo/netmap/commit/b52a2bcae35e56548acfb0849b248a1e4b0c0c3b
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D58150

(cherry picked from commit fcaf15e54162fe14483fdf4ac28c67c51e424441)
DeltaFile
+3-1lib/libnetmap/nmport.c
+3-11 files

FreeBSD/src 49233a1usr.bin/mkimg gpt.c scheme.c

mkimg: Add ms-basic-data alias for GPT

While preparing GPT-schemed RaspberryPi images for the NanoBSD
Reimagined GSoC 2026 project, a discrepancy was identified between
mkimg(1) and gpart(8) regarding Microsoft Basic Data partitions (GUID
!ebd0a0a2-b9e5-4433-87c0-68b6b72699c7).

Currently, mkimg(1) relies on the MBR-centric name "ntfs" to identify
this partition type under the GPT scheme.  Conversely, gpart(8)
identifies this type as "ms-basic-data".

To allow automation scripts (such as those consuming from gpart backup)
to use a common partition type across tools, add ALIAS_MS_BASIC_DATA as
a valid alias.

This is part of a larger effort to avoid a custom, MBR-based image
generation logic for embedded SoCs like the Raspberry Pi, standardizing
on GPT layouts across all supported FreeBSD embedded devices.


    [5 lines not shown]
DeltaFile
+1-0usr.bin/mkimg/gpt.c
+1-0usr.bin/mkimg/scheme.c
+1-0usr.bin/mkimg/scheme.h
+3-03 files

FreeBSD/src 57ce5falib/libnetmap nmreq.c

libnetmap: fix extra indirection in nmreq_remove_option

Reviewed by:    zlei, vmaffione
Obtained from:  https://github.com/luigirizzo/netmap/commit/7d9177ed9a121e66bf4eaa0acb5d574e408297da
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D58151

(cherry picked from commit 141b6645204966a0e1ae10dd059c670e2a58e6e1)
DeltaFile
+1-1lib/libnetmap/nmreq.c
+1-11 files

FreeBSD/src cf4bb6flib/libnetmap nmport.c

libnetmap: fix error path in nmport_extmem_from_file

Reviewed by:    zlei, vmaffione
Obtained from:  https://github.com/luigirizzo/netmap/commit/b52a2bcae35e56548acfb0849b248a1e4b0c0c3b
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D58150

(cherry picked from commit fcaf15e54162fe14483fdf4ac28c67c51e424441)
DeltaFile
+3-1lib/libnetmap/nmport.c
+3-11 files

FreeBSD/ports 7cd1604devel/R-cran-pak distinfo Makefile

devel/R-cran-pak: Update to 0.11.1

Changelog: https://cloud.r-project.org/web/packages/pak/news/news.html
DeltaFile
+3-3devel/R-cran-pak/distinfo
+1-1devel/R-cran-pak/Makefile
+4-42 files

LLVM/project 3f170b5mlir/lib/Conversion/ArithToLLVM ArithToLLVM.cpp

[mlir] Fix warning, NFC (#211204)
DeltaFile
+3-3mlir/lib/Conversion/ArithToLLVM/ArithToLLVM.cpp
+3-31 files