NetBSD/pkgsrc-wip a3473edzoneminder Makefile

zoneminder: add a warning that the mysql option is troubled

(There are no users, per a query on pkgsrc-users@.)
DeltaFile
+3-0zoneminder/Makefile
+3-01 files

LLVM/project 32f6fe7.github/workflows release-sources.yml

Debug
DeltaFile
+3-0.github/workflows/release-sources.yml
+3-01 files

FreeBSD/src 9540981sys/dev/nvme nvme_private.h nvme_ctrlr.c

nvme: Add quirk for broken namespace-change log

Add a QUIRK_EMPTY_NAMESPACE_CHANGED_LOG quirk which indicates that the
nvme controller may not properly populate the namespace-changed log
page.  If we receive a NVME_LOG_CHANGED_NAMESPACE page for a device
with this quirk and the page is empty, probe all of the namespaces
rather than none of them.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58231
DeltaFile
+5-0sys/dev/nvme/nvme_ctrlr.c
+1-0sys/dev/nvme/nvme_private.h
+6-02 files

FreeBSD/src 14f5fd2sys/dev/nvme nvme_pci.c

nvme: Add quirk for Amazon EBS NVMe Controller

This controller exhibits QUIRK_EMPTY_NAMESPACE_CHANGED_LOG behaviour.

A bug report has been filed with the vendor.

Reviewed by:    imp
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58232
DeltaFile
+2-0sys/dev/nvme/nvme_pci.c
+2-01 files

FreeBSD/src 4068f3bsys/cam/nvme nvme_da.c

nda: Don't sleep with non-sleepable lock held

We reach ndaasync with the CAM device lock held, so we must pass
M_NOWAIT to disk_* rather than M_WAITOK.

Reviewed by:    imp
Fixes:  628d7a3270b6 ("nda: AC_GETDEV_CHANGED calls media chanaged for sectorsize change")
MFC after:      1 week
Sponsored by:   Amazon
Differential Revision:  https://reviews.freebsd.org/D58230
DeltaFile
+2-2sys/cam/nvme/nvme_da.c
+2-21 files

LLVM/project 6d1ace5libc/src/__support/CPP type_traits.h CMakeLists.txt, libc/src/__support/macros attributes.h

Revert "[libc] Implement cpp::unique_ptr utility" (#212644)

Reverts efe202c769aa2cc772d50bed87af30199bb6b239 and
83dfacdbda1a8b87c1f170ec6ce4e240e1fa79db.

Reverts #212629 and #206701.
DeltaFile
+0-214libc/test/src/__support/CPP/unique_ptr_test.cpp
+0-207libc/src/__support/CPP/unique_ptr.h
+6-16libc/test/src/__support/CPP/CMakeLists.txt
+0-16libc/src/__support/macros/attributes.h
+0-12libc/src/__support/CPP/CMakeLists.txt
+1-7libc/src/__support/CPP/type_traits.h
+7-4722 files not shown
+8-4808 files

LLVM/project f422751.github/workflows release-sources.yml

Debug
DeltaFile
+1-1.github/workflows/release-sources.yml
+1-11 files

LLVM/project 2884c37.github/workflows release-sources.yml

Revert "XXX: debug"

This reverts commit 3e97ecced3b14b9427fcfe0547a39aa108ff53cd.
DeltaFile
+3-0.github/workflows/release-sources.yml
+3-01 files

LLVM/project 4361bc9flang/test/Parser acc-unparse.f90, flang/test/Semantics/OpenACC acc-loop.f90

[flang][openacc] Allow blank around ':' in generated clause parser with keyword (#212638)

Follow up to https://github.com/llvm/llvm-project/pull/210446 to also
allow the space in the parser generated by TableGen.
DeltaFile
+13-1flang/test/Parser/acc-unparse.f90
+1-1llvm/utils/TableGen/Basic/DirectiveEmitter.cpp
+1-1flang/test/Semantics/OpenACC/acc-loop.f90
+15-33 files

NetBSD/pkgsrc-wip eeff4eezoneminder distinfo PLIST, zoneminder/patches patch-web_includes_database.php

zoneminder: Multiple minor but crucial fixes

  - Upstream provides some default files that were not previously
    installed.  Install them.
  - Work around zm searching for rm and finding it in tools wrappers.
  - Work around zm having the cgibin path coded as a PATH, which it
    really isn't, by adding a leading /.
  - Patch php database access to use php-pdo_mysql when ZM_DB_TYPE is
    MariaDB.  (PHP has one wrapper for mysql/MariaDB, and perl has
    separate ones.)
DeltaFile
+23-0zoneminder/patches/patch-web_includes_database.php
+14-2zoneminder/Makefile
+3-0zoneminder/PLIST
+1-0zoneminder/distinfo
+41-24 files

LLVM/project 8af8162compiler-rt/lib/builtins comparetf2.cpp, libc/shared/builtins unordtf2.h letf2.h

[compiler-rt][builtins] libc-backed quad-float comparison builtins
DeltaFile
+49-0compiler-rt/lib/builtins/comparetf2.cpp
+36-0libc/src/__support/builtins/unordtf2.h
+36-0libc/src/__support/builtins/getf2.h
+36-0libc/src/__support/builtins/letf2.h
+35-0libc/shared/builtins/unordtf2.h
+35-0libc/shared/builtins/letf2.h
+227-06 files not shown
+321-012 files

LLVM/project 982e6c1libc/test/shared shared_builtins_test.cpp

[compiler-rt][builtins] libc-backed double-float comparison builtins
DeltaFile
+2-0libc/test/shared/shared_builtins_test.cpp
+2-01 files

LLVM/project 652ddf7compiler-rt/lib/builtins comparedf2.cpp, libc/shared/builtins unorddf2.h ledf2.h

[compiler-rt][builtins] libc-backed double-float comparison builtins
DeltaFile
+54-0compiler-rt/lib/builtins/comparedf2.cpp
+30-0libc/src/__support/builtins/gedf2.h
+30-0libc/src/__support/builtins/ledf2.h
+30-0libc/src/__support/builtins/unorddf2.h
+29-0libc/shared/builtins/unorddf2.h
+29-0libc/shared/builtins/ledf2.h
+202-06 files not shown
+280-012 files

LLVM/project 577afa7compiler-rt/lib/builtins comparesf2.cpp, libc/shared/builtins unordsf2.h lesf2.h

[compiler-rt][builtins] libc-backed single-float comparison builtins
DeltaFile
+54-0compiler-rt/lib/builtins/comparesf2.cpp
+30-0libc/src/__support/builtins/lesf2.h
+30-0libc/src/__support/builtins/gesf2.h
+30-0libc/src/__support/builtins/unordsf2.h
+29-0libc/shared/builtins/unordsf2.h
+29-0libc/shared/builtins/lesf2.h
+202-06 files not shown
+282-012 files

LLVM/project 437bd2elibc/src/__support/builtins cmp_helper.h

fix format
DeltaFile
+2-2libc/src/__support/builtins/cmp_helper.h
+2-21 files

LLVM/project 2a58643utils/bazel/llvm-project-overlay/libc BUILD.bazel

[Bazel] Fixes efe202c (#212637)

This fixes efe202c769aa2cc772d50bed87af30199bb6b239 (#212629).

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

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

FreeBSD/ports decf64cgraphics Makefile, graphics/virtio-gpu-qemu-kmod distinfo pkg-descr

graphics/virtio_gpu_qemu-kmod: New port - virtio gpu driver for UTMapp/qemu

virtio_gpu_qemu enables a virtual machine running under UTMapp/qemu,
which is configured using virtio for the GPU to run a graphical user
interface through X server.

MFH:            2026Q3
(cherry picked from commit 6b825bb84ccd0d0aee943776c21e250a6bf35c23)
DeltaFile
+42-0graphics/virtio-gpu-qemu-kmod/files/pkg-message.in
+31-0graphics/virtio-gpu-qemu-kmod/Makefile
+12-0graphics/virtio-gpu-qemu-kmod/pkg-descr
+3-0graphics/virtio-gpu-qemu-kmod/distinfo
+1-0graphics/Makefile
+89-05 files

FreeBSD/ports 6b825bbgraphics Makefile, graphics/virtio-gpu-qemu-kmod distinfo pkg-descr

graphics/virtio_gpu_qemu-kmod: New port - virtio gpu driver for UTMapp/qemu

virtio_gpu_qemu enables a virtual machine running under UTMapp/qemu,
which is configured using virtio for the GPU to run a graphical user
interface through X server.

MFH:            2026Q3
DeltaFile
+42-0graphics/virtio-gpu-qemu-kmod/files/pkg-message.in
+31-0graphics/virtio-gpu-qemu-kmod/Makefile
+12-0graphics/virtio-gpu-qemu-kmod/pkg-descr
+3-0graphics/virtio-gpu-qemu-kmod/distinfo
+1-0graphics/Makefile
+89-05 files

LLVM/project f006d56clang/docs LanguageExtensions.md, clang/include/clang/AST Expr.h

[clang] Add __builtin_convert_from_arbitrary_fp

Expose llvm.convert.from.arbitrary.fp as a target-independent builtin. It
interprets an integer as the bits of a narrow floating-point format and
converts it to a supported floating-point type.

Since the destination cannot be inferred from the operands, it is provided as
a type argument and parsed using a dedicated expression, following
__builtin_convertvector.

Sema requires an ordinary string literal naming a verifier-valid arbitrary
floating-point format. The source must be an integer of the corresponding bit
width, with signedness ignored. Fixed-length vectors are supported when source
and destination element counts match.

Destination elements are restricted to IEEE half, bfloat16, IEEE single, and
IEEE double semantics. x87 extended, PPC double-double, IEEE quad, __mfp8, and
sizeless vector destinations are rejected because existing intrinsic lowering
does not safely support them.

    [6 lines not shown]
DeltaFile
+194-0clang/test/CodeGen/builtins-convert-from-arbitrary-fp.c
+114-0clang/lib/Sema/SemaChecking.cpp
+89-0clang/test/Sema/builtins-convert-from-arbitrary-fp.c
+66-0clang/include/clang/AST/Expr.h
+60-0clang/test/SemaCXX/builtins-convert-from-arbitrary-fp.cpp
+55-0clang/docs/LanguageExtensions.md
+578-034 files not shown
+889-040 files

LLVM/project c617115llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

Delete stale code

Change-Id: I17d9a3e0db85f4f25c70099e9225340c1bd07eaa
DeltaFile
+2-11llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+2-111 files

LLVM/project 168105d.github/workflows release-sources.yml

release/sources: Make sure to check out all used composite workflows
DeltaFile
+1-1.github/workflows/release-sources.yml
+1-11 files

FreeBSD/ports 5d7c4c0databases/iceberg-rust Makefile

databases/iceberg-rust: Broken on i386

Reported by:    fallout

(cherry picked from commit 294926a5e5f6abacd7de887c5e42c3beeb201c7b)
DeltaFile
+2-0databases/iceberg-rust/Makefile
+2-01 files

LLVM/project aba5399llvm/test/CodeGen/AMDGPU global-atomicrmw-fmin.ll global-atomicrmw-fmax.ll

Do not delete soft waits in loops

Change-Id: Ib85bb44ae70d064c096f3443f37268fe11db4131
DeltaFile
+258-0llvm/test/CodeGen/AMDGPU/global-atomicrmw-fsub.ll
+258-0llvm/test/CodeGen/AMDGPU/flat-atomicrmw-fsub.ll
+181-72llvm/test/CodeGen/AMDGPU/buffer-fat-pointer-atomicrmw-fmin.ll
+181-72llvm/test/CodeGen/AMDGPU/buffer-fat-pointer-atomicrmw-fmax.ll
+216-0llvm/test/CodeGen/AMDGPU/global-atomicrmw-fmin.ll
+216-0llvm/test/CodeGen/AMDGPU/global-atomicrmw-fmax.ll
+1,310-14429 files not shown
+2,955-37935 files

LLVM/project 33d2c6alibc/include CMakeLists.txt

[libc] Add missing type dependencies to sys_types header target (#212601)

Add missing type dependencies to the sys_types header target in
libc/include/CMakeLists.txt for types defined in sys/types.yaml,
including __off_t, __off64_t, __uint64_t, off64_t, and BSD/System V
types added in commit 39df67d0edef.

Without these DEPENDS entries, CMake and Ninja do not copy the
corresponding type headers into the build and install directories,
causing missing header includes (e.g. __off64_t.h) when consuming
generated <sys/types.h>.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+15-0libc/include/CMakeLists.txt
+15-01 files

LLVM/project 3e97ecc.github/workflows release-sources.yml

XXX: debug
DeltaFile
+0-3.github/workflows/release-sources.yml
+0-31 files

OpenBSD/ports lVs9AlMdevel/sbt Makefile distinfo, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 2.0.4
VersionDeltaFile
1.32+2-2devel/sbt/distinfo
1.22+1-1devel/sbt/patches/patch-bin_sbt
1.32+1-1devel/sbt/Makefile
+4-43 files

LLVM/project c6f775cllvm/lib/Target/AMDGPU SIISelLowering.cpp AMDGPUInstructionSelector.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.ballot.i32.wave64.err.ll

Revert "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (#212628)

Reverts llvm/llvm-project#211493

unblock bot: https://lab.llvm.org/buildbot/#/builders/232
DeltaFile
+0-15llvm/test/CodeGen/AMDGPU/llvm.amdgcn.ballot.i32.wave64.err.ll
+2-9llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
+0-9llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+2-333 files

OpenZFS/src 023d44bmodule/zfs arc.c

arc: add a few invariant checks in release builds

Convert a couple ASSERTs invariants to VERIFYs to enforce them
in release builds to be able to root-case #18782 kernel panic,
whenever it happens again.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Andriy Tkachuk <atkachuk at wasabi.com>
Closes #18840
DeltaFile
+7-6module/zfs/arc.c
+7-61 files

FreeBSD/ports 7119b0ax11/rio Makefile distinfo

x11/rio: update 0.5.1 → 0.5.2
DeltaFile
+3-3x11/rio/distinfo
+1-2x11/rio/Makefile
+4-52 files

FreeBSD/ports 0c63683shells/atuin Makefile distinfo

shells/atuin: update 18.17.0 → 18.18.1
DeltaFile
+357-401shells/atuin/distinfo
+178-201shells/atuin/Makefile
+535-6022 files