FreeBSD/ports 30ba4d1www/p5-Net-Curl Makefile distinfo, www/p5-Net-Curl/files patch-Makefile.PL patch-Curl__Multi.xsh

www/p5-Net-Curl: Update 0.57 => 0.58

Changelog:
https://metacpan.org/release/SYP/Net-Curl-0.58/source/Changes

PR:             298150
Sponsored by:   UNIS Labs
DeltaFile
+0-80www/p5-Net-Curl/files/patch-inc_symbols-in-versions
+34-4www/p5-Net-Curl/files/patch-Curl__Multi.xsh
+0-11www/p5-Net-Curl/files/patch-Makefile.PL
+3-3www/p5-Net-Curl/distinfo
+1-2www/p5-Net-Curl/Makefile
+38-1005 files

LLVM/project ceabc54mlir/lib/Dialect/OpenACC/Transforms ACCDeclareGPUModuleInsertion.cpp

[mlir][openacc][NFC] Fix ACCDeclareGPUModuleInsertion header (#221106)
DeltaFile
+1-2mlir/lib/Dialect/OpenACC/Transforms/ACCDeclareGPUModuleInsertion.cpp
+1-21 files

LLVM/project dc8e837flang/include/flang/Optimizer/Support InternalNames.h, flang/lib/Optimizer/OpenACC/Support FIROpenACCOpsInterfaces.cpp

[mlir][openacc] Add isCompilerGenerated to GlobalVariableOpInterface (#221096)

This function is used to determine if a global is compiler generated or
coming from user variables. This is useful when determining the handling
of globals for unified memory mode.
DeltaFile
+27-0flang/unittests/Optimizer/InternalNamesTest.cpp
+20-0flang/lib/Optimizer/Support/InternalNames.cpp
+5-0flang/lib/Optimizer/OpenACC/Support/FIROpenACCOpsInterfaces.cpp
+4-0mlir/include/mlir/Dialect/OpenACC/OpenACCOpsInterfaces.td
+3-0flang/include/flang/Optimizer/Support/InternalNames.h
+2-0mlir/lib/Dialect/OpenACC/IR/OpenACC.cpp
+61-01 files not shown
+62-07 files

FreeBSD/ports 6fbe288security/xray-core Makefile distinfo

security/xray-core: Update 26.3.27 => 26.7.28

Release Notes:
https://github.com/XTLS/Xray-core/releases/tag/v26.7.28

PR:             298107
Sponsored by:   UNIS Labs
DeltaFile
+9-9security/xray-core/distinfo
+4-5security/xray-core/Makefile
+13-142 files

LLVM/project d9dbc70llvm/lib/Target/AArch64 AArch64InstrInfo.cpp AArch64MCInstLower.cpp, llvm/test/CodeGen/AArch64 wineh-try-catch.ll wineh-try-catch-vla.ll

[AArch64] Fix missing :lo12: on the catchret address pair (#219200)

`llc -mtriple=aarch64-pc-windows-msvc` emits assembly it cannot assemble
itself.
A function with a `catchret` materialises its continuation block like
this:

```asm
"?catch$2@?0?f at 4HA":
        adrp    x0, .LBB0_1
        add     x0, x0, .LBB0_1
        ret
```

Pipe that back through `llvm-mc` and you get:

```
error: expected compatible register, symbol or integer in range [0, 4095]
        add     x0, x0, .LBB0_1

    [43 lines not shown]
DeltaFile
+4-5llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
+2-2llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
+1-1llvm/test/CodeGen/AArch64/wineh-try-catch.ll
+1-1llvm/test/CodeGen/AArch64/wineh-try-catch-vla.ll
+1-1llvm/test/CodeGen/AArch64/wineh-try-catch-realign.ll
+1-1llvm/test/CodeGen/AArch64/wineh-try-catch-nobase.ll
+10-113 files not shown
+13-149 files

LLVM/project 6632578clang/unittests/AST AttrTest.cpp

[clang][OpenMP] Add explicit default libomp value to test. (#221098)

The test OMPInvariantPredicateBoundOnIntraTileLoop, in AttrTest.cpp uses
'-fopenmp' without supplying an explcit value. In some places the
default value is 'libomp', which works just fine for this test. But in
envorinments where 'libomp' is not the default value (e.g. places that
use 'libgomp' by default) the test fails. This fixes that issue by
explicitly telling the test to use 'libomp'.
DeltaFile
+1-1clang/unittests/AST/AttrTest.cpp
+1-11 files

OpenBSD/src 9tonc0cusr.sbin/vmd vmd.c

   Compose a new imsg when relaying terminate to vmd(8) control.

   Instead of forwarding the imsg, which was already consumed in the
   parent vmd process, compose a new one to the control process. When
   vmd was refactored to use the new imsg api for consuming the payload
   instead of reading directly from the underlying ibuf, it caused
   proc_forward_imsg() to forward incomplete data.

   Instead of mucking about with the underlying ibuf and rewinding it,
   update the only case of the consume-then-forward pattern to compose
   a new imsg by using proc_compose_imsg().

   Original diff and issue from Nick Owens.
VersionDeltaFile
1.181+3-2usr.sbin/vmd/vmd.c
+3-21 files

FreeBSD/ports 9e98a50games/prismlauncher Makefile distinfo

games/prismlauncher: Update 11.0.1 => 11.1.0

Release Notes:
https://prismlauncher.org/news/release-11.0.2/
https://prismlauncher.org/news/release-11.0.3/
https://prismlauncher.org/news/release-11.1.0/

Changelogs:
https://github.com/PrismLauncher/PrismLauncher/releases/tag/11.0.2
https://github.com/PrismLauncher/PrismLauncher/releases/tag/11.0.3
https://github.com/PrismLauncher/PrismLauncher/releases/tag/11.1.0

PR:             298148
Sponsored by:   UNIS Labs
DeltaFile
+3-3games/prismlauncher/distinfo
+2-2games/prismlauncher/Makefile
+5-52 files

LLVM/project fe7155cclang/test/AST ast-dump-ctad-alias.cpp

chore: fix style
DeltaFile
+12-2clang/test/AST/ast-dump-ctad-alias.cpp
+12-21 files

HardenedBSD/ports f582f2fnet/ndpi Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-11net/ndpi/Makefile
+0-111 files

OpenZFS/src aa26ca6module/zfs vdev_removal.c

Do not complete a device removal that hit IO errors

spa_vdev_remove_thread() checks vca_read_error_bytes and
vca_write_error_bytes at the end of each metaslab it copies and sets
svr_thread_exit, so that the removal is cancelled instead of completed.
Both counters are incremented from the copy zio callbacks in
spa_vdev_copy_segment_read_done() and
spa_vdev_copy_segment_write_done(), so the errors of the segments
copied last can arrive after that check has already run.  The loop then
ends with svr_thread_exit still B_FALSE and the thread calls
vdev_remove_complete(), dropping the vdev even though part of its data
was never written to the new location.

Write errors are the way to hit this.  A write error is only known once
the write completes, while a read error is recorded before the write it
feeds is even issued, so read errors are almost always seen in time.
With enough data to copy, the errors of one metaslab are noticed while
the next one is being copied, which is why this mostly goes unnoticed;
it is the errors of the metaslab copied last that are missed.

    [15 lines not shown]
DeltaFile
+14-0module/zfs/vdev_removal.c
+14-01 files

HardenedBSD/ports 193b320net/freeipa-client/files patch-ipaplatform_base_paths.py patch-ipaplatform_freebsd_paths.py, security/vuxml/vuln 2026.xml

Merge remote-tracking branch 'rad/freebsd/main' into hardenedbsd/main

Conflicts:
        net/ndpi/Makefile (unresolved)
DeltaFile
+7,546-1,288www/lycheeorg/pkg-plist
+525-0net/freeipa-client/files/patch-ipaplatform_freebsd_services.py
+247-0net/freeipa-client/files/patch-ipaplatform_freebsd_tasks.py
+235-0net/freeipa-client/files/patch-ipaplatform_freebsd_paths.py
+129-0net/freeipa-client/files/patch-ipaplatform_base_paths.py
+82-29security/vuxml/vuln/2026.xml
+8,764-1,317152 files not shown
+9,405-1,883158 files

LLVM/project 3d8a41aclang/docs ReleaseNotes.md, clang/lib/Sema SemaTemplateDeductionGuide.cpp

Fix crash in class template argument deduction with alias templates
DeltaFile
+46-11clang/lib/Sema/SemaTemplateDeductionGuide.cpp
+47-0clang/test/SemaCXX/cxx20-ctad-type-alias.cpp
+8-0clang/docs/ReleaseNotes.md
+101-113 files

LLVM/project f5d0b63clang/test/CIR/CodeGenOpenACC declare-copyout.cpp declare-copy.cpp

[CIR] Fixup OpenACC + 1 OMP test from modifiers attribute changes. (#221101)
DeltaFile
+39-39clang/test/CIR/CodeGenOpenACC/declare-create.cpp
+39-39clang/test/CIR/CodeGenOpenACC/declare-copyin.cpp
+32-32clang/test/CIR/CodeGenOpenACC/compute-copyin-copyout-create.c
+32-32clang/test/CIR/CodeGenOpenACC/combined-copyin-copyout-create.c
+30-30clang/test/CIR/CodeGenOpenACC/declare-copyout.cpp
+30-30clang/test/CIR/CodeGenOpenACC/declare-copy.cpp
+202-2026 files not shown
+281-28112 files

LLVM/project e97669bmlir/lib/Conversion/GPUToNVVM LowerGpuOpsToNVVMOps.cpp, mlir/lib/Conversion/GPUToROCDL LowerGpuOpsToROCDLOps.cpp

[mlir][gpu] Don't request C wrappers for private device functions (#214552)

GPU lowerings attach `llvm.emit_c_interface` to device functions
regardless of visibility. This causes private device functions to
receive external entry points and prevents such functions from being
culled by DCE.

On a real module lowered by a downstream compiler, we measured that
unconditional `llvm.emit_c_interface` inflated the generated PTX by 1.8x
by keeping unused private functions alive and by 7x for pipelines that
also give private functions internal linkage.

This change attaches `llvm.emit_c_interface` only to functions which are
not private for both the gpu->nvvm and gpu->rocdl lowerings. No behavior
change to existing unit tests, and new tests are added to witness the
new behavior for private functions.

Assisted-by: Claude Code
DeltaFile
+25-0mlir/test/Conversion/GPUToROCDL/private-func-no-c-interface.mlir
+25-0mlir/test/Conversion/GPUToNVVM/private-func-no-c-interface.mlir
+6-1mlir/lib/Conversion/GPUToROCDL/LowerGpuOpsToROCDLOps.cpp
+6-1mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp
+62-24 files

OpenZFS/src 1660786.github/workflows zfs-qemu.yml

Increasing ZTS timeout as some PRs exceed the limit

Follow up work to better balance the work between the available
CI VMs is being evaluated to speed things up, but for the moment
increase the limit to prevent these timeout failures.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: tiehexue <tiehexue at hotmail.com>
Closes #18997
DeltaFile
+1-1.github/workflows/zfs-qemu.yml
+1-11 files

LLVM/project 6ba0802clang/lib/CodeGen CGDebugInfo.cpp, clang/test/DebugInfo/CXX limited-ctor.cpp

[DebugInfo] Ignore undefined constexpr constructors in constructor homing. (#218165)

The constructor homing optimization limits the amount of redundant debug
info generated for classes by only emitting forward declarations to
debug info in translation units that can't instantiate the class on
their own (i.e. they don't see the definitions of any constructors).

Currently, classes that have _any_ constexpr constructors are excluded
from the optimization. This is being changed to only exclude _defined_
constexpr constructors, as declared constexpr constructors are not
callable in a TU that doesn't see their definition.

Signed-off-by: Clayton Knittel <cknit1999 at gmail.com>
DeltaFile
+33-0clang/test/DebugInfo/CXX/limited-ctor.cpp
+15-5clang/lib/CodeGen/CGDebugInfo.cpp
+48-52 files

HardenedBSD/src bb7c3b2lib/geom/zoned gzoned.8 geom_zoned.c, sys/geom/zoned g_zoned.h g_zoned.c

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+1,819-0sys/geom/zoned/g_zoned.c
+1,056-0tests/sys/geom/class/zoned/zoned_test.sh
+291-0sys/geom/zoned/g_zoned.h
+289-0lib/geom/zoned/geom_zoned.c
+260-0lib/geom/zoned/gzoned.8
+221-0usr.sbin/zonectl/tests/zonectl_test.sh
+3,936-020 files not shown
+4,142-1526 files

HardenedBSD/src c220503sys/netinet in_fib_algo.c, sys/netinet6 in6_fib_algo.c

Merge remote-tracking branch 'rad/hardened/15-stable/main' into hardened/15-stable/pledge
DeltaFile
+13-2sys/netinet6/in6_fib_algo.c
+12-1sys/netinet/in_fib_algo.c
+25-32 files

HardenedBSD/src 0ee63c4lib/geom/zoned gzoned.8 geom_zoned.c, sys/geom/zoned g_zoned.h g_zoned.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+1,819-0sys/geom/zoned/g_zoned.c
+1,056-0tests/sys/geom/class/zoned/zoned_test.sh
+291-0sys/geom/zoned/g_zoned.h
+289-0lib/geom/zoned/geom_zoned.c
+260-0lib/geom/zoned/gzoned.8
+221-0usr.sbin/zonectl/tests/zonectl_test.sh
+3,936-020 files not shown
+4,142-1526 files

HardenedBSD/src f1ac668sys/netinet in_fib_algo.c, sys/netinet6 in6_fib_algo.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+13-2sys/netinet6/in6_fib_algo.c
+12-1sys/netinet/in_fib_algo.c
+25-32 files

FreeBSD/src 4099b5c. UPDATING, lib/csu/common crtbrand.S

Update in preparation for 14.5-RELEASE

- Bump BRANCH to RELEASE
- Add the anticipated RELEASE announcement date
- Set a static __FreeBSD_version

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+3-0UPDATING
+1-1sys/conf/newvers.sh
+1-1lib/csu/common/crtbrand.S
+5-23 files

LLVM/project 20498c8llvm/test lit.cfg.py, llvm/test/ExecutionEngine/Orc throw-catch-no-frame-pointer.ll throw-catch-minimal.ll

[ORC] Add host-jit-triple lit feature, gate some JIT tests (#220929)

The JIT does not support throwing exceptions on Darwin/arm64e yet. Add
an llvm-lit feature flag, "host-jit-triple", that reports the process
triple as detected by `lli` so that we can mark exception-throwing tests
as unsupported when they would be run as arm64e. (Feature flags based on
build settings, e.g. host-triple and target-triple, don't reliably
report arm64e).

Adds a -host-jit-triple option to lli to print the value for the
feature-flag.

rdar://185482009
DeltaFile
+19-0llvm/test/lit.cfg.py
+10-0llvm/tools/lli/lli.cpp
+4-0llvm/test/ExecutionEngine/OrcLazy/minimal-throw-catch.ll
+4-0llvm/test/ExecutionEngine/Orc/throw-catch-no-frame-pointer.ll
+4-0llvm/test/ExecutionEngine/Orc/throw-catch-minimal.ll
+4-0llvm/test/ExecutionEngine/Orc/throw-catch-merged-compact-unwind.ll
+45-01 files not shown
+48-07 files

LLVM/project ae856abclang/test/CIR/CodeGenCoroutines coro-alloc.cpp, llvm/test/Transforms/LowerTypeTests cfi-jumptable-hotness-summary.ll

rebase

Created using spr 1.3.7
DeltaFile
+0-133orc-rt/test/unit/bedrock/ExecutorProcessInfoTest.cpp
+128-0llvm/unittests/ABI/TypesTest.cpp
+60-41mlir/lib/Dialect/OpenACC/IR/OpenACCCG.cpp
+41-41mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+80-0clang/test/CIR/CodeGenCoroutines/coro-alloc.cpp
+35-36llvm/test/Transforms/LowerTypeTests/cfi-jumptable-hotness-summary.ll
+344-25158 files not shown
+1,191-56264 files

LLVM/project 2f222c4clang/test/CIR/CodeGenCoroutines coro-alloc.cpp, flang/test/Semantics bug82684.f90

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-133orc-rt/test/unit/bedrock/ExecutorProcessInfoTest.cpp
+128-0llvm/unittests/ABI/TypesTest.cpp
+60-41mlir/lib/Dialect/OpenACC/IR/OpenACCCG.cpp
+41-41mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+80-0clang/test/CIR/CodeGenCoroutines/coro-alloc.cpp
+65-0flang/test/Semantics/bug82684.f90
+374-21558 files not shown
+1,183-55464 files

LLVM/project caa05fcclang/test/CIR/CodeGenCoroutines coro-alloc.cpp, flang/test/Semantics bug82684.f90

rebase

Created using spr 1.3.7
DeltaFile
+0-133orc-rt/test/unit/bedrock/ExecutorProcessInfoTest.cpp
+128-0llvm/unittests/ABI/TypesTest.cpp
+60-41mlir/lib/Dialect/OpenACC/IR/OpenACCCG.cpp
+41-41mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+80-0clang/test/CIR/CodeGenCoroutines/coro-alloc.cpp
+65-0flang/test/Semantics/bug82684.f90
+374-21558 files not shown
+1,183-55464 files

LLVM/project 68a336eclang/test/CIR/CodeGenCoroutines coro-alloc.cpp, flang/test/Semantics bug82684.f90

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-133orc-rt/test/unit/bedrock/ExecutorProcessInfoTest.cpp
+128-0llvm/unittests/ABI/TypesTest.cpp
+60-41mlir/lib/Dialect/OpenACC/IR/OpenACCCG.cpp
+41-41mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+80-0clang/test/CIR/CodeGenCoroutines/coro-alloc.cpp
+65-0flang/test/Semantics/bug82684.f90
+374-21556 files not shown
+1,154-49262 files

LLVM/project 3e88328clang/test/CIR/CodeGenCoroutines coro-alloc.cpp, flang/test/Semantics bug82684.f90

rebase

Created using spr 1.3.7
DeltaFile
+0-133orc-rt/test/unit/bedrock/ExecutorProcessInfoTest.cpp
+128-0llvm/unittests/ABI/TypesTest.cpp
+60-41mlir/lib/Dialect/OpenACC/IR/OpenACCCG.cpp
+41-41mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+80-0clang/test/CIR/CodeGenCoroutines/coro-alloc.cpp
+65-0flang/test/Semantics/bug82684.f90
+374-21556 files not shown
+1,154-49262 files

LLVM/project 7e9d354clang/test/CIR/CodeGenCoroutines coro-alloc.cpp, flang/test/Semantics bug82684.f90

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+0-133orc-rt/test/unit/bedrock/ExecutorProcessInfoTest.cpp
+128-0llvm/unittests/ABI/TypesTest.cpp
+60-41mlir/lib/Dialect/OpenACC/IR/OpenACCCG.cpp
+41-41mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+80-0clang/test/CIR/CodeGenCoroutines/coro-alloc.cpp
+65-0flang/test/Semantics/bug82684.f90
+374-21556 files not shown
+1,154-49262 files

LLVM/project f111407llvm/include/llvm/SandboxIR Context.h, llvm/lib/SandboxIR Context.cpp

Revert "Reapply "[SandboxIR] Callback registration now allows specifying order (#221008)" (#221095)

Reverts llvm/llvm-project#221017

unittest failure
DeltaFile
+0-96llvm/unittests/SandboxIR/SandboxIRTest.cpp
+16-57llvm/include/llvm/SandboxIR/Context.h
+39-33llvm/lib/SandboxIR/Context.cpp
+55-1863 files