LLVM/project 7a34a3alibclc/clc/lib/ptx-nvidiacl SOURCES, libclc/clc/lib/ptx-nvidiacl/workitem clc_get_global_size.cl

Fix ptx build
DeltaFile
+15-0libclc/clc/lib/ptx-nvidiacl/workitem/clc_get_global_size.cl
+1-0libclc/clc/lib/ptx-nvidiacl/SOURCES
+16-02 files

LLVM/project 62fe685libclc/opencl/lib/generic/workitem get_global_size.cl

Use __clc_get_global_size
DeltaFile
+2-2libclc/opencl/lib/generic/workitem/get_global_size.cl
+2-21 files

FreeBSD/ports 8a3cdf7sysutils/treemd distinfo Makefile

sysutils/treemd: Update to 0.5.9

ChangeLog:      https://github.com/Epistates/treemd/releases/tag/v0.5.9
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3sysutils/treemd/distinfo
+1-1sysutils/treemd/Makefile
+4-42 files

LLVM/project dd9f0bflibclc/clc/lib/amdgcn/workitem clc_get_global_size.cl

Use v5 implementation
DeltaFile
+8-10libclc/clc/lib/amdgcn/workitem/clc_get_global_size.cl
+8-101 files

LLVM/project e070a7flibclc/opencl/lib/amdgcn-amdhsa/workitem get_local_size.cl get_global_size.cl, libclc/opencl/lib/amdgcn/workitem get_local_size.cl get_global_size.cl

libclc: Avoid duplicated get_local_size/get_global_size functions

Move opencl handling on top of clc into opencl generic, delete
amdgpu implementations in opencl.
DeltaFile
+0-26libclc/opencl/lib/amdgcn-amdhsa/workitem/get_local_size.cl
+0-22libclc/opencl/lib/amdgcn/workitem/get_local_size.cl
+0-20libclc/opencl/lib/amdgcn-amdhsa/workitem/get_global_size.cl
+0-13libclc/opencl/lib/amdgcn/workitem/get_global_size.cl
+0-13libclc/opencl/lib/ptx-nvidiacl/workitem/get_local_size.cl
+13-0libclc/opencl/lib/generic/workitem/get_local_size.cl
+13-944 files not shown
+14-9910 files

LLVM/project 704c87blibclc/clc/include/clc/workitem clc_get_global_linear_id.h, libclc/clc/lib/generic/workitem clc_get_global_linear_id.cl clc_get_local_linear_id.cl

libclc: Implement get_global_linear_id and get_local_linear_id (#184800)
DeltaFile
+46-0libclc/clc/lib/generic/workitem/clc_get_global_linear_id.cl
+16-0libclc/clc/include/clc/workitem/clc_get_global_linear_id.h
+13-0libclc/opencl/lib/generic/workitem/get_local_linear_id.cl
+13-0libclc/opencl/lib/generic/workitem/get_global_linear_id.cl
+6-6libclc/clc/lib/generic/workitem/clc_get_local_linear_id.cl
+2-0libclc/opencl/lib/generic/SOURCES
+96-61 files not shown
+97-67 files

LLVM/project 587becbclang/lib/StaticAnalyzer/Checkers/WebKit PtrTypesSemantics.cpp, clang/test/Analysis/Checkers/WebKit nodelete-annotation.cpp

[WebKit checkers] Disallow operator delete in a trivial context. (#185122)

This PR changes the "trivial function analysis" to disallow `operator
delete` in a "trival" or "nodelete" function or statement. Without this,
the delete operator could deallocate memory for a reference counted
objects, etc...
DeltaFile
+26-0clang/test/Analysis/Checkers/WebKit/nodelete-annotation.cpp
+0-4clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp
+26-42 files

FreeBSD/ports 0457a8dwww/linux-freetube distinfo Makefile

www/linux-freetube: Update to 0.23.14.b

ChangeLog:      https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.23.14-beta
Reported by:    efb4f5ff-1298-471a-8973-3d47447115dc <notifications at github.com>
DeltaFile
+3-3www/linux-freetube/distinfo
+1-1www/linux-freetube/Makefile
+4-42 files

LLVM/project 337c6f9libclc/clc/lib/generic/workitem clc_get_global_linear_id.cl

Use __clc_get_enqueued_local_size
DeltaFile
+2-2libclc/clc/lib/generic/workitem/clc_get_global_linear_id.cl
+2-21 files

OpenBSD/ports IqInOoPlang/go go.port.mk

   Bump _MODGO_SYSTEM_VERSION for lang/go 1.26.1.
VersionDeltaFile
1.98+1-1lang/go/go.port.mk
+1-11 files

OpenBSD/ports 1hB6UUIlang/go distinfo Makefile, lang/go/pkg PLIST

   Update lang/go to 1.26.1.
VersionDeltaFile
1.95+8-2lang/go/pkg/PLIST
1.117+2-2lang/go/distinfo
1.177+1-1lang/go/Makefile
+11-53 files

LLVM/project 861b9calibcxx/include variant, libcxx/test/std/utilities/variant/variant.relops relops.pass.cpp

[libc++] Fix std::variant comparators not working on recursive instantiations (#182238)

We currently have an instantiation cycle in `variant`'s comparison
operators. This patch fixes that by replacing a `decltype(auto)` with an
explicit return type, removing the requirement to instantiate the
function in order to know the return type.

Fixes #182232
DeltaFile
+66-0libcxx/test/std/utilities/variant/variant.relops/relops.pass.cpp
+2-1libcxx/include/variant
+68-12 files

LLVM/project 13e75delibclc/opencl/lib/amdgcn-amdhsa/workitem get_local_size.cl get_global_size.cl, libclc/opencl/lib/amdgcn/workitem get_local_size.cl get_global_size.cl

libclc: Avoid duplicated get_local_size/get_global_size functions

Move opencl handling on top of clc into opencl generic, delete
amdgpu implementations in opencl.
DeltaFile
+0-26libclc/opencl/lib/amdgcn-amdhsa/workitem/get_local_size.cl
+0-22libclc/opencl/lib/amdgcn/workitem/get_local_size.cl
+0-20libclc/opencl/lib/amdgcn-amdhsa/workitem/get_global_size.cl
+0-13libclc/opencl/lib/ptx-nvidiacl/workitem/get_local_size.cl
+13-0libclc/opencl/lib/generic/workitem/get_local_size.cl
+0-13libclc/opencl/lib/amdgcn/workitem/get_global_size.cl
+13-944 files not shown
+14-9910 files

FreeBSD/ports 8fa061fdatabases/sabiql distinfo Makefile.crates

databases/sabiql: Update to 1.7.0

ChangeLog:      https://github.com/riii111/sabiql/releases/tag/v1.7.0
Reported by:    riii111 <notifications at github.com>
DeltaFile
+17-15databases/sabiql/distinfo
+7-6databases/sabiql/Makefile.crates
+1-1databases/sabiql/Makefile
+25-223 files

FreeBSD/ports af1ad7dwww/nextcloud-forms distinfo Makefile

www/nextcloud-forms: Update to 5.2.5
DeltaFile
+3-3www/nextcloud-forms/distinfo
+1-1www/nextcloud-forms/Makefile
+4-42 files

LLVM/project 4d08284llvm CMakeLists.txt

[CMake][LLVM] Align CMAKE_EXPORT_COMPILE_COMMANDS from 1 to ON (#184971)

ON/OFF are more conventional in the project for boolean CMake variables.
DeltaFile
+1-1llvm/CMakeLists.txt
+1-11 files

LLVM/project f4825c4libunwind/src libunwind.cpp, libunwind/test cfi_violating_handler.pass.cpp

[libunwind][PAC] Defang ptrauth's PC in valid CFI range abort

It turns out making the CFI check a release mode abort causes many,
if not the majority, of JITs to fail during unwinding as they do not
set up CFI sections for their generated code. As a result any JITs
that do nominally support unwinding (and catching) through their JIT
or assembly frames trip this abort.

rdar://170862047
DeltaFile
+44-0libunwind/test/cfi_violating_handler.pass.cpp
+11-17libunwind/src/libunwind.cpp
+55-172 files

FreeBSD/ports 585b9a1multimedia/gstreamer1-plugins distinfo, multimedia/gstreamer1-plugins-rust distinfo Makefile.crates

GStreamer1: Update to 1.28.1

multimedia/gstreamer1-plugins-rust: Update to 0.15.1

Changes:
https://gstreamer.freedesktop.org/releases/1.28/#1.28.1

Security:       791d4b29-19fb-11f1-87cc-e73692421fef
DeltaFile
+915-449multimedia/gstreamer1-plugins-rust/distinfo
+457-224multimedia/gstreamer1-plugins-rust/Makefile.crates
+12-9multimedia/gstreamer1-plugins-rust/Makefile
+9-9multimedia/gstreamer1-plugins/distinfo
+13-0multimedia/gstreamer1-vaapi/files/patch-gst-libs_gst_vaapi_gstvaapidecoder__h265.c
+10-2multimedia/gstreamer1-plugins-rust/pkg-plist
+1,416-69312 files not shown
+1,455-72318 files

FreeBSD/ports 39bb3e5security/vuxml/vuln 2026.xml

security/vuxml: Add GStreamer1 < 1.28.1

https://gstreamer.freedesktop.org/security/
DeltaFile
+70-0security/vuxml/vuln/2026.xml
+70-01 files

OpenBSD/ports T69rYgvx11/gnome/papers distinfo Makefile, x11/gnome/papers/pkg PLIST-main

   Update to papers-49.5.
VersionDeltaFile
1.3+70-0x11/gnome/papers/pkg/PLIST-main
1.5+2-2x11/gnome/papers/distinfo
1.5+1-1x11/gnome/papers/Makefile
+73-33 files

OpenBSD/ports Cz8OKeXnet/coredns distinfo modules.inc

   Update to coredns-1.14.2.
VersionDeltaFile
1.31+302-280net/coredns/distinfo
1.22+97-92net/coredns/modules.inc
1.36+1-1net/coredns/Makefile
+400-3733 files

OpenBSD/src 4FgysZZlib/libz inflate.c

   zlib: avoid double assignment to strm->msg

   harmless merge error from

   commit 4480ad49db70b6d2b90da94cc0d4755aace8a632
   Author: tb <tb at openbsd.org>
   Date:   Sun Jun 30 05:16:17 2024 +0000

       cast string literals with z_const char *

       from upstream 2ba25b2ddab9aa939c321d087fcfca573a9cca55
VersionDeltaFile
1.23+0-1lib/libz/inflate.c
+0-11 files

LLVM/project e830ee8libcxx/docs/ReleaseNotes 23.rst, libcxx/include optional string

[libc++] Don't double-wrap iterators when bounded iterators are used (#182264)

There is no reason to double-wrap iterators, since we can already
achieve anything we want within `__bounded_iter`itself.

This is technically ABI breaking, but people using bounded iterators
shouldn't require ABI stability currently.

Fixes #178521
DeltaFile
+6-16libcxx/include/optional
+4-10libcxx/include/string
+4-10libcxx/include/__vector/vector.h
+5-5libcxx/test/libcxx/iterators/contiguous_iterators.verify.cpp
+4-0libcxx/docs/ReleaseNotes/23.rst
+0-3libcxx/include/__iterator/bounded_iter.h
+23-446 files

FreeBSD/ports 10f58b5textproc/groff Makefile

textproc/groff: Clean and improve the port

* Define directory layout directly via MAKE_ARGS instead of working
around predefined defaults via post-install stances.

Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D55637
DeltaFile
+8-8textproc/groff/Makefile
+8-81 files

FreeBSD/ports 0737278devel/p5-Dist-Build Makefile pkg-plist

devel/p5-Dist-Build: Modern perl module builder

Dist::Build is a new perl module builder - with Build.PL as a starting point.
Dist::Build comes from the author of Module::Build and of Module::Build::Tiny.
This new port is needed as a dependency for ver.0.030 of the existing port security/p5-Crypt-Argon2.

PR:             293592
DeltaFile
+28-0devel/p5-Dist-Build/Makefile
+22-0devel/p5-Dist-Build/pkg-plist
+4-0devel/p5-Dist-Build/pkg-descr
+3-0devel/p5-Dist-Build/distinfo
+57-04 files

FreeBSD/ports 0737277Mk/Uses perl5.mk

Mk/Uses/perl5.mk: Prepare for Dist::Build - a new perl module builder

Dist::Build is a new perl module builder - with Build.PL as a starting point.
Dist::Build comes from the author of Module::Build and of Module::Build::Tiny.

PR:             293591                                                                                                                                                                   
DeltaFile
+24-17Mk/Uses/perl5.mk
+24-171 files

OpenBSD/ports vcTfxxJlang/lucee/v6 distinfo Makefile

   update to lucee-6.2.5.48
VersionDeltaFile
1.12+2-2lang/lucee/v6/distinfo
1.15+1-1lang/lucee/v6/Makefile
+3-32 files

FreeBSD/src 3570b19bin/uuidgen uuidgen.c uuidgen.1, sys/kern kern_uuid.c

uuidgen: generate UUIDs in bounded batches to respect kernel limit

The uuidgen(2) system call enforces a hard upper limit of 2048 UUIDs per
invocation. uuidgen(1) previously attempted to generate arbitrary counts
in a single call and allocated memory accordingly, leading to EINVAL
errors, unnecessary memory usage, and potential overflow risks.

Generate UUIDs in fixed-size batches, streaming output incrementally
while preserving existing semantics. Mirror the kernel limit explicitly
since it is not exposed via a public interface.

Signed-off-by: NVSRahul <nvsrahul at hotmail.com>
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1965
DeltaFile
+44-37bin/uuidgen/uuidgen.c
+6-0sys/sys/uuid.h
+0-4bin/uuidgen/uuidgen.1
+1-1sys/kern/kern_uuid.c
+51-424 files

FreeBSD/src 895a97clibexec/rc/rc.d zfs

rc.d/zfs: align zfs mount verbosity in host and jail environments

ZFS script runs different startup seqneces depending on where it runs:
on the host (`zfs_start_main()`) or in a jail (`zfs_start_jail()`):

- `zfs_start_main()` mounts ZFS datasets in verbose mode `zfs mount -va`
- `zfs_start_jail()` mounts ZFS datasets silently `zfs mount -a`.

This change aligns the verbose levels.

NO_ISSUE

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/2030
DeltaFile
+1-1libexec/rc/rc.d/zfs
+1-11 files

FreeBSD/src cb69951sbin/fsck_msdosfs dir.c

fsck_msdosfs: reduce the scope of dentry deletion

When dentry flag is ATTR_VOLUME because of 1 bit flip(from 0x10 to 0x18),
removede function will delete all dentry from invalid dentry postion,
so some normal dentries will be deleted in the same cluster.Unfortunately,
these normal directories and files will not be visible to the user
after wo do fsck_msdos

Signed-off-by: YangWen <anmuxixixi at gmail.com>
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1694
DeltaFile
+1-1sbin/fsck_msdosfs/dir.c
+1-11 files