NetBSD/pkgsrc-wip 6ad9d59. TODO

TODO: + tor-browser-15.0.10.
DeltaFile
+1-1TODO
+1-11 files

LLVM/project 18bd7e4utils/bazel/llvm-project-overlay/lldb/source/Plugins BUILD.bazel

[Bazel] Fixes e52df04 (#193548)

This fixes e52df047f762d651404285dd8716f6bfa513b104.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+1-0utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
+1-01 files

LLVM/project a104afallvm/test/Assembler fpmath.ll

Fix missing FileCheck

Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+1-1llvm/test/Assembler/fpmath.ll
+1-11 files

LLVM/project 2f5ccd4mlir/lib/Target/LLVM CMakeLists.txt

[MLIR][XeGPU] Do not use ocloc lib if LLVM_BUILD_LLVM_DYLIB is ON (#193259)

This fixes LLVM dylib build in environments with installed ocloc.
The problem is that LLVM shared lib is never linked with ocloc and the
linker fails to resolve the symbols `oclocInvoke` and `oclocFreeOutput`.
DeltaFile
+16-13mlir/lib/Target/LLVM/CMakeLists.txt
+16-131 files

LLVM/project 49512ccclang/test/CodeGen/SystemZ builtins-systemz-zvector.c, llvm/test/CodeGen/AMDGPU load-constant-i8.ll load-global-i8.ll

rebase

Created using spr 1.3.7
DeltaFile
+1,117-1,613llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+918-920llvm/test/CodeGen/AMDGPU/load-constant-i8.ll
+781-1,020llvm/test/CodeGen/X86/ssub_sat_vec.ll
+897-867clang/test/CodeGen/SystemZ/builtins-systemz-zvector.c
+820-816llvm/test/CodeGen/AMDGPU/load-global-i8.ll
+501-737llvm/test/CodeGen/RISCV/rvv/fshr-fshl-vp.ll
+5,034-5,973723 files not shown
+29,941-21,202729 files

LLVM/project 3211648clang/test/CodeGen/SystemZ builtins-systemz-zvector.c, llvm/test/CodeGen/AMDGPU load-constant-i8.ll load-global-i8.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1,117-1,613llvm/test/CodeGen/RISCV/rvv/setcc-fp-vp.ll
+918-920llvm/test/CodeGen/AMDGPU/load-constant-i8.ll
+781-1,020llvm/test/CodeGen/X86/ssub_sat_vec.ll
+897-867clang/test/CodeGen/SystemZ/builtins-systemz-zvector.c
+820-816llvm/test/CodeGen/AMDGPU/load-global-i8.ll
+501-737llvm/test/CodeGen/RISCV/rvv/fshr-fshl-vp.ll
+5,034-5,973723 files not shown
+29,941-21,202729 files

LLVM/project b0166e7libc/cmake/modules LLVMLibCTestRules.cmake

[libc] Fix .params file generation for integration tests (#193544)

Update add_integration_test to include loader arguments in the .params
file. The lit format already supported three-part .params files, but
add_integration_test was only generating two parts.
DeltaFile
+14-9libc/cmake/modules/LLVMLibCTestRules.cmake
+14-91 files

LLVM/project bd09b03llvm/include/llvm/ADT Hashing.h

[NFC][ADT] Make a few functions constexpr (#193302)

So we can use them in static_asserts in #192862.

It converts what ever is trivially possible. In future more can
be converted as well, if we constexpr fetch32/fetch64.

---------

Co-authored-by: Matt Arsenault <Matthew.Arsenault at amd.com>
DeltaFile
+19-19llvm/include/llvm/ADT/Hashing.h
+19-191 files

NetBSD/pkgsrc-wip 008f28ftailscale distinfo go-modules.mk

tailscale: fixed loopback and can run as unprivileged user
DeltaFile
+9-9tailscale/distinfo
+2-2tailscale/go-modules.mk
+1-1tailscale/Makefile
+12-123 files

LLVM/project 7a63329clang/lib/Basic DarwinSDKInfo.cpp, clang/tools/clang-installapi Options.cpp

Revert "[Support][JSON] Use `std::unordered_map` for object storage" (#193549)

Reverts llvm/llvm-project#171230 to look at failures.
DeltaFile
+0-299llvm/benchmarks/JSONParserBM.cpp
+6-15llvm/include/llvm/Support/JSON.h
+7-7clang/lib/Basic/DarwinSDKInfo.cpp
+2-2llvm/lib/Support/JSON.cpp
+2-2clang/tools/clang-installapi/Options.cpp
+0-2lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h
+17-3276 files not shown
+19-33312 files

LLVM/project 7136a4blld/ELF ScriptParser.cpp

[ELF] Factor linker-script dispatch loops into helpers. NFC (#193547)

Extract the per-token dispatch inside readLinkerScript, readSections,
readOutputSectionDescription, and readMemory into four new helpers.
Preparatory for making INCLUDE run a nested parse (#193427).
DeltaFile
+143-125lld/ELF/ScriptParser.cpp
+143-1251 files

LLVM/project d2673adllvm/lib/Target/RISCV RISCVTargetTransformInfo.h, llvm/test/CodeGen/RISCV/rvv fshr-fshl-vp.ll fixed-vectors-fshr-fshl-vp.ll

[RISCV] Expand vp.fshl, vp.fshr (#193225)

It looks like we never implemented custom lowering for the corresponding
ISD nodes so these were always just expanded by expandVPFunnelShift.
DeltaFile
+501-737llvm/test/CodeGen/RISCV/rvv/fshr-fshl-vp.ll
+334-363llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fshr-fshl-vp.ll
+0-2llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h
+835-1,1023 files

LLVM/project b75807bmlir/include/mlir/Dialect/SMT/IR SMTTypes.td, mlir/lib/Dialect/SMT/IR SMTTypes.cpp

[mlir][smt] Drop no empty smt.func domain restriction
DeltaFile
+0-31mlir/unittests/Dialect/SMT/TypeTest.cpp
+15-2mlir/lib/Dialect/SMT/IR/SMTTypes.cpp
+1-4mlir/include/mlir/Dialect/SMT/IR/SMTTypes.td
+3-0mlir/test/Dialect/SMT/basic.mlir
+0-1mlir/unittests/Dialect/SMT/CMakeLists.txt
+19-385 files

FreeBSD/src b183daeshare/man/man7 build.7

build.7: Explain specifying multiple KERNCONFs

MFC after:              3 days
Reviewed by:            ivy, mhorne
Differential Revision:  https://reviews.freebsd.org/D56281
DeltaFile
+14-5share/man/man7/build.7
+14-51 files

LLVM/project e52df04clang-tools-extra/clang-doc JSONGenerator.cpp, clang/lib/Basic DarwinSDKInfo.cpp

[Support][JSON] Use `std::unordered_map` for object storage (#171230)

`llvm::DenseMap` is not suitable for the key-value `Storage` inside
`llvm::json::Object`. Use `std::unordered_map` instead to optimize
memory usage.

`llvm::DenseMap` is optimized for mapping small keys and values
(pointers), and it pre-allocates 64 buckets by default.
`llvm::json::ObjectKey` is 24 bytes in size, and `llvm::json::Value` is
40 bytes. Currently, the JSON parser allocates 4KB of memory for each
JSON object. In practice, most JSON objects contain only a handful of
fields, and likely to have lists of many small objects. This is a
significant waste of memory.

Assisted-by: Claude Code (claude-opus-4-6)
DeltaFile
+299-0llvm/benchmarks/JSONParserBM.cpp
+15-6llvm/include/llvm/Support/JSON.h
+7-7clang/lib/Basic/DarwinSDKInfo.cpp
+2-2llvm/lib/Support/JSON.cpp
+2-2clang/tools/clang-installapi/Options.cpp
+1-1clang-tools-extra/clang-doc/JSONGenerator.cpp
+326-186 files not shown
+333-1912 files

FreeBSD/src 1bcd2e2share/man/man7 build.7

build.7: Explain packaging a custom kernel

MFC after:              3 days (to 15 only)
Requested by:           vermaden
Discussed with:         emaste, ivy, Mark Millard <markmi_dsl-only.net>
Differential Revision:  https://reviews.freebsd.org/D56217
DeltaFile
+15-4share/man/man7/build.7
+15-41 files

FreeNAS/freenas 44cacaesrc/middlewared/middlewared/plugins/container nsenter.py

ruff format while im here
DeltaFile
+95-24src/middlewared/middlewared/plugins/container/nsenter.py
+95-241 files

FreeNAS/freenas fd8d60dtests/api2 test_container.py

add test
DeltaFile
+17-0tests/api2/test_container.py
+17-01 files

LLVM/project c3bd0c1lldb/cmake/modules FindCursesAndPanel.cmake

[lldb] add terminfo name (#191740)

Fixes #191532

This PR just adds terminfo next to tinfo in FindCursesAndPanel.cmake
since NetBSD uses a separate library terminfo that LLDB’s CMake did not
look for (see #191532).
DeltaFile
+1-1lldb/cmake/modules/FindCursesAndPanel.cmake
+1-11 files

FreeNAS/freenas 8581670src/middlewared/middlewared/plugins/container nsenter.py

fix UX shell for apline containers
DeltaFile
+9-1src/middlewared/middlewared/plugins/container/nsenter.py
+9-11 files

FreeBSD/src 1d69c8eshare/man/man7 build.7

build.7: Improve make delete-old example

Be more explicit that deleting old files and libraries needs to be
really after you're rebooted a third time and you're really actually
sure your applications aren't using old libs, following irc discussion.

Also adjust an example slightly to fit on 80 character console.

MFC after:              3 days
Discussed with:         emaste, fuz, jhb
Differential Revision:  https://reviews.freebsd.org/D54079
DeltaFile
+11-7share/man/man7/build.7
+11-71 files

LLVM/project fb3ab40lldb/packages/Python/lldbsuite/test lldbplatformutil.py, lldb/test/API/macosx/extended-backtrace-api TestExtendedBacktraceAPI.py

[lldb/test] Fix BacktraceRecording path for Darwin embedded devices (NFC) (#193436)

rdar://172707080

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+4-18lldb/test/API/macosx/extended-backtrace-api/TestExtendedBacktraceAPI.py
+4-16lldb/test/API/macosx/queues/TestQueues.py
+3-1lldb/packages/Python/lldbsuite/test/lldbplatformutil.py
+11-353 files

FreeBSD/ports 580faf0misc/meshoptimizer distinfo Makefile

misc/meshoptimizer: update 0.23 → 1.1.1
DeltaFile
+3-3misc/meshoptimizer/distinfo
+1-1misc/meshoptimizer/Makefile
+4-42 files

FreeBSD/ports 326f2a3misc/valentina pkg-plist Makefile

misc/valentina: update 0.7.53 → 1.0.0
DeltaFile
+68-54misc/valentina/pkg-plist
+23-11misc/valentina/Makefile
+3-3misc/valentina/distinfo
+94-683 files

FreeBSD/ports ed2c799multimedia/qpwgraph Makefile distinfo

multimedia/qpwgraph: update 0.9.7 → 1.0.1
DeltaFile
+3-4multimedia/qpwgraph/Makefile
+3-3multimedia/qpwgraph/distinfo
+6-72 files

FreeBSD/ports e9f1a4emisc/randomx distinfo Makefile

misc/randomx: update 1.2.1 → 2.0
DeltaFile
+3-3misc/randomx/distinfo
+1-1misc/randomx/Makefile
+4-42 files

FreeBSD/ports 3b2deb9net/sing-box distinfo Makefile

net/sing-box: update 1.13.9 → 1.13.10
DeltaFile
+5-5net/sing-box/distinfo
+1-1net/sing-box/Makefile
+6-62 files

FreeBSD/ports 8cbf06dgraphics/py-pypdfium2 Makefile distinfo, graphics/py-pypdfium2/files patch-pyproject.toml

graphics/py-pypdfium2: update 5.6.0 → 5.7.1
DeltaFile
+8-3graphics/py-pypdfium2/Makefile
+3-3graphics/py-pypdfium2/distinfo
+3-3graphics/py-pypdfium2/files/patch-pyproject.toml
+14-93 files

FreeBSD/ports 5c0ff06misc/py-snakemake-interface-report-plugins distinfo Makefile

misc/py-snakemake-interface-report-plugins: update 1.3.0 → 2.0.1
DeltaFile
+3-3misc/py-snakemake-interface-report-plugins/distinfo
+2-2misc/py-snakemake-interface-report-plugins/Makefile
+5-52 files

FreeNAS/freenas e239fa6src/freenas/usr/lib/systemd/network 10-vseries-internode.link, src/middlewared/middlewared/alert/source vseries_unstamped_spd.py

NAS-140741 / 27.0.0-BETA.1 / V-Series: DMI-gated X710 internode bond for v2.0 (NTG) controllers
DeltaFile
+168-3src/middlewared/middlewared/plugins/failover_/internal_interface.py
+59-0tests/unit/test_vseries_hw_rev.py
+51-0src/middlewared/middlewared/alert/source/vseries_unstamped_spd.py
+47-2src/middlewared/middlewared/plugins/failover_/detect_utils.py
+12-2src/freenas/usr/lib/systemd/network/10-vseries-internode.link
+6-2src/middlewared/middlewared/plugins/enclosure_/enclosure_class.py
+343-96 files