LLVM/project 818168eclang-tools-extra/clang-tidy/cppcoreguidelines MissingStdForwardCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Fix false positive for constrained template parameters in `cppcoreguidelines-missing-std-forward` (#182038)

Explicit object parameters with a type constraint are skipped to avoid
false positives. They are technically still forwarding references per
[temp.deduct.call], but rarely intended to be perfectly forwarded.

Fixes #180362
DeltaFile
+58-0clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/missing-std-forward-cxx23.cpp
+10-0clang-tools-extra/clang-tidy/cppcoreguidelines/MissingStdForwardCheck.cpp
+7-0clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/missing-std-forward.rst
+4-0clang-tools-extra/docs/ReleaseNotes.rst
+79-04 files

FreeBSD/ports 3202950devel/py-cookiecutter Makefile distinfo, devel/py-cookiecutter/files patch-tests_test__hooks.py patch-tests_test-pyshellhooks_hooks_pre__prompt.sh

devel/py-cookiecutter: update to 2.7.1

Switch to pep517 build, using the pyproject default backend of
setuptools.

Regenerate patches for tests: replace /bin/bash with /bin/sh
generally.

Update RUN_DEPENDS according to pyproject.toml.

Changes:        https://github.com/cookiecutter/cookiecutter/blob/main/CHANGELOG/2.7.1.md
Changes:        https://github.com/cookiecutter/cookiecutter/blob/main/CHANGELOG/2.7.0.md
Reported by:    portscout, repology
DeltaFile
+7-6devel/py-cookiecutter/Makefile
+4-4devel/py-cookiecutter/files/patch-tests_test__hooks.py
+8-0devel/py-cookiecutter/files/patch-tests_test-pyshellhooks_hooks_pre__prompt.sh
+3-3devel/py-cookiecutter/distinfo
+22-134 files

ELF Tool Chain/elftoolchain 4355trunk/tests/tet/libelf/tset/common ehdr_template.m4 newehdr_template.m4, trunk/tests/tet/libelf/tset/elf_begin begin.m4

libelf/test-suite: Remove an unneeded 'result' variable.
DeltaFile
+56-89trunk/tests/tet/libelf/tset/elf_begin/begin.m4
+23-33trunk/tests/tet/libelf/tset/gelf_newehdr/ehdr.m4
+14-27trunk/tests/tet/libelf/tset/common/ehdr_template.m4
+7-13trunk/tests/tet/libelf/tset/common/newehdr_template.m4
+4-4trunk/tests/tet/libelf/tset/common/gelf_ehdr_template.h
+2-2trunk/tests/tet/tet/common/elfts.m4
+106-1686 files

FreeBSD/ports e607b52net-mgmt/victoria-metrics Makefile, net-mgmt/victoria-metrics/files vmagent.in victoria-metrics.in

net-mgmt/victoria-metrics: REQUIRE in RC script is wrong

PR:             292407
Approved by:    danfe (maintainer timeout)
DeltaFile
+1-1net-mgmt/victoria-metrics/files/vmagent.in
+1-1net-mgmt/victoria-metrics/Makefile
+1-1net-mgmt/victoria-metrics/files/victoria-metrics.in
+3-33 files

FreeBSD/ports 6c75b4fdevel/py-setproctitle Makefile distinfo

devel/py-setproctitle: Update to 1.3.7

PR:             293235
Approved by:    sbz (maintainer timeout)
Changelog:      https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst#version-137
DeltaFile
+7-6devel/py-setproctitle/Makefile
+3-3devel/py-setproctitle/distinfo
+10-92 files

LLVM/project 898dc85clang-tools-extra/clangd/index/dex/dexp CMakeLists.txt, clang-tools-extra/clangd/index/remote CMakeLists.txt

[clangd] Disable PCH for libs that use gRPC (#185185)

gRPC adds -pthread, which is incompatible with PCH without it. At some
point, we probably should generally switch from -lpthread to -pthread,
but until then, disable PCH for affected targets.

Fixes https://github.com/llvm/llvm-project/issues/184759.
DeltaFile
+4-1clang/cmake/modules/AddGRPC.cmake
+3-0clang-tools-extra/clangd/index/dex/dexp/CMakeLists.txt
+3-0clang-tools-extra/clangd/index/remote/CMakeLists.txt
+3-0clang-tools-extra/clangd/index/remote/marshalling/CMakeLists.txt
+3-0clang-tools-extra/clangd/index/remote/monitor/CMakeLists.txt
+3-0clang-tools-extra/clangd/index/remote/server/CMakeLists.txt
+19-11 files not shown
+22-17 files

LLVM/project 9c3c862libclc/clc/include/clc/synchronization clc_work_group_barrier.h, libclc/clc/lib/amdgcn/synchronization clc_work_group_barrier.cl

libclc: Use separate acquire and release fences in work_group_barrier
DeltaFile
+17-3libclc/clc/lib/amdgcn/synchronization/clc_work_group_barrier.cl
+1-2libclc/clc/lib/ptx-nvidiacl/synchronization/clc_work_group_barrier.cl
+1-2libclc/opencl/lib/generic/synchronization/work_group_barrier.cl
+1-1libclc/clc/include/clc/synchronization/clc_work_group_barrier.h
+20-84 files

NetBSD/pkgsrc 7vWJjEDdoc CHANGES-2026

   doc: Updated security/ruby-airbrussh to 1.6.1
VersionDeltaFile
1.1587+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc YgVxZRvsecurity/ruby-airbrussh distinfo Makefile

   security/ruby-airbrussh: update to 1.6.1

   1.6.1 (2026-03-05)

   This is a gem housekeeping release. No user-facing changes.

   Housekeeping

   * Add Ruby 4 to CI (#174) @mattbrictson
   * Update minitest requirement from ~> 5.10 to ~> 6.0 (#173) @dependabot[bot]
   * Update mocha requirement from ~> 2.1 to ~> 3.0 (#172) @dependabot[bot]
   * Update rubocop gems (#171, #175, #176) @dependabot
VersionDeltaFile
1.16+4-4security/ruby-airbrussh/distinfo
1.14+2-2security/ruby-airbrussh/Makefile
+6-62 files

NetBSD/pkgsrc dWV8Pbzdoc CHANGES-2026

   doc: Updated mail/ruby-mime-types-data to 3.2026.0303
VersionDeltaFile
1.1586+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc PRqL2dNmail/ruby-mime-types-data distinfo Makefile

   mail/ruby-mime-types-data: update to 3.2026.0303

   3.2026.0303 (2026-03-03)

   * Updated registry entries from the IANA media registry and provisional
     media registry and the Apache Tika media registry as of the release date.
VersionDeltaFile
1.51+4-4mail/ruby-mime-types-data/distinfo
1.49+2-2mail/ruby-mime-types-data/Makefile
+6-62 files

LLVM/project fe7d245clang/lib/CIR/CodeGen CIRGenExprComplex.cpp

[CIR][NFC] ComplexType visitStmt replace NYI with unreachable (#185178)

Replace errorNYI with llvm_unreachable in ComplexType visitStmt
DeltaFile
+2-2clang/lib/CIR/CodeGen/CIRGenExprComplex.cpp
+2-21 files

NetBSD/pkgsrc djJJnV3doc CHANGES-2026

   doc: Updated lang/ruby-cucumber-gherkin to 39.0.0
VersionDeltaFile
1.1585+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc e7qlsAplang/ruby-cucumber-gherkin distinfo Makefile

   lang/ruby-cucumber-gherkin: update to 39.0.0

   39.0.0 (2026-03-01)

   Added

   * (i18n) Added Korean translation of "Rule" (#544)

   Changed

   * [PHP] Require PHP 8.2+ in CI and in composer.json.

   Security

   * [Python] Fixed hidden file reading behavior in Parser.parse (#541).
VersionDeltaFile
1.14+4-4lang/ruby-cucumber-gherkin/distinfo
1.13+2-2lang/ruby-cucumber-gherkin/Makefile
+6-62 files

NetBSD/pkgsrc AdYMrVodoc CHANGES-2026

   doc: Updated devel/ruby-irb to 1.17.0
VersionDeltaFile
1.1584+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc TppBLWhdevel/ruby-irb distinfo Makefile

   devel/ruby-irb: update to 1.17.0

   1.17.0  (2026-02-09)

   What's Changed

   Bug Fixes

   * Support copy command on windows and wsl by @hogelog in #1153
   * Fix incorrect history handling in nested session with debug.gem by @st0012
     in #1158
   * Treat frame.path as nilable in frame filtering by @st0012 in #1161

   Other Changes

   * Exclude dependabot updates from release note by @hsbt in #1151
   * Fix test_rendering flaky pager test by @tompng in #1152
   * Syntax Highlight using Prism by @tompng in #1091
   * Nesting analysis using Prism by @tompng in #1092

    [5 lines not shown]
VersionDeltaFile
1.7+4-4devel/ruby-irb/distinfo
1.8+2-5devel/ruby-irb/Makefile
+6-92 files

NetBSD/pkgsrc tD9Ou2vdoc CHANGES-2026

   doc: Updated devel/ruby-io-event to 1.14.3
VersionDeltaFile
1.1583+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc gfiRluMdevel/ruby-io-event distinfo Makefile

   devel/ruby-io-event: update to 1.14.3

   1.14.3 (2026-03-03)

   * Fix several implementation bugs that could cause deadlocks on blocking
     writes.
VersionDeltaFile
1.33+4-4devel/ruby-io-event/distinfo
1.35+2-2devel/ruby-io-event/Makefile
+6-62 files

FreeBSD/doc a0d693cwebsite/content/en/releases/14.4R relnotes.adoc

14.4/relnotes: fix EN and SA links

Approved by: re (implicit)
Differential Revision: https://reviews.freebsd.org/D55707
DeltaFile
+12-12website/content/en/releases/14.4R/relnotes.adoc
+12-121 files

OpenBSD/ports KtkLKBAnet/py-tld distinfo Makefile, net/py-tld/pkg PLIST

   update to py3-tld-0.13.2
VersionDeltaFile
1.8+2-2net/py-tld/distinfo
1.13+3-0net/py-tld/pkg/PLIST
1.23+1-1net/py-tld/Makefile
+6-33 files

NetBSD/pkgsrc pMMxtMvdoc CHANGES-2026

   doc: Added archivers/ruby-zlib version 3.2.3
VersionDeltaFile
1.1582+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc SuItpBvarchivers Makefile

   archivers/Makefile: add and enable ruby-zlib
VersionDeltaFile
1.222+2-1archivers/Makefile
+2-11 files

NetBSD/pkgsrc RPYF4dharchivers/ruby-zlib Makefile DESCR

   archivers/ruby-zlib: add package version 3.2.3


   This package is provided for fix security problem of zlib gem in Ruby.

   3.3.2 (2026-03-05)

   * CVE-2026-27820: Buffer overflow vulnerability in Zlib::GzipReader
     <https://www.ruby-lang.org/en/news/2026/03/05/buffer-overflow-zlib-cve-2026-27820/>


   Zlib

   This module provides access to the zlib library.  Zlib is designed to be a
   portable, free, general-purpose, legally unencumbered -- that is, not
   covered by any patents -- lossless data-compression library for use on
   virtually any computer hardware and operating system.

   The zlib compression library provides in-memory compression and

    [14 lines not shown]
VersionDeltaFile
1.7+9-23archivers/ruby-zlib/Makefile
1.3+23-3archivers/ruby-zlib/DESCR
1.5+12-8archivers/ruby-zlib/PLIST
1.6+4-3archivers/ruby-zlib/distinfo
+48-374 files

OpenBSD/ports Z2hlr09audio/gsm distinfo Makefile

   update to gsm-1.0.24
VersionDeltaFile
1.16+2-2audio/gsm/distinfo
1.59+1-1audio/gsm/Makefile
+3-32 files

OpenBSD/ports ho6eHwbdevel/py-lazy-loader Makefile distinfo, devel/py-lazy-loader/pkg PLIST

   update to py3-lazy-loader-0.5
VersionDeltaFile
1.4+10-12devel/py-lazy-loader/Makefile
1.5+0-20devel/py-lazy-loader/pkg/PLIST
1.2+2-2devel/py-lazy-loader/distinfo
+12-343 files

NetBSD/pkgsrc uWR5vj6doc CHANGES-2026

   doc: Updated devel/ruby-curses to 1.6.0
VersionDeltaFile
1.1581+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qghjNszdevel/ruby-curses distinfo Makefile

   devel/ruby-curses: update to 1.6.0

   1.5.4 (2026-03-01)

   What's Changed

   * Update Ruby versions to 3.4 by @shugo in #119
   * Specify need to install rubygems-server by @nateberkopec in #112
   * Rename screendata.stdscr to stdscr_value to avoid a conflict on Cygwin by
     @shugo in #120
   * Fix assignment by @wtn in #122

   New Contributors

   * @nateberkopec made their first contribution in #112
   * @wtn made their first contribution in #122


   1.6.0 (2026-03-06)

    [7 lines not shown]
VersionDeltaFile
1.41+4-4devel/ruby-curses/distinfo
1.40+2-2devel/ruby-curses/Makefile
1.16+2-1devel/ruby-curses/PLIST
+8-73 files

NetBSD/pkgsrc Hle96C7doc CHANGES-2026

   doc: Updated devel/ruby-cucumber-messages to 32.2.0
VersionDeltaFile
1.1580+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc yJDAt9odevel/ruby-cucumber-messages distinfo Makefile

   devel/ruby-cucumber-messages: update to 32.2.0

   32.2.0 (2026-03-01)

   * No change within Ruby part.
VersionDeltaFile
1.20+4-4devel/ruby-cucumber-messages/distinfo
1.20+2-2devel/ruby-cucumber-messages/Makefile
+6-62 files

NetBSD/pkgsrc Gll2jLndoc CHANGES-2026

   doc: Updated databases/ruby-sequel to 5.102.0
VersionDeltaFile
1.1579+2-1doc/CHANGES-2026
+2-11 files