LLVM/project 2ac025bclang/lib/CodeGen CodeGenFunction.cpp

Make Multiversion Function Resolvers set CurFn (#209918)

Commit #197789 manages to try to reference CurFn while generating a
trap, which some of the multiversion resolvers do. This patch makes sure
we set it to the resolver so we are inserting stuff into the right
places.

This somewhat shockingly causes no tests to fail, but it SHOULD stop the
UBSan failures.
DeltaFile
+2-1clang/lib/CodeGen/CodeGenFunction.cpp
+2-11 files

FreeNAS/freenas 381c064src/middlewared/middlewared main.py

Ensure block_hooks unblocks hooks when the with body raises

The decrement after yield was not in a finally block, so an exception
inside a `with block_hooks(...)` body left the counters incremented
permanently, silently disabling those hooks until the daemon
restarted.
DeltaFile
+6-5src/middlewared/middlewared/main.py
+6-51 files

FreeNAS/freenas 359ca55src/middlewared/middlewared main.py

Use lazy logging formatting in send_event and hook error paths

The trace call in send_event repr'd the full event payload via an
f-string on every event regardless of log level, which is wasted CPU
on a hot path. Convert it and the surrounding eager-formatted log
calls (send_event warnings, call_hook/_call_hook_base errors) to lazy
%-style arguments.
DeltaFile
+5-5src/middlewared/middlewared/main.py
+5-51 files

FreeBSD/ports 5c4d381lang/spidermonkey140 distinfo Makefile

lang/spidermonkey140: update to 140.13.0 (rc1)
DeltaFile
+3-3lang/spidermonkey140/distinfo
+2-3lang/spidermonkey140/Makefile
+5-62 files

FreeBSD/doc ee5a88fshared releases.adoc, website/content/en/releng _index.adoc

15.2: Connect upcoming release to website

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+2-2shared/releases.adoc
+1-1website/content/en/releng/_index.adoc
+3-32 files

FreeBSD/ports de3fc82devel/php-pcov Makefile

devel/php-pcov: Fix runtime

- Update WWW

PR:             296749
Approved by:    submitter is maintainer
DeltaFile
+2-6devel/php-pcov/Makefile
+2-61 files

GhostBSD/ports 9e989a6devel/llvm22-libs distinfo Makefile

devel/llvm22-libs: update to 22.1.7
DeltaFile
+3-3devel/llvm22-libs/distinfo
+1-1devel/llvm22-libs/Makefile
+4-42 files

FreeBSD/ports d83d55fnet-im/teams Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron41 update (f2988de31ec2)
DeltaFile
+1-1net-im/teams/Makefile
+1-1x11/waveterm/Makefile
+2-22 files

FreeBSD/ports f2988dedevel/electron41 distinfo Makefile.version, devel/electron41/files patch-electron_spec_chromium-spec.ts patch-ui_views_focus_focus__manager.cc

devel/electron41: Update to 41.10.2

Changelog: https://github.com/electron/electron/releases/tag/v41.10.2

Reported by:    GitHub (watch releases)
DeltaFile
+7-7devel/electron41/distinfo
+4-4devel/electron41/files/patch-electron_spec_chromium-spec.ts
+3-3devel/electron41/files/patch-ui_views_focus_focus__manager.cc
+1-1devel/electron41/Makefile.version
+1-1devel/electron41/Makefile
+16-165 files

OpenBSD/xenocara hsCdJQDlib/mesa/src/gallium/auxiliary/gallivm lp_bld_misc.cpp

   gallivm: Fix armhf build against LLVM 22

   From Alessandro Astone
   e84e9dc582797b5e586ea4ff3ae7b5f3656968ee in Mesa main

   armv7 build error reported by deraadt@
VersionDeltaFile
1.24+1-1lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
+1-11 files

LLVM/project ff1a4d3llvm/test/TableGen HwModeEncodeAPInt.td CodeEmitterBaseEncodingPool.td, llvm/utils/TableGen CodeEmitterGen.cpp

[TableGen] Pool duplicate code-emitter base encodings (#202619)

Pool duplicate multiword instruction base encodings across the default
encoding table and all hardware-mode encoding tables as unique `APInt`
rows, then emit a pointer-free fixed-width `uint64_t` row table and one
smallest-width opcode-to-row index table per mode. Use the pooled
representation only when the combined values and indices are smaller
than the original tables.

On a Release build, the AMDGPU base-encoding payload shrinks by 440,888
bytes, `llvm-mc` and `llc` each shrink by 445,632 bytes, and the LLVM
driver shrinks by 429,120 bytes.

All 421 TableGen tests passed.

Work towards #202616

AI tool disclosure: Co-authored with OpenAI Codex.
DeltaFile
+144-41llvm/utils/TableGen/CodeEmitterGen.cpp
+43-35llvm/test/TableGen/HwModeEncodeAPInt.td
+45-0llvm/test/TableGen/CodeEmitterBaseEncodingPool.td
+232-763 files

LLVM/project f9bda52llvm/lib/Target/X86 X86InstrInfo.cpp, llvm/test/CodeGen/X86 bmi.ll bmi2.ll

[X86][APX] Add EVEX BMI opcodes to isDefConvertible (#209699)

To remove redundant test instructions.

Fixes: #207912

Assisted-by: Claude Sonnet 4.6
DeltaFile
+35-30llvm/lib/Target/X86/X86InstrInfo.cpp
+3-30llvm/test/CodeGen/X86/bmi.ll
+0-1llvm/test/CodeGen/X86/bmi2.ll
+38-613 files

OpenBSD/src kIbnxPnsys/dev/ic re.c

   When 64-bit DMA is enabled for PCIe models, set IFXF_MBUF_64BIT to let the
   kernel know it's ok to "enable mbufs in high memory" as long as all other
   interfaces are also so inclined.

   ok kettenis@ mvs@ bluhm@
VersionDeltaFile
1.223+3-1sys/dev/ic/re.c
+3-11 files

FreeBSD/ports 57a3c87databases/sqldeveloper Makefile

databases/sqldeveloper: Upstream change license from OTN to FUTC

Old license:
 - Oracle Technology Network License Agreement for Business Operations
 - https://www.oracle.com/downloads/licenses/sqldev-license.html
New license:
 - Oracle Free Use Terms and Conditions (Oracle Free License)
 - https://www.oracle.com/downloads/licenses/oracle-free-license.html

PR:             296773
Sponsored by:   UNIS Labs
Co-authored-by: Ronald Klop <ronald at FreeBSD.org>
MFH:            2026Q3

(cherry picked from commit a56b99c0400ae95204abada31b8fb27fede77827)
DeltaFile
+10-25databases/sqldeveloper/Makefile
+10-251 files

FreeBSD/ports bd04cfbwww/angie-module-auth-spnego Makefile, www/angie-module-auth-totp Makefile

www/angie-module-*: Bump after update www/angie

PR:             296796
Sponsored by:   UNIS Labs
DeltaFile
+1-1www/angie-module-auth-spnego/Makefile
+1-1www/angie-module-auth-totp/Makefile
+1-1www/angie-module-brotli/Makefile
+1-1www/angie-module-cache-purge/Makefile
+1-1www/angie-module-dav-ext/Makefile
+1-1www/angie-module-enhanced-memcached/Makefile
+6-610 files not shown
+16-1616 files

FreeBSD/ports 247f290www/angie distinfo, www/angie-module-lua Makefile

www/angie-module-lua: Update 0.10.29R2 => 0.10.31

Changelog:
https://github.com/openresty/lua-nginx-module/releases/tag/v0.10.31

PR:             296796
Approved by:    Sebastian Oswald <sko at rostwald.de> (maintainer, implicit)
Sponsored by:   UNIS Labs
DeltaFile
+3-3www/angie-module-lua/Makefile
+2-2www/angie/distinfo
+5-52 files

FreeBSD/ports a56b99cdatabases/sqldeveloper Makefile

databases/sqldeveloper: Upstream change license from OTN to FUTC

Old license:
 - Oracle Technology Network License Agreement for Business Operations
 - https://www.oracle.com/downloads/licenses/sqldev-license.html
New license:
 - Oracle Free Use Terms and Conditions (Oracle Free License)
 - https://www.oracle.com/downloads/licenses/oracle-free-license.html

PR:             296773
Sponsored by:   UNIS Labs
Co-authored-by: Ronald Klop <ronald at FreeBSD.org>
MFH:            2026Q3
DeltaFile
+10-25databases/sqldeveloper/Makefile
+10-251 files

FreeBSD/ports 3c68133www/angie distinfo, www/angie-module-vod Makefile

www/angie-module-vod: Update 1.8.1 => 1.9.0

Changelog:
https://github.com/dio-az/nginx-vod-module/releases/tag/v1.9.0

PR:             296796
Sponsored by:   UNIS Labs
DeltaFile
+2-2www/angie/distinfo
+1-1www/angie-module-vod/Makefile
+3-32 files

FreeBSD/ports 6cd2dadwww/angie distinfo, www/angie-module-echo Makefile

www/angie-module-echo: Update 0.64 => 0.65

Changelog:
https://github.com/openresty/echo-nginx-module/releases/tag/v0.65

PR:             296796
Sponsored by:   UNIS Labs
DeltaFile
+2-2www/angie-module-echo/Makefile
+2-2www/angie/distinfo
+4-42 files

FreeBSD/ports d91e69fwww/angie distinfo, www/angie-module-headers-more Makefile

www/angie-module-headers-more: Update 0.39 => 0.40

Changelog:
https://github.com/openresty/headers-more-nginx-module/releases/tag/v0.40

PR:             296796
Sponsored by:   UNIS Labs
DeltaFile
+2-2www/angie-module-headers-more/Makefile
+2-2www/angie/distinfo
+4-42 files

FreeBSD/ports b5584ecwww/angie distinfo, www/angie-module-njs Makefile

www/angie-module-njs: Update 0.9.9 => 1.0.0

With this milestone release, the QuickJS engine reaches feature parity
with njs and is now the recommended engine.

Changelog:
https://github.com/nginx/njs/releases/tag/1.0.0

PR:             296796
Sponsored by:   UNIS Labs
DeltaFile
+2-2www/angie-module-njs/Makefile
+2-2www/angie/distinfo
+4-42 files

FreeBSD/ports e7fae3dwww/angie distinfo, www/angie-module-auth-jwt Makefile

www/angie-module-auth-jwt: Update 0.14.1 => 0.14.2

Changelog:
https://github.com/kjdev/nginx-auth-jwt/releases/tag/0.14.2
https://github.com/kjdev/nxe-jwx/blob/0.2.0/CHANGELOG.md

PR:             296796
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+4-4www/angie/distinfo
+2-2www/angie-module-auth-jwt/Makefile
+6-62 files

FreeBSD/ports 9e607a9www/angie distinfo Makefile

www/angie: Update 1.11.8 => 1.12.0

Changelog:
https://en.angie.software/angie/docs/oss_changes/#angie-1-12-0

PR:             296796
Sponsored by:   UNIS Labs
DeltaFile
+3-3www/angie/distinfo
+1-1www/angie/Makefile
+4-42 files

FreeBSD/ports 139c95cmisc Makefile, misc/py-crewai-tools Makefile pkg-descr

misc/py-crewai-tools: New port: Set of tools for the CrewAI framework
DeltaFile
+153-0misc/py-crewai-tools/files/patch-pyproject.toml
+34-0misc/py-crewai-tools/Makefile
+6-0misc/py-crewai-tools/pkg-descr
+3-0misc/py-crewai-tools/distinfo
+1-0misc/Makefile
+197-05 files

FreeBSD/ports 7623960misc Makefile, misc/py-crewai Makefile pkg-descr

misc/py-crewai: New port: Framework for orchestrating role-playing, autonomous AI agents
DeltaFile
+168-0misc/py-crewai/files/patch-pyproject.toml
+63-0misc/py-crewai/Makefile
+4-0misc/py-crewai/pkg-descr
+3-0misc/py-crewai/distinfo
+1-0misc/Makefile
+239-05 files

FreeBSD/ports 02da76emisc Makefile, misc/py-crewai-core Makefile distinfo

misc/py-crewai-core: New port: CrewAI: Shared utilities
DeltaFile
+40-0misc/py-crewai-core/Makefile
+3-0misc/py-crewai-core/distinfo
+2-0misc/py-crewai-core/pkg-descr
+1-0misc/Makefile
+46-04 files

FreeBSD/ports 8f6c8b8misc Makefile, misc/py-crewai-cli Makefile distinfo

misc/py-crewai-cli: New port: CrewAI: CLI
DeltaFile
+52-0misc/py-crewai-cli/Makefile
+3-0misc/py-crewai-cli/distinfo
+2-0misc/py-crewai-cli/pkg-descr
+1-0misc/Makefile
+58-04 files

FreeBSD/ports 19280e1databases/py-chromadb distinfo Makefile, databases/py-chromadb/files patch-rust_worker_src_lib.rs patch-rust_blockstore_src_lib.rs

databases/py-chromadb: New port: AI-native open-source embedding database
DeltaFile
+1,963-0databases/py-chromadb/distinfo
+1,063-0databases/py-chromadb/Makefile
+13-0databases/py-chromadb/files/patch-rust_worker_src_lib.rs
+13-0databases/py-chromadb/files/patch-rust_blockstore_src_lib.rs
+13-0databases/py-chromadb/files/patch-rust_index_src_lib.rs
+13-0databases/py-chromadb/files/patch-rust_segment_src_lib.rs
+3,078-02 files not shown
+3,082-08 files

LLVM/project 6708414lldb/test/API/tools/lldb-dap/breakpoint TestDAP_setBreakpoints.py TestDAP_logpoints.py

[lldb-dap] Migrate lldb-dap tests in `lldb-dap/breakpoint` (#208166)

migrate breakpointLocations, logpoints, setBreakpoints
exceptionBreakpoints and functionBreakpoints test
DeltaFile
+234-226lldb/test/API/tools/lldb-dap/breakpoint/TestDAP_setBreakpoints.py
+120-185lldb/test/API/tools/lldb-dap/breakpoint/TestDAP_logpoints.py
+88-95lldb/test/API/tools/lldb-dap/breakpoint/TestDAP_setFunctionBreakpoints.py
+56-67lldb/test/API/tools/lldb-dap/breakpoint/TestDAP_breakpointLocations.py
+21-13lldb/test/API/tools/lldb-dap/breakpoint/TestDAP_setExceptionBreakpoints.py
+519-5865 files

LLVM/project 5bf860dclang/include/clang/Basic DiagnosticParseKinds.td, clang/lib/Parse ParseStmt.cpp ParseExprCXX.cpp

[clang][NFC] Update diagnostic handling for C2y compatibility in parser
DeltaFile
+1-6clang/include/clang/Basic/DiagnosticParseKinds.td
+1-3clang/lib/Parse/ParseStmt.cpp
+1-3clang/lib/Parse/ParseExprCXX.cpp
+3-123 files