LLVM/project 1f406e3 — llvm/include/llvm/IR BasicBlock.h, llvm/lib/IR BasicBlock.cpp

[IR] Put validateInstrOrdering behind ABI_BREAKING_CHECKS (#235885)

A release LLVM library will provide no definition for
validateInstrOrdering, but the inline definition is guarded behing
NDEBUG -- so a LLVM consumer including the headers without NDEBUG won't
have a definition of the function (and is thereby prevented from calling
invalidateOrders()).

Move the inline function behind LLVM_ENABLE_ABI_BREAKING_CHECKS instead.
DeltaFile
+2-2llvm/include/llvm/IR/BasicBlock.h
+3-1llvm/lib/IR/BasicBlock.cpp
+5-32 files

OPNSense/core ac08367 — src/opnsense/mvc/app/library/OPNsense/Firewall FilterRule.php, src/opnsense/mvc/app/models/OPNsense/Routing Gateways.php

Revert "System: Gateways - fix protocol selection for dynamic interfaces without ipprotocol set and make sure policy based routing rules can use these for both protocols"

This reverts commit 5b6ccdb592729ddb5e001e5351125c00eb0dd43e.
DeltaFile
+0-3src/opnsense/mvc/app/models/OPNsense/Routing/Gateways.php
+0-1src/opnsense/mvc/app/library/OPNsense/Firewall/FilterRule.php
+0-42 files

LLVM/project fbbabb1 — lldb/source/Commands CommandOptionsProcessAttach.h CommandObjectPlatform.cpp, lldb/test/API/iohandler/picker TestIOHandlerPicker.py

[lldb] Show a process picker in process attach without a pid

This patch makes `process attach` show an `IOHandlerPicker` listing the
processes on the selected platform, with their pid, name, and
architecture, when it is run without a pid or process name and the target
has no executable to fall back on. `platform process attach` does the same
whenever no pid or name is given. Scripted process attaches (`-C`) are left
unchanged.

When the input is not an interactive terminal, both commands skip the
picker and fail the same way they did before, and canceling the picker
fails with "no process selected".

Assisted-by: Claude
Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+46-0lldb/source/Commands/CommandOptionsProcessAttach.cpp
+14-0lldb/source/Commands/CommandObjectProcess.cpp
+13-0lldb/source/Commands/CommandObjectPlatform.cpp
+9-1lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+9-0lldb/source/Commands/CommandOptionsProcessAttach.h
+91-15 files

LLVM/project f1f7693 — lldb/include/lldb/Core IOHandlerPicker.h, lldb/source/Core IOHandlerPicker.cpp

[lldb] Add search to IOHandlerPicker

This patch lets the user filter the picker's rows by pressing `/` and
typing a query. A row is shown if any of its columns contains the query,
ignoring case. While the search prompt is open, printable keys edit the
query and the arrow keys keep moving through the matches. Enter applies
the filter and returns to navigation, ESC clears it, and Backspace on an
empty query leaves the prompt.

The footer shows the active filter and how many rows it hides. In
multi-select mode, rows hidden by the filter keep their checked state and
are still returned on confirm.

To support this, `ReadKey` now returns printable characters as-is, and the
mapping of `j`, `k`, `s`, and Space to actions moves into `HandleKey`. A
read failure or Ctrl+C always cancels the picker, even while searching.

Assisted-by: Claude
Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+164-81lldb/source/Core/IOHandlerPicker.cpp
+51-0lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+23-10lldb/include/lldb/Core/IOHandlerPicker.h
+238-913 files

LLVM/project d08250c — lldb/include/lldb/Core IOHandlerPicker.h, lldb/source/Core IOHandlerPicker.cpp

[lldb] Add column sorting to IOHandlerPicker

This patch lets the user sort the picker's rows by pressing `s`, which
cycles through each column in ascending then descending order before
returning to the original order. Columns marked `is_numeric` compare as
integers, and other columns compare as strings. Ties keep their original
relative order, and the cursor moves back to the top after each sort so the
new order is visible.

The column header shows which column is sorted and in which direction, and
each column reserves room for that indicator so it doesn't shift the
layout.

Assisted-by: Claude
Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+88-10lldb/source/Core/IOHandlerPicker.cpp
+20-4lldb/include/lldb/Core/IOHandlerPicker.h
+17-0lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+125-143 files

LLVM/project 9b03c7f — lldb/include/lldb/Core IOHandlerPicker.h, lldb/source/Commands CommandObjectTestPicker.h CommandObjectTestPicker.cpp

[lldb] Add an interactive picker IOHandler

This patch adds `IOHandlerPicker`, an ANSI-based IOHandler that lets the
user choose one or more items from a table. It supports single-select and
multi-select modes, arrow and vim-style navigation, and paging. It draws on
the alternate screen buffer so the user's scrollback is restored on exit,
redraws itself when the terminal is resized, and reports a canceled result
when the input is not an interactive terminal.

The statusline can't stay up underneath the picker: its scroll region
also applies to the alternate screen, and its cursor save/restore shares
the slot that leaving the alternate screen restores. This patch
addresses that by adding `Debugger::HideStatusline` and
`Debugger::ShowStatusline`, which the picker uses to remove the
statusline while it owns the screen and bring it back once it's done.

`AnsiTerminal.h` didn't have macros for the DEC private modes the picker
toggles: cursor visibility, auto-wrap, and the alternate screen buffer.
This patch adds them there, so we don't hard-code those escape sequences

    [9 lines not shown]
DeltaFile
+449-0lldb/source/Core/IOHandlerPicker.cpp
+128-0lldb/include/lldb/Core/IOHandlerPicker.h
+105-0lldb/source/Commands/CommandObjectTestPicker.cpp
+90-0lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+18-8lldb/source/Core/Debugger.cpp
+25-0lldb/source/Commands/CommandObjectTestPicker.h
+815-86 files not shown
+842-812 files

FreeBSD/ports 0d6fcb6 — graphics/openshadinglanguage/files patch-src_liboslquery_py__osl.h patch-src_cmake_externalpackages.cmake

graphics/openshadinglanguage: Update to 1.15.7.0

The Imageworks BSDF library is now part of OSL as a header-only library.
LLVM 14 is the new minimum, up to LLVM 23 is supported. The OSLQuery
Python bindings no longer pull in the OpenImageIO Python types, so they
work next to an OpenImageIO built with nanobind.

Changelog: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.15.7.0

PR:             299659
Sponsored by:   Netzkommune GmbH
DeltaFile
+0-47graphics/openshadinglanguage/files/patch-src_liboslexec_llvm__util.cpp
+19-0graphics/openshadinglanguage/files/patch-src_libbsdl_include_BSDL_tools.h
+0-18graphics/openshadinglanguage/files/patch-src_liboslcomp_oslcomp.cpp
+0-12graphics/openshadinglanguage/files/patch-src_cmake_modules_FindLLVM.cmake
+0-11graphics/openshadinglanguage/files/patch-src_cmake_externalpackages.cmake
+5-5graphics/openshadinglanguage/files/patch-src_liboslquery_py__osl.h
+24-933 files not shown
+29-999 files

FreeBSD/ports 02a457a — graphics/appleseed Makefile, graphics/lux Makefile

*/*: Bump consumers of opencolorio, openimageio and osl

The shared libraries carry their version in the file name.

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1multimedia/olive/Makefile
+1-1graphics/openfx-arena/Makefile
+1-1graphics/materialx/Makefile
+1-1graphics/lux/Makefile
+1-1graphics/appleseed/Makefile
+1-0graphics/oidn/Makefile
+6-55 files not shown
+11-511 files

FreeBSD/ports a1208f8 — graphics/openimageio Makefile, graphics/openimageio/files patch-src_python_py__oiio.h patch-src_cmake_pythonutils.cmake

graphics/openimageio: Update to 3.2.1.1

Writing Ultra HDR images in JPEG, perceptual image comparison through
flip_diff and oiiotool --flipdiff, standardized Color Interop Forum
names and CICP codes in the files that allow them, and better thumbnail
support. The readers were hardened against corrupted image files in
dozens of places. The Python bindings now use nanobind.

Changelog: https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v3.2.1.1

PR:             299658
Sponsored by:   Netzkommune GmbH
DeltaFile
+84-0graphics/openimageio/files/patch-src_cmake_modules_FindWebP.cmake
+30-0graphics/openimageio/files/patch-src_cmake_externalpackages.cmake
+29-0graphics/openimageio/files/patch-src_webp.imageio_CMakeLists.txt
+11-7graphics/openimageio/Makefile
+0-16graphics/openimageio/files/patch-src_python_py__oiio.h
+16-0graphics/openimageio/files/patch-src_cmake_pythonutils.cmake
+170-233 files not shown
+174-279 files

FreeBSD/ports ac12a8d — graphics/opencolorio pkg-plist-tools distinfo, graphics/py-opencolorio Makefile

graphics/opencolorio: Update to 2.6.0

This is the base version for the CY2027 VFX Reference Platform. It adds
read and write support for SMPTE ST2136-1 CLF, aliases for displays and
views, new built-in ACES configs and the ociomergeconfigs tool. The
alpha channel now defaults to 1 instead of 0.

Changelog: https://github.com/AcademySoftwareFoundation/OpenColorIO/releases/tag/v2.6.0

PR:             299657
Sponsored by:   Netzkommune GmbH
DeltaFile
+13-10graphics/opencolorio/pkg-plist-docs
+4-8graphics/opencolorio/Makefile
+3-3graphics/opencolorio/distinfo
+0-1graphics/py-opencolorio/Makefile
+1-0graphics/opencolorio/pkg-plist-tools
+21-225 files

LLVM/project d35f657 — bolt/docs BAT.md conf.py, bolt/docs/_static bolt.css

[BOLT][Docs] Update webpage styling (#237235)

This PR makes a variety of changes, ahead of the new BOLT sub-domain to
improve the formatting of the webpages:
- Added HTML/CSS styling and templates inspired by
https://clang.llvm.org/.
- Makes navigation, labelling and spacing consistent 
- Simplifies the Sphinx configuration to build the webpages. 
- Added documentation on how to edit the webpages. 

Additionally this PR links to
[#1070](https://github.com/llvm/llvm-zorg/pull/1070) which enables the
webpages to be built using Sphinx.

Assisted-by: Codex
DeltaFile
+172-0bolt/docs/_static/bolt.css
+24-24bolt/docs/profiles.md
+4-29bolt/docs/conf.py
+15-18bolt/docs/index.md
+24-0bolt/docs/_templates/sidebar.html
+11-11bolt/docs/BAT.md
+250-823 files not shown
+287-899 files

NetBSD/pkgsrc alf2sCl — doc CHANGES-2026

   Updated textproc/py-dominate, devel/py-frozendict
VersionDeltaFile
1.7484+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc uiIxfsk — devel/py-frozendict Makefile distinfo

   py-frozendict: updated to 2.5.1

   2.5.1

   Fixes 2 regressions on C Extension since 2.2.0
VersionDeltaFile
1.26+4-4devel/py-frozendict/distinfo
1.33+2-2devel/py-frozendict/Makefile
+6-62 files

NetBSD/pkgsrc 1MTFH6R — textproc/py-dominate Makefile distinfo

   py-dominate: updated to 3.1.0

   3.1.0

   Add reference to JavaScript functionality
   Update requires-python version to >=3.7
   Update tests for docstring dedenting in Python 3.13
   3.0rc
   Replace get_event_loop() with get_running_loop() for asyncio compatibility
   cleanup
   Add support for Python 3.14, drop EOL 3.9
   docs: fix typo 'array-line' -> 'array-like' in README.md
   docs: fix 2 comment typos in dominate/dom_tag.py (thie -> the, presense -> presence)
   fix: handle out-of-range numeric HTML entities in unescape()
   Use normal index deletion for child nodes
   Keep copied async DOM contexts separate by task
   fix(tags): preserve inline link whitespace
   Preserve numeric zero attribute values
   Fix rendering standalone lazy nodes
VersionDeltaFile
1.4+5-4textproc/py-dominate/PLIST
1.12+3-5textproc/py-dominate/Makefile
1.11+4-4textproc/py-dominate/distinfo
+12-133 files

LLVM/project 9aa9a3d — llvm/lib/Target/Sparc SparcFrameLowering.cpp, llvm/test/CodeGen/SPARC leafproc-read-register.ll leafproc-high-pressure.ll

[SPARC] Add live-ins for reserved registers remapped in leaf procedures (#236654)

Leaf procedure lowering remaps %i0-%i7 to %o0-%o7 after register
allocation. Reserved registers are not tracked by liveness, so a read of
%i7 through llvm.read_register has no live-in. Once %i7 is remapped to
the unreserved %o7, the machine verifier reports a use of an undefined
physical register. The test added by PR 212838 reads %i7 as %r31 and
hit this on the expensive checks builders.

When a reserved %i register is remapped to an unreserved %o register,
add the %o register as a live-in to every block. In a leaf procedure it
holds the incoming value for the whole function.

PR 213359 instead moved the leaf decision before register allocation.
That made call-free functions under register pressure into leaf
procedures that spill instead of keeping their register window. Here
the leaf decision stays after register allocation.

leafproc-high-pressure.ll is the test doac provided in the review of

    [7 lines not shown]
DeltaFile
+55-0llvm/test/CodeGen/SPARC/leafproc-high-pressure.ll
+53-0llvm/test/CodeGen/SPARC/leafproc-read-register.ll
+11-0llvm/lib/Target/Sparc/SparcFrameLowering.cpp
+119-03 files

LLVM/project d795579 — compiler-rt/test/sanitizer_common/TestCases/Linux signal_segv_handler.cpp

Revert "[sanitizer_common][test] Limit signal_segv_handler test time (#236538)"

This reverts commit e6f071af3e0f4dd79754eefcae1da900103f3af1.
DeltaFile
+2-12compiler-rt/test/sanitizer_common/TestCases/Linux/signal_segv_handler.cpp
+2-121 files

FreeBSD/ports a4ebe3c — sysutils/intel-pcm Makefile

sysutils/intel-pcm: Resign as maintianer
DeltaFile
+1-1sysutils/intel-pcm/Makefile
+1-11 files

LLVM/project 01a3acc — compiler-rt/lib/asan asan_interceptors.cpp, compiler-rt/lib/asan/tests asan_str_test.cpp

[ASan] Fix off-by-one in strncat overlap check (#237014)

`INTERCEPTOR(strncat)` writes `from_length + 1` bytes starting at
`to + to_length`, so the resulting destination string occupies
`to_length + from_length + 1` bytes.

Since 33824c54f616, `CHECK_RANGES_OVERLAP` passed
`to_length + copy_length + 1` as the destination length instead. When
`from_length < size`, `copy_length` (`Min(size, from_length + 1)`) is
already `from_length + 1`, checking 1 byte past the written trailing NUL
and triggering a false-positive `strncat-param-overlap` report when
`from` starts right after it.

Assisted-by: Gemini
DeltaFile
+11-0compiler-rt/lib/asan/tests/asan_str_test.cpp
+1-1compiler-rt/lib/asan/asan_interceptors.cpp
+12-12 files

LLVM/project 0743db6 — lldb/include/lldb/Core IOHandlerPicker.h, lldb/source/Core IOHandlerPicker.cpp

[lldb] Add search to IOHandlerPicker

This patch lets the user filter the picker's rows by pressing `/` and
typing a query. A row is shown if any of its columns contains the query,
ignoring case. While the search prompt is open, printable keys edit the
query and the arrow keys keep moving through the matches. Enter applies
the filter and returns to navigation, ESC clears it, and Backspace on an
empty query leaves the prompt.

The footer shows the active filter and how many rows it hides. In
multi-select mode, rows hidden by the filter keep their checked state and
are still returned on confirm.

To support this, `ReadKey` now returns printable characters as-is, and the
mapping of `j`, `k`, `s`, and Space to actions moves into `HandleKey`. A
read failure or Ctrl+C always cancels the picker, even while searching.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+164-81lldb/source/Core/IOHandlerPicker.cpp
+51-0lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+23-10lldb/include/lldb/Core/IOHandlerPicker.h
+238-913 files

LLVM/project a98cd74 — lldb/source/Commands CommandOptionsProcessAttach.h CommandObjectPlatform.cpp, lldb/test/API/iohandler/picker TestIOHandlerPicker.py

[lldb] Show a process picker in process attach without a pid

This patch makes `process attach` show an `IOHandlerPicker` listing the
processes on the selected platform, with their pid, name, and
architecture, when it is run without a pid or process name and the target
has no executable to fall back on. `platform process attach` does the same
whenever no pid or name is given. Scripted process attaches (`-C`) are left
unchanged.

When the input is not an interactive terminal, both commands skip the
picker and fail the same way they did before, and canceling the picker
fails with "no process selected".

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+46-0lldb/source/Commands/CommandOptionsProcessAttach.cpp
+14-0lldb/source/Commands/CommandObjectProcess.cpp
+13-0lldb/source/Commands/CommandObjectPlatform.cpp
+9-1lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+9-0lldb/source/Commands/CommandOptionsProcessAttach.h
+91-15 files

LLVM/project a973907 — lldb/include/lldb/Core IOHandlerPicker.h, lldb/source/Core IOHandlerPicker.cpp

[lldb] Add column sorting to IOHandlerPicker

This patch lets the user sort the picker's rows by pressing `s`, which
cycles through each column in ascending then descending order before
returning to the original order. Columns marked `is_numeric` compare as
integers, and other columns compare as strings. Ties keep their original
relative order, and the cursor moves back to the top after each sort so the
new order is visible.

The column header shows which column is sorted and in which direction, and
each column reserves room for that indicator so it doesn't shift the
layout.

Signed-off-by: Med Ismail Bennani <ismail at bennani.ma>
DeltaFile
+88-10lldb/source/Core/IOHandlerPicker.cpp
+20-4lldb/include/lldb/Core/IOHandlerPicker.h
+17-0lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+125-143 files

LLVM/project 4b41f56 — lldb/include/lldb/Core IOHandlerPicker.h, lldb/source/Commands CommandObjectTestPicker.h CommandObjectTestPicker.cpp

[lldb] Add an interactive picker IOHandler

This patch adds `IOHandlerPicker`, an ANSI-based IOHandler that lets the
user choose one or more items from a table. It supports single-select and
multi-select modes, arrow and vim-style navigation, and paging. It draws on
the alternate screen buffer so the user's scrollback is restored on exit,
redraws itself when the terminal is resized, and reports a canceled result
when the input is not an interactive terminal.

The statusline can't stay up underneath the picker: its scroll region
also applies to the alternate screen, and its cursor save/restore shares
the slot that leaving the alternate screen restores. This patch
addresses that by adding `Debugger::HideStatusline` and
`Debugger::ShowStatusline`, which the picker uses to remove the
statusline while it owns the screen and bring it back once it's done.

`AnsiTerminal.h` didn't have macros for the DEC private modes the picker
toggles: cursor visibility, auto-wrap, and the alternate screen buffer.
This patch adds them there, so we don't hard-code those escape sequences

    [8 lines not shown]
DeltaFile
+449-0lldb/source/Core/IOHandlerPicker.cpp
+128-0lldb/include/lldb/Core/IOHandlerPicker.h
+105-0lldb/source/Commands/CommandObjectTestPicker.cpp
+90-0lldb/test/API/iohandler/picker/TestIOHandlerPicker.py
+18-8lldb/source/Core/Debugger.cpp
+25-0lldb/source/Commands/CommandObjectTestPicker.h
+815-86 files not shown
+842-812 files

LLVM/project 2d6d54b — llvm/include/llvm/CodeGen TargetLowering.h, llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp

[SelectionDAG] Use the Func kind for inline asm operands only on x86

The only platform that currently uses the "Func" kind is x86. The other
targets aren't able to handle it. For instance, SystemZ asserts "This is
not a register operand!" and Hexagon hits an llvm_unreachable.

Gate the use of the Func kind behind a new hook
TargetLowering::supportsInlineAsmFuncOperands(), which only x86
overrides.

Assisted-by: Claude Opus 5.5
DeltaFile
+52-0llvm/test/CodeGen/SystemZ/inline-asm-addr.ll
+8-0llvm/include/llvm/CodeGen/TargetLowering.h
+4-0llvm/lib/Target/X86/X86ISelLowering.h
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+65-14 files

FreeBSD/ports 74c59b4 — devel/py-sqlfluff Makefile distinfo

devel/py-sqlfluff: Update to 4.5.0
DeltaFile
+3-3devel/py-sqlfluff/distinfo
+3-2devel/py-sqlfluff/Makefile
+6-52 files

LLVM/project 8b06678 — llvm/lib/Transforms/Instrumentation MemorySanitizer.cpp, llvm/test/Instrumentation/MemorySanitizer vector-extract-last-active.ll

[MSan] Handle llvm.experimental.vector.extract.last.active (#233552)

`LoopVectorize` emits `@llvm.experimental.vector.extract.last.active`
when lowering `FindLast` reductions, often consuming a vector produced
by `@llvm.masked.load` with a `poison` passthru (shadow `-1` in inactive
lanes).

Previously, `MemorySanitizerVisitor` did not handle
`Intrinsic::experimental_vector_extract_last_active` and fell back to
`visitInstruction`, which checks that all lanes of all operands are
initialized. This caused false-positive MSan UMR reports whenever
inactive lanes of the input vector were uninitialized or `poison`.

Add `MemorySanitizerVisitor::handleVectorExtractLastActive`:
- Check that the `%mask` vector is fully initialized.
- Propagate shadow by calling
`@llvm.experimental.vector.extract.last.active` on `(DataShadow, Mask,
PassThru)` so only the extracted active lane shadow (or
`getShadow(PassThru)` if no lane is active) is propagated.

    [3 lines not shown]
DeltaFile
+61-106llvm/test/Instrumentation/MemorySanitizer/vector-extract-last-active.ll
+46-0llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
+107-1062 files

LLVM/project 1d8093e — lldb/source/Expression DWARFExpression.cpp, lldb/unittests/Expression DWARFExpressionTest.cpp

[lldb] Consume the source of zero-sized DW_OP_piece operations (#219395)

`Evaluate_DW_OP_piece` returned early for a zero-sized piece before
removing
its source location from the expression stack. A later non-empty piece
could
then assemble the correct composite buffer while the stale source
remained on
the stack and was returned instead.

Consume the source stack entry when a zero-sized piece has one, while
still
contributing no bytes to the composite. Add a unit test covering a
zero-sized
register piece followed by a non-empty register piece.

Fixes #209099
DeltaFile
+16-0lldb/unittests/Expression/DWARFExpressionTest.cpp
+6-1lldb/source/Expression/DWARFExpression.cpp
+22-12 files

LLVM/project bbaf189 — llvm/test/TableGen intrinsic-attrs.td, llvm/utils/TableGen/Basic IntrinsicEmitter.cpp

TableGen: Don't distinguish intrinsic function attribute sets by hasSideEffects

hasSideEffects does not contribute to the emitted function attributes,
so including it in the uniquing key emitted duplicate attribute sets.
This removes 17 redundant function attribute sets, which also shrinks
the function attribute set ID from 8 to 7 bits.

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+1-2llvm/utils/TableGen/Basic/IntrinsicEmitter.cpp
+1-1llvm/test/TableGen/intrinsic-attrs.td
+2-32 files

NetBSD/pkgsrc ZYujGdK — security/py-cryptodome PLIST.i386

   py-cryptodome: fix PLIST.i386
VersionDeltaFile
1.5+3-1security/py-cryptodome/PLIST.i386
+3-11 files

LLVM/project 91c667d — llvm/include/llvm/Transforms/IPO Attributor.h, llvm/lib/Transforms/IPO FunctionAttrs.cpp

Fix crash on noundef returns with vector align

FunctionAttrs had the same crash
DeltaFile
+16-0llvm/test/Transforms/Attributor/noundef-return-poison-attrs.ll
+2-1llvm/lib/Transforms/IPO/FunctionAttrs.cpp
+1-1llvm/include/llvm/Transforms/IPO/Attributor.h
+19-23 files

FreeBSD/ports 1316730 — devel/rubygem-bootsnap-gitlab Makefile distinfo

devel/rubygem-bootsnap-gitlab: update to 1.26.1

Changes:        https://github.com/rails/bootsnap/blob/main/CHANGELOG.md
DeltaFile
+3-3devel/rubygem-bootsnap-gitlab/distinfo
+1-1devel/rubygem-bootsnap-gitlab/Makefile
+4-42 files