LLVM/project 656fce8clang/bindings/python/clang cindex.py, clang/bindings/python/tests/cindex test_version.py

[libclang/python] export libclang version to the bindings (#86931)

It's useful to know which clang library the python bindings are running.

---------

Co-authored-by: Vlad Serebrennikov <serebrennikov.vladislav at gmail.com>
DeltaFile
+11-0clang/bindings/python/tests/cindex/test_version.py
+6-0clang/bindings/python/clang/cindex.py
+2-0clang/docs/ReleaseNotes.rst
+19-03 files

LLVM/project 3b91061lldb/source/Plugins/SymbolLocator/SymStore CMakeLists.txt

[lldb] Fix linking liblldb in a dylib build after 39d6bb21804d21ab

Referencing libSupportHTTP under LINK_LIBS of add_lldb_library() pulls
in the static archive even in a build configuration with
LLVM_LINK_LLVM_DYLIB=On, where libSupportHTTP is part of libLLVM. This
patch moves it to LINK_COMPONENTS to fix the issue.

This is the same fix as in
036429881f8d3037894042c6268b2a94eac8c950, applied on another
library.
DeltaFile
+3-1lldb/source/Plugins/SymbolLocator/SymStore/CMakeLists.txt
+3-11 files

FreeBSD/ports 3667294sysutils/amazon-ssm-plugin distinfo Makefile

sysutils/amazon-ssm-plugin: Update to 1.2.792.0

ChangeLog:      https://github.com/aws/session-manager-plugin/releases/tag/1.2.792.0
Approved by:    hrs (mentor, blanket)
DeltaFile
+3-5sysutils/amazon-ssm-plugin/distinfo
+2-3sysutils/amazon-ssm-plugin/Makefile
+5-82 files

OpenBSD/ports 3CHOVAWnet/haproxy distinfo Makefile

   MFC: net/haproxy: update to 3.2.15

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck mark AT wrapped cx, thanks!
VersionDeltaFile
1.87.2.5+2-2net/haproxy/distinfo
1.128.2.5+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports S9otP9Jnet/haproxy distinfo Makefile

   net/haproxy: update to 3.2.15

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck mark AT wrapped cx, thanks!
VersionDeltaFile
1.93+2-2net/haproxy/distinfo
1.134+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports NbwUkQ5net/transmission-remote-gtk Makefile distinfo

   net/transmission-remote-gtk: update to 1.7.1

   Changes:
   https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/1.7.1
   https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/1.7.0

   ok sthen
VersionDeltaFile
1.3+5-5net/transmission-remote-gtk/Makefile
1.2+2-2net/transmission-remote-gtk/distinfo
+7-72 files

OpenBSD/ports YqAjRcWnet/ntfy distinfo modules.inc, net/ntfy/patches patch-server_server_yml

   net/ntfy: update to 2.17.0

   Changes:
   https://github.com/binwiederhier/ntfy/releases/tag/v2.17.0

   ok sthen
VersionDeltaFile
1.10+152-154net/ntfy/distinfo
1.9+49-50net/ntfy/modules.inc
1.3+2-2net/ntfy/patches/patch-server_server_yml
1.11+1-1net/ntfy/Makefile
+204-2074 files

LLVM/project 1a9de93clang/include/clang/CIR/Dialect/IR CIROps.td, clang/test/CIR/Transforms bit.cir

[CIR] Add Involution trait to BitReverseOp and ByteSwapOp
DeltaFile
+20-0clang/test/CIR/Transforms/bit.cir
+4-0clang/include/clang/CIR/Dialect/IR/CIROps.td
+24-02 files

FreeBSD/ports 67720casecurity/wolfssl Makefile

security/wolfssl: add --enable-keying-material configure option

PR:             293909
Reported by:    Matthias Andree <mandree at FreeBSD.org>
DeltaFile
+2-1security/wolfssl/Makefile
+2-11 files

FreeBSD/ports 3c9c41csecurity/wolfssl pkg-plist distinfo

security/wolfssl: Update to 5.9.0

Changes since 5.8.4:

To download the release bundle of wolfSSL visit the download page at
www.wolfssl.com/download/

PR stands for Pull Request, and PR references a GitHub pull request
number
where the code change was added.

Vulnerabilities

  * [High CVE-2026-3548] Two buffer overflow vulnerabilities existed in
    the
    wolfSSL CRL parser when parsing CRL numbers - both heap-based and
    stack-based. Only affects builds with CRL support enabled when
loading
    untrusted CRLs. Fixed in PR 9628 and PR 9873.

    [253 lines not shown]
DeltaFile
+8-3security/wolfssl/pkg-plist
+3-3security/wolfssl/distinfo
+1-2security/wolfssl/Makefile
+12-83 files

NetBSD/pkgsrc-wip 73f2fbelibresprite distinfo, libresprite/patches patch-src_base_mutex__pthread.h

libresprite: add a patch for working around pthread issues

Still needs ctype fixes
DeltaFile
+30-0libresprite/patches/patch-src_base_mutex__pthread.h
+1-0libresprite/distinfo
+31-02 files

NetBSD/pkgsrc-wip 0cca01achromium COMMIT_MSG distinfo, chromium/patches patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.h

chromium: update to 146.0.7680.153
DeltaFile
+57-7chromium/COMMIT_MSG
+0-17chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.h
+6-7chromium/distinfo
+1-1chromium/Makefile
+64-324 files

NetBSD/pkgsrc lkSQlWddoc CHANGES-2026

   doc: Updated www/nghttp2-tools to 1.68.1
VersionDeltaFile
1.1807+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc eBp2KiBwww/nghttp2-tools Makefile

   nghttp2-tools: update to 1.68.1.

   Same as nghttp2
VersionDeltaFile
1.41+1-2www/nghttp2-tools/Makefile
+1-21 files

NetBSD/pkgsrc 7wNjcAidoc CHANGES-2026

   doc: Updated www/nghttp2 to 1.68.1
VersionDeltaFile
1.1806+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hzsqwQMwww/nghttp2 distinfo Makefile.common

   nghttp2: update to 1.68.1.

   CVE-2026-27135: Denial of service: Assertion failure due to the missing state validation
VersionDeltaFile
1.79+4-4www/nghttp2/distinfo
1.33+2-2www/nghttp2/Makefile.common
1.98+1-2www/nghttp2/Makefile
+7-83 files

NetBSD/pkgsrc ClFZynpdoc CHANGES-2026

   doc: Updated security/py-asn1 to 0.6.3
VersionDeltaFile
1.1805+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qRHhgZAsecurity/py-asn1 distinfo Makefile

   py-asn1: update to 0.6.3.

   Security fix release.

   Revision 0.6.3, released 16-03-2026
   ---------------------------------------

   - CVE-2026-30922 (GHSA-jr27-m4p2-rc6r): Added nesting depth
     limit to ASN.1 decoder to prevent stack overflow from deeply
     nested structures (thanks for reporting, romanticpragmatism)
   - Fixed OverflowError from oversized BER length field
     [issue #54](https://github.com/pyasn1/pyasn1/issues/54)
     [pr #100](https://github.com/pyasn1/pyasn1/pull/100)
   - Fixed DeprecationWarning stacklevel for deprecated attributes
     [issue #86](https://github.com/pyasn1/pyasn1/issues/86)
     [pr #101](https://github.com/pyasn1/pyasn1/pull/101)
   - Fixed asDateTime incorrect fractional seconds parsing
     [issue #81](https://github.com/pyasn1/pyasn1/issues/81)
     [pr #102](https://github.com/pyasn1/pyasn1/pull/102)
VersionDeltaFile
1.29+4-4security/py-asn1/distinfo
1.33+2-2security/py-asn1/Makefile
+6-62 files

HardenedBSD/src 9122a7ashare/man/man3 alloca.3

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+29-11share/man/man3/alloca.3
+29-111 files

NetBSD/pkgsrc 3ByTEp4doc CHANGES-2026

   doc: Updated security/py-OpenSSL to 26.0.0
VersionDeltaFile
1.1804+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc WIyrAvDsecurity/py-OpenSSL Makefile distinfo

   py-OpenSSL: update to 26.0.0.

   Security fix release.

   26.0.0 (2026-03-15)
   -------------------

   Backward-incompatible changes:
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

   - Dropped support for Python 3.7.
   - The minimum ``cryptography`` version is now 46.0.0.

   Deprecations:
   ^^^^^^^^^^^^^

   Changes:
   ^^^^^^^^


    [4 lines not shown]
VersionDeltaFile
1.79+4-4security/py-OpenSSL/Makefile
1.40+4-4security/py-OpenSSL/distinfo
+8-82 files

HardenedBSD/ports b26af69cad/freecad pkg-plist, cad/freecad/files patch-vtk96-compat

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+2,797-34mail/thunderbird/files/patch-libwebrtc-generated
+808-331cad/freecad/pkg-plist
+1,088-0cad/freecad/files/patch-vtk96-compat
+89-89www/fmd-server/distinfo
+0-61mail/thunderbird/files/patch-cargo-checksums
+28-28misc/github-copilot-cli/files/package-lock.json
+4,810-54346 files not shown
+5,029-76652 files

FreeBSD/ports 8819607x11/quickshell Makefile

x11/quickshell: Unbreak build

The port recently started failing to build with the following error:

FAILED: [code=1] src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o
/usr/local/libexec/ccache/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_QUICK_LIB -D_REENTRANT -I/wrkdirs/usr/ports/x11/quickshell/work/.build/src/services/pipewire/quickshell-service-pipewire_autogen/include -I/wrkdirs/usr/ports/x11/quickshell/work/quickshell/src/services/pipewire -isystem /usr/local/include/qt6/QtQml -isystem /usr/local/include/qt6 -isystem /usr/local/include/qt6/QtCore -isystem /usr/local/lib/qt6/mkspecs/freebsd-clang -isystem /usr/local/include/qt6/QtQmlIntegration -isystem /usr/local/include/qt6/QtNetwork -isystem /usr/local/include/pipewire-0.3 -isystem /usr/local/include/spa-0.2 -isystem /usr/local/include/qt6/QtQuick -isystem /usr/local/include/qt6/QtGui -isystem /usr/local/include/qt6/QtOpenGL -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include -O2 -g -DNDEBUG -std=gnu++20 -Wall -Wextra -Wno-vla-cxx-extension -pthread -D_REENTRANT -fno-strict-aliasing -fno-strict-overflow -Winvalid-pch -Xclang -include-pch -Xclang /wrkdirs/usr/ports/x11/quickshell/work/.build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /wrkdirs/usr/ports/x11/quickshell/work/.build/CMakeFiles/qs-pchset-common.dir/cmake_pch.hxx -MD -MT src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o -MF src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o.d -o src/services/pipewire/CMakeFiles/quickshell-service-pipewire.dir/quickshell-service-pipewire_autogen/mocs_compilation.cpp.o -c /wrkdirs/usr/ports/x11/quickshell/work/.build/src/services/pipewire/quickshell-service-pipewire_autogen/mocs_compilation.cpp
error: signed integer overflow handling differs in PCH file vs. current file

Though I'm not (yet) sure what is causing that, setting NO_PCH to ON
with cmake appears to work around the issue.
DeltaFile
+1-0x11/quickshell/Makefile
+1-01 files

LLVM/project db143fbllvm/lib/Transforms/Vectorize SLPVectorizer.cpp

[SLP][NFC]Use block number instead of pointer for stable sorting, NFC
DeltaFile
+3-3llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+3-31 files

LLVM/project a5dd902clang/lib/AST ASTContext.cpp DeclCXX.cpp, clang/lib/CIR/CodeGen CIRGenClass.cpp

[CIR] Implement isMemcpyEquivalentSpecialMember for trivial copy/move ctors
DeltaFile
+41-0clang/test/CIR/CodeGen/copy-constructor-memcpy.cpp
+7-31clang/lib/CodeGen/CGClass.cpp
+20-7clang/lib/CIR/CodeGen/CIRGenClass.cpp
+22-0clang/lib/AST/ASTContext.cpp
+6-5clang/test/CIR/CodeGen/cxx-special-member-attr.cpp
+11-0clang/lib/AST/DeclCXX.cpp
+107-438 files not shown
+121-6014 files

LLVM/project 2d01df1clang/lib/CIR/CodeGen CIRGenCall.cpp CIRGenModule.cpp, clang/test/CIR/CodeGen arg-attrs.cpp invoke-attrs.cpp

[CIR] Fix reference alignment to use pointee type (#186667)

getNaturalTypeAlignment on a reference type returned pointer alignment
instead of pointee alignment. Pass the pointee type with
forPointeeType=true to match traditional codegen's
getNaturalPointeeTypeAlignment behavior. Fix applies to both argument
and return type attribute construction paths.
DeltaFile
+27-4clang/test/CIR/CodeGen/arg-attrs.cpp
+9-7clang/lib/CIR/CodeGen/CIRGenCall.cpp
+7-0clang/lib/CIR/CodeGen/CIRGenModule.cpp
+2-4clang/lib/CIR/CodeGen/CIRGenExpr.cpp
+3-3clang/test/CIR/CodeGen/invoke-attrs.cpp
+3-0clang/lib/CIR/CodeGen/CIRGenModule.h
+51-186 files

FreeBSD/ports 5a6590dmail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: update to 140.9.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.9.0esr/releasenotes/

(cherry picked from commit c0a6d689bae1035993ff4ba5e68b28a42691ccc4)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

FreeBSD/ports 0db1978mail/thunderbird distinfo Makefile, mail/thunderbird/files patch-libwebrtc-generated patch-cargo-checksums

mail/thunderbird: update to 149.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/149.0/releasenotes/

(cherry picked from commit 6d7cfd4f9948eb4a01837b93bb591f23e99b68c6)
DeltaFile
+2,797-34mail/thunderbird/files/patch-libwebrtc-generated
+0-61mail/thunderbird/files/patch-cargo-checksums
+23-19mail/thunderbird/files/patch-bug1626236
+3-3mail/thunderbird/distinfo
+2-2mail/thunderbird/Makefile
+2,825-1195 files

HardenedBSD/ports 6d7cfd4mail/thunderbird distinfo Makefile, mail/thunderbird/files patch-libwebrtc-generated patch-cargo-checksums

mail/thunderbird: update to 149.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/149.0/releasenotes/
DeltaFile
+2,797-34mail/thunderbird/files/patch-libwebrtc-generated
+0-61mail/thunderbird/files/patch-cargo-checksums
+23-19mail/thunderbird/files/patch-bug1626236
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+2,825-1205 files

FreeBSD/ports 6d7cfd4mail/thunderbird distinfo Makefile, mail/thunderbird/files patch-libwebrtc-generated patch-cargo-checksums

mail/thunderbird: update to 149.0 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/149.0/releasenotes/
DeltaFile
+2,797-34mail/thunderbird/files/patch-libwebrtc-generated
+0-61mail/thunderbird/files/patch-cargo-checksums
+23-19mail/thunderbird/files/patch-bug1626236
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+2,825-1205 files