LLVM/project 5489922 — llvm/test/Analysis/ScalarEvolution gep-nowrap-flags-offset-scope.ll

[SCEV] Introduce tests for PR222713 (NFC) (#235646)
DeltaFile
+119-0llvm/test/Analysis/ScalarEvolution/gep-nowrap-flags-offset-scope.ll
+119-01 files

LLVM/project c2d9a6f — clang/include/clang/Sema SemaOpenMP.h, clang/lib/Parse ParseOpenMP.cpp

[OpenMP] Add runtime selection for metadirective with non-constant conditions. (#192455)

This patch implements runtime evaluation and selection for `OpenMP`
metadirectives when user conditions are non-constant expressions.
DeltaFile
+90-2clang/lib/Parse/ParseOpenMP.cpp
+82-0clang/test/OpenMP/metadirective_user_condition_parse.cpp
+72-0clang/test/OpenMP/metadirective_runtime_messages.cpp
+44-0clang/test/OpenMP/metadirective_variant_clauses.cpp
+13-0clang/lib/Sema/SemaOpenMP.cpp
+8-0clang/include/clang/Sema/SemaOpenMP.h
+309-23 files not shown
+320-29 files

OPNSense/core 21bd0ba — src/opnsense/mvc/app/models/OPNsense/Core Firmware.xml

firmware: for good measure prohibit single quotes as well
DeltaFile
+1-1src/opnsense/mvc/app/models/OPNsense/Core/Firmware.xml
+1-11 files

LLVM/project 42d4451 — llvm/lib/Target/AArch64 AArch64InstrInfo.cpp, llvm/test/CodeGen/AArch64 postra-sched-debug-cfi.mir

[AArch64] Prevent debug instructions and pseudo probes from changing post-RA scheduling (#234920)

A `DBG_VALUE` or `PSEUDO_PROBE` between an ordinary AArch64 instruction
and a
following CFI instruction hides the CFI from
`AArch64InstrInfo::isSchedulingBoundary`. The `PostMachineScheduler` can
then
include the instruction in the preceding region and reorder it, so
non-code
metadata changes the final instruction order.

Look past debug instructions and pseudo probes when finding the
following CFI
boundary. A focused `postmisched` MIR test covers both cases.

This is related to, but distinct from, #36588. That issue concerned CFI
instructions introduced by debug-info emission. Here the CFI boundary is
already present, but an intervening debug instruction or pseudo probe
hides it.

    [2 lines not shown]
DeltaFile
+78-0llvm/test/CodeGen/AArch64/postra-sched-debug-cfi.mir
+4-2llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
+82-22 files

FreeBSD/ports 32a05c8 — devel/benchmark Makefile distinfo

devel/benchmark: update 1.9.5 → 1.10.0
DeltaFile
+28-0devel/benchmark/pkg-plist
+3-3devel/benchmark/distinfo
+2-2devel/benchmark/Makefile
+33-53 files

FreeBSD/ports 165be51 — devel/py-huey distinfo Makefile

devel/py-huey: update 3.4.0 → 3.5.3
DeltaFile
+8-2devel/py-huey/Makefile
+3-3devel/py-huey/distinfo
+11-52 files

FreeBSD/ports 900f8e9 — devel/py-aiohttp-asgi distinfo Makefile

devel/py-aiohttp-asgi: update 0.6.1 → 0.7.1
DeltaFile
+17-5devel/py-aiohttp-asgi/Makefile
+3-3devel/py-aiohttp-asgi/distinfo
+20-82 files

FreeBSD/ports 028e8c4 — devel Makefile, devel/py-forklib distinfo pkg-descr

devel/py-forklib: New port: Fork the single process easily

Approved by:    no need for approval according to bapt@
DeltaFile
+27-0devel/py-forklib/Makefile
+23-0devel/py-forklib/files/example.py
+3-0devel/py-forklib/distinfo
+3-0devel/py-forklib/pkg-descr
+1-0devel/Makefile
+57-05 files

FreeBSD/ports 18a7bdf — devel/bats-core Makefile distinfo

devel/bats-core: update 1.13.0 → 1.14.0
DeltaFile
+3-3devel/bats-core/distinfo
+1-1devel/bats-core/Makefile
+4-42 files

LLVM/project acf7b3b — llvm/lib/Transforms/Scalar JumpTableToSwitch.cpp

[JumpTableToSwitch] Call values JT everywhere, rename jump table type to JumpTable (NFC) (#235449)

Currently `expandToSwitch` uses `JT` for what rest of the code calls
`JumpTable`. Call it `JT` everywhere. With this we also drop the
redundant `Ty` suffix in `JumpTableToTy`.
DeltaFile
+15-16llvm/lib/Transforms/Scalar/JumpTableToSwitch.cpp
+15-161 files

NetBSD/pkgsrc G6FAs7o — print/py-xhtml2pdf distinfo Makefile

   py-xhtml2pdf: updated to 0.2.28

   0.2.28

   New

   Output for print shops: @page { bleed: 3mm; marks: crop cross } grows
   the page around its trim size, with a TrimBox and a BleedBox,
   backgrounds that reach into the bleed and crop and registration marks
   outside it.
   device-cmyk() and cmyk() colours in CSS, written to the PDF in
   DeviceCMYK.
   PDF/X-4: pdfx={"profile": ..., "condition": ...}, or
   --pdfx-profile on the command line, adds the output intent, XMP
   metadata and page boxes PDF/X asks for, tags RGB as sRGB and draws neutral
   greys on the black plate.
   A document with bleed, marks or PDF/X logs the images drawn under 300 ppi
   and the text set in fonts that are not embedded.
   @font-face takes OpenType fonts with PostScript (CFF) outlines, and

    [20 lines not shown]
VersionDeltaFile
1.5+43-2print/py-xhtml2pdf/PLIST
1.12+6-7print/py-xhtml2pdf/Makefile
1.7+4-4print/py-xhtml2pdf/distinfo
+53-133 files

LLVM/project 53f215e — llvm/lib/Target/AMDGPU SIOptimizeExecMasking.cpp, llvm/test/CodeGen/AMDGPU optimize-exec-masking-debug-search-limit.mir optimize-exec-masking-debug-limit.mir

[AMDGPU] Ignore debug instructions in exec-mask search limits (#232560)

Two searches in SIOptimizeExecMasking charge debug instructions against
their instruction limits. With enough debug instructions, a nearby exec
copy is not found and an exec-copy or saveexec fold is missed.
Count only ordinary instructions in both searches.

Assisted-by: OpenAI Codex 5.6 Sol, co-reviewed by Claude and Yongqiang
Tian.
DeltaFile
+69-0llvm/test/CodeGen/AMDGPU/optimize-exec-masking-debug-limit.mir
+42-0llvm/test/CodeGen/AMDGPU/optimize-exec-masking-debug-search-limit.mir
+10-5llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp
+121-53 files

NetBSD/pkgsrc qGOZXS6 — www/py-tornado Makefile distinfo

   py-tornado: updated to 6.6

   6.6.0

   General changes

   - Python 3.15 is now supported. Python 3.9 and 3.10 are no longer supported; 3.11 is the minimum
     supported version.
   - Free-threaded python interpreters are now supported; prebuilt wheels are available for 3.14t
     and 3.15t.
   - Windows on ARM is now supported and prebuilt wheels are available.
   - Prebuilt wheels are now available for ``riscv64``, ``ppc64le``, and ``s390x`` architectures on
     Linux. These architectures are experimental and have limited support and testing.
   - PyPy 8.0 is now supported (for both Python 3.11 and 3.12).
   - Error messages have been improved in many places.
   - Improved handling of `asyncio.CancelledError` in various parts of the framework.
VersionDeltaFile
1.22+12-2www/py-tornado/PLIST
1.40+4-4www/py-tornado/distinfo
1.53+2-3www/py-tornado/Makefile
+18-93 files

OpenBSD/ports NQQ9ddm — sysutils/login_duress Makefile

   Bump to add _permit_setugid symbol from bsd.prog.mk.
VersionDeltaFile
1.6+2-0sysutils/login_duress/Makefile
+2-01 files

LLVM/project b8b5e88 — compiler-rt/test/asan/TestCases/Linux nohugepage_test.cpp

[asan][test] Disable nohugepage_test.cpp on Android (#235637)

On Android, VMA naming splits the high shadow region in
`/proc/self/smaps`, so `ReadShadowRss()` does not find the single
`2008fff7000-10007fff8000` entry.

Fixes test failure on
https://lab.llvm.org/buildbot/#/builders/sanitizer-x86_64-linux-android

Assisted-by: Gemini
DeltaFile
+2-0compiler-rt/test/asan/TestCases/Linux/nohugepage_test.cpp
+2-01 files

LLVM/project ce1528c — llvm/runtimes CMakeLists.txt, offload/test CMakeLists.txt

[runtimes][offload] Add missing dependencies to check-offload

After configuring an OpenMP/offload build, running `ninja check-offload`
without first running the build doesn't build all the necessary
dependencies like flang or clang-linker-wrapper, or the runtimes.

Claude assisted by iteratively trying to run check-offload and adding
dependencies as they were needed.
DeltaFile
+20-3llvm/runtimes/CMakeLists.txt
+11-3offload/test/CMakeLists.txt
+31-62 files

OPNSense/core d241ae1 — . plist, src/etc/inc/plugins.inc.d unbound.inc

Unbound should be simple to support as well and is a vital service
DeltaFile
+12-0src/opnsense/service/templates/OPNsense/Unbound/core/rc.conf.d
+1-1src/opnsense/scripts/unbound/start.sh
+2-0src/etc/inc/plugins.inc.d/unbound.inc
+2-0plist
+2-0src/etc/supervisor.d/unbound.conf
+1-0src/opnsense/service/templates/OPNsense/Unbound/core/+TARGETS
+20-16 files

FreeBSD/ports 290ee8f — www/baikal Makefile distinfo

www/baikal: update to 0.13.0

Release notes:
- https://github.com/sabre-io/Baikal/releases/tag/0.12.0
- https://github.com/sabre-io/Baikal/releases/tag/0.12.1
- https://github.com/sabre-io/Baikal/releases/tag/0.13.0
DeltaFile
+65-61www/baikal/pkg-plist
+3-3www/baikal/distinfo
+1-1www/baikal/Makefile
+69-653 files

LLVM/project 5887705 — llvm/lib/Target/RISCV RISCVGatherScatterLowering.cpp RISCVVLOptimizer.cpp

Add back fields
DeltaFile
+12-8llvm/lib/Target/RISCV/RISCVVLOptimizer.cpp
+5-1llvm/lib/Target/RISCV/RISCVGatherScatterLowering.cpp
+17-92 files

OpenBSD/ports Kj5grZG — devel/glib2 Makefile, devel/glib2/patches patch-gio_kqueue_gkqueuefilemonitor_c

   Merge fix from https://gitlab.gnome.org/GNOME/glib/-/work_items/4050 while
   it's still being discussed.
VersionDeltaFile
1.10+19-15devel/glib2/patches/patch-gio_kqueue_gkqueuefilemonitor_c
1.421+1-1devel/glib2/Makefile
+20-162 files

FreeBSD/ports 319a070 — misc/mcp-inspector distinfo.powerpc64le distinfo.powerpc64

misc/mcp-inspector: regenerate powerpc64* distinfo for 2.12.0

The 2.12.0 update only regenerated the amd64 and aarch64 distinfo.

Reported by:    yuri (maintainer)
DeltaFile
+153-139misc/mcp-inspector/distinfo.powerpc64le
+153-139misc/mcp-inspector/distinfo.powerpc64
+306-2782 files

NetBSD/pkgsrc fozshBn — doc TODO CHANGES-2026

   Updated www/py-httpcore2, www/py-httpx2
VersionDeltaFile
1.28226+1-3doc/TODO
1.7318+3-1doc/CHANGES-2026
+4-42 files

NetBSD/pkgsrc EvMfE9O — www/py-httpx2 Makefile PLIST

   py-httpx2: updated to 2.16.0

   2.16.0 (October 21st, 2026)

   Changed

   * Look up only the cookie domains that match the request host, and skip the expired cookie sweep until a cookie is due. With 1,000 cookies across 500 domains, building the `Cookie` header is about 18 times faster. Cookies from different domains are now sent from the least to the most specific domain.

   Fixed

   * Reuse the client cookie jar instead of copying it on every request and redirect. A custom policy set with `client.cookies.jar.set_policy()` now applies to outgoing requests.
VersionDeltaFile
1.9+4-4www/py-httpx2/distinfo
1.4+4-1www/py-httpx2/PLIST
1.9+2-2www/py-httpx2/Makefile
+10-73 files

NetBSD/pkgsrc ToUVXqU — math/py-xgboost distinfo Makefile, math/py-xgboost/patches patch-cpp__src_src_tree_hist_sampler.h

   py-xgboost: fix build on NetBSD

   Fix pkglint while here.
VersionDeltaFile
1.1+20-0math/py-xgboost/patches/patch-cpp__src_src_tree_hist_sampler.h
1.21+3-3math/py-xgboost/Makefile
1.13+2-1math/py-xgboost/distinfo
+25-43 files

NetBSD/pkgsrc 1KQ70Rc — www/py-httpcore2 Makefile distinfo

   py-httpcore2: updated to 2.16.0

   2.16.0 (October 21st, 2026)

   No changes since `2.15.1`. Version bumped to stay in lockstep with `httpx2`.
VersionDeltaFile
1.9+4-4www/py-httpcore2/distinfo
1.9+2-2www/py-httpcore2/Makefile
+6-62 files

OpenBSD/ports pTSPbmN — x11/gnome/sushi Makefile

   Missing BDEP+RDEP on x11/gnome/glycin.
VersionDeltaFile
1.84+2-0x11/gnome/sushi/Makefile
+2-01 files

FreeBSD/ports ba5f4e5 — net/samba425 Makefile distinfo, net/samba425/files patch-lib_util_statsvfs.c patch-buildtools_wafsamba_samba__autoconf.py

net/samba425: update to 4.25.1

   * BUG 16274: CTDB: Cannot find device "<iface>@<link>": need to extract real
     interface names
   * BUG 16200: generate_unique_u64() may not protect against veto_value
   * BUG 16261: Rename with ReplaceIfExists to a target differing only in case
     creates a duplicate instead of replacing (regression in
   * BUG 16263: Samba 4.25.0 fails to build on macOS
   * BUG 16258: Python smbconf transaction_start() lacks a talloc stack frame
     with CTDB
   * BUG 16265: Linux i686 build fails on dynamic_lookup
   * BUG 16276: Access control bypass via vfs_ceph_rgw case-insensitive open
     (CVE-2026-109411)
   * BUG 16287: vfs_acl_xattr crashes on zero-sized flistxattr queries
   * BUG 16235: Dynamic interface support in smbd is racy
   * BUG 16254: CTDB database operations can be run against incorrect nodes
   * BUG 16273: A node can be banned because it tries to run recovery after
     losing the cluster lock
   * BUG 15857: All backend  log should honor global log level  "log level = "

    [6 lines not shown]
DeltaFile
+11-7net/samba425/files/patch-buildtools_wafsamba_samba__autoconf.py
+4-13net/samba425/files/patch-lib_util_statsvfs.c
+3-3net/samba425/distinfo
+2-2net/samba425/Makefile
+20-254 files

LLVM/project e833378 — compiler-rt/test/sanitizer_common/TestCases sanitizer_coverage_trace_pc_guard-init.cpp

[compiler-rt][test] Fix sanitizer_coverage_trace_pc_guard-init.cpp on Android (#235625)

Use `%dynamiclib1` and `%ld_flags_rpath_so1`/`%ld_flags_rpath_exe1` so
`DT_NEEDED` does not record the host path to the shared library.

Fixes test failure on
https://lab.llvm.org/buildbot/#/builders/sanitizer-x86_64-linux-android

Assisted-by: Gemini
DeltaFile
+7-7compiler-rt/test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard-init.cpp
+7-71 files

LLVM/project 8f6c92e —

Merge branch 'users/void/asm-rm-2f-peephole-asm-load-fold' into users/void/asm-rm-3-direct-mem-output-error
DeltaFile
+0-00 files

LLVM/project a5f41c1 — offload/liboffload/src OffloadImpl.cpp, offload/plugins-nextgen/common/include PluginInterface.h

[Offload] Add properties to olGet*Info to retrieve native handles (#234186)

Adds a property to be able to retrieve the native handle of a queue,
device and context to their respective olGetInfo routines.

This is needed to implement interopability features on top of liboffload
like OpenMP's interop directive.

Assisted by Claude.
DeltaFile
+21-0offload/plugins-nextgen/cuda/src/rtl.cpp
+21-0offload/plugins-nextgen/common/include/PluginInterface.h
+20-0offload/liboffload/src/OffloadImpl.cpp
+12-0offload/unittests/OffloadAPI/device/olGetDeviceInfo.cpp
+11-0offload/plugins-nextgen/level_zero/src/L0Device.cpp
+7-0offload/unittests/OffloadAPI/context/olGetContextInfo.cpp
+92-011 files not shown
+140-017 files