FreeBSD/ports 355e5b2emulators/wine-proton Makefile

emulators/wine-proton: Pass to new maintainer

PR:             295972
DeltaFile
+2-2emulators/wine-proton/Makefile
+2-21 files

Dreckly/dreckly 07c1b96net/proftpd Makefile.common distinfo, net/proftpd/patches patch-src_table.c

proftpd: Fails with C23 default language.

Uses "bool" as a variable name, which conflicts with the C23
keyword.
DeltaFile
+21-0net/proftpd/patches/patch-src_table.c
+2-0net/proftpd/Makefile.common
+1-0net/proftpd/distinfo
+24-03 files

LLVM/project ee0b9c6clang/include/clang/Basic arm_sve.td, clang/include/clang/Interpreter IncrementalExecutor.h

Add missing newlines at EOF; NFC (#203483)
DeltaFile
+1-1clang/include/clang/Basic/arm_sve.td
+1-1clang/include/clang/Interpreter/IncrementalExecutor.h
+1-1clang/lib/Headers/hlsl/hlsl_alias_intrinsics.h
+1-1clang/unittests/AST/ASTExprTest.cpp
+1-1llvm/unittests/Transforms/IPO/AttributorTestBase.h
+1-1llvm/unittests/Transforms/IPO/MergeFunctionsTest.cpp
+6-62 files not shown
+8-88 files

OPNSense/core fc2f0d7src/opnsense/mvc/app/models/OPNsense/Trust Cert.xml Ca.xml, src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes CertificatesField.php CAsField.php

mvc: strict alphanumeric-only regex for certificate refid

CVE: CVE-2026-53582
PR: GHSA-xww7-76m6-mh2r
DeltaFile
+14-11src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes/CertificatesField.php
+6-1src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes/CAsField.php
+4-1src/opnsense/mvc/app/models/OPNsense/Trust/Cert.xml
+4-1src/opnsense/mvc/app/models/OPNsense/Trust/Ca.xml
+28-144 files

LLVM/project 97a79eellvm/lib/CodeGen/GlobalISel IRTranslator.cpp, llvm/test/CodeGen/AArch64/GlobalISel translate-gep.ll

[GlobalISel] Avoid redundant copy for zero-offset GEPs (#203029)

Handle zero-offset GEPs early to avoid creating a separate vreg for the
GEP result and copying the base pointer into it.

Improves CTMark geomean -0.14% on aarch64-O0-g, with consumer-typeset
-0.86%.

https://llvm-compile-time-tracker.com/compare.php?from=2de2edb943fe1b83d79bdffa03606eb8c5452e9b&to=d3d5a4af0e7a58ea7b3a1e8c02b34fa380695e62&stat=instructions%3Au

Assisted-by: codex
DeltaFile
+18-24llvm/test/CodeGen/Mips/GlobalISel/irtranslator/aggregate_struct_return.ll
+3-4llvm/test/CodeGen/Mips/GlobalISel/irtranslator/sret_pointer.ll
+2-4llvm/test/CodeGen/X86/GlobalISel/irtranslator-callingconv.ll
+3-0llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
+1-2llvm/test/CodeGen/AArch64/GlobalISel/translate-gep.ll
+27-345 files

NetBSD/pkgsrc pHREZYjaudio/liba52 Makefile distinfo, audio/liba52/patches patch-ab

   liba52: Build fixes for GCC 15.

   Update configure test for return type of signal(2).

   Restrict to C99. Uses "old-style function definitions", but also
   restrict keyword.
VersionDeltaFile
1.5+46-9audio/liba52/patches/patch-ab
1.26+4-1audio/liba52/Makefile
1.12+2-2audio/liba52/distinfo
+52-123 files

LLVM/project 7ff58e4llvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize/X86 nondetermisitic-widening-cost.ll

[LoopVectorize] Fix nondeterminism in loop-vectorize (#200833)

The nondeterministic iteration over `AddrDefs` (SmallPtrSet) causes
nondeterministic output for the test case in this patch (reduced from a
C codebase). One of two different outputs is generated arbitrarily,
chosen roughly equally.

Between the two different outputs sometimes the instruction
   `%3 = load i64, ptr %2, align 8`
has an associated cost of 4 and othertimes 9. The instruction is visited
twice in `setCostBasedWideningDecision` in the `AddrDefs` loop: once
directly as an element of `AddrDefs`, and the other time indirectly in
the lambda `UpdateMemOpUserCost` as a User of another `AddrDefs`
element. Each of those times `setWideningDecision` is called with a
different cost value; the final of the two calls sets the final value
(previous is overwritten). Because `AddrDefs` iteration is
nondeterministic, the order of those two calls to `setWideningDecision`
is also nondeterministic, hence we see two different costs arbitrarily
between runs.

    [13 lines not shown]
DeltaFile
+147-0llvm/test/Transforms/LoopVectorize/X86/nondetermisitic-widening-cost.ll
+2-2llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+149-22 files

Dreckly/dreckly 8fb5cd1audio/liba52 Makefile distinfo, audio/liba52/patches patch-ab

liba52: Build fixes for GCC 15.

Update configure test for return type of signal(2).

Restrict to C99. Uses "old-style function definitions", but also
restrict keyword.
DeltaFile
+45-8audio/liba52/patches/patch-ab
+3-0audio/liba52/Makefile
+1-1audio/liba52/distinfo
+49-93 files

LLVM/project fecfe32clang/test/CodeGen/AArch64/neon add.c intrinsics.c

[Clang][CIR] Move AArch64 Add tests (nfc) (#203543)

Follow-up for https://github.com/llvm/llvm-project/pull/202005
DeltaFile
+247-1clang/test/CodeGen/AArch64/neon/add.c
+0-247clang/test/CodeGen/AArch64/neon/intrinsics.c
+247-2482 files

NetBSD/pkgsrc IsZBygkdevel/sfsexp distinfo, devel/sfsexp/patches patch-examples_binmode.c

   sfsexp: Include the standard open(2) header

   Should help building on SunOS with GCC 15.
VersionDeltaFile
1.1+19-0devel/sfsexp/patches/patch-examples_binmode.c
1.3+2-1devel/sfsexp/distinfo
+21-12 files

Dreckly/dreckly f7347e8devel/sfsexp distinfo, devel/sfsexp/patches patch-examples_binmode.c

sfsexp: Include the standard open(2) header

Should help building on SunOS with GCC 15.
DeltaFile
+19-0devel/sfsexp/patches/patch-examples_binmode.c
+1-0devel/sfsexp/distinfo
+20-02 files

NetBSD/pkgsrc pf3kOQjsysutils/cdrtools Makefile distinfo, sysutils/cdrtools/patches patch-autoconf_configure

   cdrtools: Build fixes for GCC 15.
VersionDeltaFile
1.1+55-0sysutils/cdrtools/patches/patch-autoconf_configure
1.133+4-1sysutils/cdrtools/Makefile
1.101+2-1sysutils/cdrtools/distinfo
+61-23 files

Dreckly/dreckly 93b1631sysutils/cdrtools Makefile distinfo, sysutils/cdrtools/patches patch-autoconf_configure

cdrtools: Build fixes for GCC 15.
DeltaFile
+55-0sysutils/cdrtools/patches/patch-autoconf_configure
+3-0sysutils/cdrtools/Makefile
+1-0sysutils/cdrtools/distinfo
+59-03 files

LLVM/project 8608209llvm/lib/ObjectYAML ELFEmitter.cpp, llvm/test/tools/yaml2obj/ELF bb-addr-map.yaml

[ObjectYAML] Make BBAddrMap encoder diagnostics format-neutral (#202524)

In preparation for sharing the yaml2obj BBAddrMap encoder with COFF.
1. Drop the now-dead `Section.Type == SHT_LLVM_BB_ADDR_MAP` guards (#146186).
2. Reword the two warnings that will move into the shared helper.
3. Fix a "PBOBBEntries" -> "PGOBBEntries" typo.
DeltaFile
+14-16llvm/lib/ObjectYAML/ELFEmitter.cpp
+1-1llvm/test/tools/yaml2obj/ELF/bb-addr-map.yaml
+15-172 files

Linux/linux 36808d5drivers/base core.c, include/linux device.h

Merge tag 'driver-core-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/git/driver-core/driver-core

Pull driver core updates from Danilo Krummrich:
 "Deferred probe:
   - Fix race where deferred probe timeout work could be permanently
     canceled by using mod_delayed_work()
   - Fix missing jiffies conversion in deferred_probe_extend_timeout()
   - Guard timeout extension with delayed_work_pending() to prevent
     premature firing
   - Use system_percpu_wq instead of the deprecated system_wq
   - Update deferred_probe_timeout documentation

  device:
   - Replace direct struct device bitfield access (can_match, dma_iommu,
     dma_skip_sync, dma_ops_bypass, state_synced, dma_coherent,
     of_node_reused, offline, offline_disabled) with flag-based
     accessors using bit operations
   - Reject devices with unregistered buses
   - Delete unused DEVICE_ATTR_PREALLOC()

    [108 lines not shown]
DeltaFile
+207-66rust/kernel/auxiliary.rs
+248-0rust/macros/for_lt.rs
+136-85include/linux/device.h
+125-59drivers/base/core.c
+122-0rust/kernel/types/for_lt.rs
+46-75rust/kernel/device.rs
+884-285122 files not shown
+1,805-1,125128 files

NetBSD/pkgsrc Mst2UKHgraphics/netpbm distinfo, graphics/netpbm/patches patch-lib_pm.h

   netpbm: Fix implicit declaration of atoi(3), exit(3).

   Should help GCC 14/15 builds.
VersionDeltaFile
1.1+15-0graphics/netpbm/patches/patch-lib_pm.h
1.115+2-1graphics/netpbm/distinfo
+17-12 files

Dreckly/dreckly 20db6c7graphics/netpbm distinfo, graphics/netpbm/patches patch-lib_pm.h

netpbm: Fix implicit declaration of atoi(3), exit(3).

Should help GCC 14/15 builds.
DeltaFile
+15-0graphics/netpbm/patches/patch-lib_pm.h
+1-0graphics/netpbm/distinfo
+16-02 files

FreeBSD/ports 66527a5net-p2p/c-lightning distinfo Makefile.crates

net-p2p/c-lightning: upgrade from 26.04.1 to 26.06.1
DeltaFile
+113-131net-p2p/c-lightning/distinfo
+55-64net-p2p/c-lightning/Makefile.crates
+45-1net-p2p/c-lightning/pkg-plist
+1-2net-p2p/c-lightning/Makefile
+214-1984 files

OPNSense/plugins 062918cnet-mgmt/telegraf pkg-descr Makefile, net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms output.xml

net-mgmt/telegraf: sync with master
DeltaFile
+13-1net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/output.xml
+5-1net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
+5-0net-mgmt/telegraf/pkg-descr
+1-1net-mgmt/telegraf/Makefile
+2-0net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml
+26-35 files

LLVM/project acdfd6bclang/lib/AST/ByteCode Descriptor.cpp

[clang][bytecode] Char<Signed> doesn't need a descriptor ctor (#203748)

This was lost when adding Char for 8-bit data.
DeltaFile
+2-2clang/lib/AST/ByteCode/Descriptor.cpp
+2-21 files

NetBSD/pkgsrc d6qVbeQdoc CHANGES-2026

   doc: Updated devel/p5-Config-IniFiles to 3.001000
VersionDeltaFile
1.3807+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc c1VgufSdevel/p5-Config-IniFiles distinfo Makefile

   p5-Config-IniFiles: update to 3.001000.

   Security fix release.

   3.001000    2026-06-08
       * Fix for CVE 2026-11527 .
       * Add t/19utf8.t .
VersionDeltaFile
1.37+4-4devel/p5-Config-IniFiles/distinfo
1.65+3-4devel/p5-Config-IniFiles/Makefile
+7-82 files

NetBSD/pkgsrc CoSYYVvdoc CHANGES-2026

   doc: Updated graphics/p5-GD to 2.86
VersionDeltaFile
1.3806+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 0b6faeellvm/lib/Transforms/Scalar LoopInterchange.cpp, llvm/test/Transforms/LoopInterchange inner-latch-lcssa-feeds-exit-condition.ll

[LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (#202863)

In a multi-level nest, an lcssa PHI in the inner loop latch that feeds
the latch's exit condition can be left with a stale incoming block after
a subsequent interchange rewires the CFG, producing invalid IR. This
happened even when the outer latch had a single predecessor, where the
legality check returned early. Instead, reject the interchange when such
a PHI feeds the exit condition.

Fixes #202027
DeltaFile
+81-0llvm/test/Transforms/LoopInterchange/inner-latch-lcssa-feeds-exit-condition.ll
+41-27llvm/lib/Transforms/Scalar/LoopInterchange.cpp
+122-272 files

NetBSD/pkgsrc MjJxKiNgraphics/p5-GD Makefile distinfo

   p5-GD: update to 2.86.

   Security fix release.

   2.86    * Fix CVE-2026-11526, command injection via 2-arg open() in _make_filehandle.
          CWE-78, CWE-73 (Reported and fixed by Paul Johnson)
   2.85    * Tolerate runtime TIFF decode failures in autodetect (GH #62)
        * Replace cpm with cpanm in github actions
        * Fixed a minor precedence bug in t/z_manifest.t
   2.84    * Added Makefile.PL --with and --without options to bypass autodetection
          errors or upstream libgd or subsequent library errors, as
          libtiff 4.5.1+git230720 wrongly packaged on ubuntu/debian (GH #55).
        * Better support MSWin32 without gdlib.pc. Requires manual --options and
          --lib_gd_path.
        * Workaround broken ExtUtils::PkgConfig->find (GH #61)
        * Fixed snprintf for newer MSVC (>= VS 2015)
        * Added GD::Image::supported() image types method.
        * Added newFromTiffData() method.
        * Fixed t/GD.t for unsupported image types.

    [31 lines not shown]
VersionDeltaFile
1.106+7-4graphics/p5-GD/Makefile
1.33+4-4graphics/p5-GD/distinfo
+11-82 files

LLVM/project 0e21d7cllvm/test/Analysis/DependenceAnalysis gcd-miv-addrec-wrap.ll

[DA] Add test for addrec can wrap in GCD MIV (NFC) (#203526)

This patch adds a test that should have been included in #186892. The
test demonstrates a case where the GCD MIV test would miss a dependency
if the presence of nsw flags were not checked.
DeltaFile
+73-0llvm/test/Analysis/DependenceAnalysis/gcd-miv-addrec-wrap.ll
+73-01 files

OPNSense/ports 7af4f21opnsense/phpseclib distinfo Makefile

opnsense/phpseclib: update to 3.0.55
DeltaFile
+3-3opnsense/phpseclib/distinfo
+1-1opnsense/phpseclib/Makefile
+4-42 files

OpenBSD/src 5R4h4h3regress/usr.bin/ssh agent.sh

   use different strategy to check whether keys are present or absent
   in the agent; helps some -portable tests on platforms that have
   stupid grep(1)
VersionDeltaFile
1.26+3-3regress/usr.bin/ssh/agent.sh
+3-31 files

LLVM/project 66e5a88clang/lib/AST/ByteCode Function.h Function.cpp

[clang][bytecode] Add an `ExplicitThisParam` flag to `Function` (#203672)

We unfortunately have to check this for every function call, so don't
consult the decl every time here.
DeltaFile
+6-12clang/lib/AST/ByteCode/Function.h
+5-0clang/lib/AST/ByteCode/Function.cpp
+11-122 files

OpenBSD/src scZILzKsys/dev/pci/drm/amd/amdgpu amdgpu_ttm.c

   more closely match how linux maps vram on xgmi parts

   map cacheable not wc for xgmi parts connected to cpu on x86
   don't try to map vram if there isn't any
VersionDeltaFile
1.32+16-5sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c
+16-51 files