LLVM/project bb92074 — llvm/lib/CodeGen/SelectionDAG SDNodeInfo.cpp

[SelectionDAG] Implement SDTCisEltOfVec in verifyNode. (#228519)

Assisted-by: Claude
DeltaFile
+14-1llvm/lib/CodeGen/SelectionDAG/SDNodeInfo.cpp
+14-11 files

FreeBSD/ports 817a6b0 — print/publisher-devel Makefile

print/publisher-devel: Fix PKGBASE collision

print/publisher at pro PKGNAME was same as print/publisher-devel at pro.

While the default flavor has -devel, pro flavor had not -devel.

Reported by:    antoine (via ports mailing list)
Approved by:    portmgr (blanket)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 748957fc956343c8dbfc7cbc7ea5ed4f8920c998)
DeltaFile
+1-1print/publisher-devel/Makefile
+1-11 files

FreeBSD/ports 748957f — print/publisher-devel Makefile

print/publisher-devel: Fix PKGBASE collision

print/publisher at pro PKGNAME was same as print/publisher-devel at pro.

While the default flavor has -devel, pro flavor had not -devel.

Reported by:    antoine (via ports mailing list)
Approved by:    portmgr (blanket)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+1-1print/publisher-devel/Makefile
+1-11 files

FreeBSD/ports bba96c4 — science/rdkit distinfo Makefile, science/rdkit/files patch-Code_GraphMol_ChemReactions_Reaction.cpp patch-Code_RDGeneral_Exceptions.h

science/rdkit: update 2025_09_2 → 2026.03.6

also:
- fixed many tests and upstreamed fixes (their testsuite is in a disarray,
  we shouldn't really be fixing people's tests, but anyways)
- discovered and fixed wrong clang detection in the code, reported
  upstream
- fixed wrongfully excluded code that caused plist issues
- fixed compiler crash on 16 (by using llvm:23)
DeltaFile
+40-18science/rdkit/files/patch-CMakeLists.txt
+53-0science/rdkit/files/patch-Code_GraphMol_SanitException.h
+16-21science/rdkit/Makefile
+17-19science/rdkit/distinfo
+35-0science/rdkit/files/patch-Code_RDGeneral_Exceptions.h
+27-0science/rdkit/files/patch-Code_GraphMol_ChemReactions_Reaction.cpp
+188-5819 files not shown
+435-6125 files

FreeBSD/ports 01d50ef — misc/mcp-inspector Makefile distinfo.amd64

misc/mcp-inspector: uniquify distfiles by architecture

This allows the distfile cache to fit them all.
DeltaFile
+1,320-1,320misc/mcp-inspector/distinfo.amd64
+1,320-1,320misc/mcp-inspector/distinfo.aarch64
+1-1misc/mcp-inspector/Makefile
+2,641-2,6413 files

NetBSD/pkgsrc W9KAGmp — doc CHANGES-2026

   doc: Updated parallel/spirv-tools to 1.4.363.0
VersionDeltaFile
1.6599+8-1doc/CHANGES-2026
+8-11 files

LLVM/project 5d43c81 — llvm/utils/gn/secondary/lldb/source/Host BUILD.gn

fixup! [LLDB] Make PythonRuntimeLoader a posix platform library
DeltaFile
+5-1llvm/utils/gn/secondary/lldb/source/Host/BUILD.gn
+5-11 files

LLVM/project 4f28393 — llvm/include/llvm/Analysis BlockFrequencyInfo.h, llvm/lib/Analysis BlockFrequencyInfo.cpp

[BFI] Remove AllowSynthetic parameter (#227469)

Support for synthetic profile information was mostly removed a while
ago. This parameter does nothing and was apparently left over, so remove
it.
DeltaFile
+1-2llvm/lib/Transforms/Coroutines/CoroSplit.cpp
+1-2llvm/lib/Analysis/BlockFrequencyInfo.cpp
+1-1llvm/lib/Transforms/IPO/MergeFunctions.cpp
+1-1llvm/include/llvm/Analysis/BlockFrequencyInfo.h
+4-64 files

LLVM/project 18f9257 — lldb/source/Host CMakeLists.txt, lldb/source/Host/linux PythonRuntimeLoaderLinux.cpp

[LLDB] Make PythonRuntimeLoader a posix platform library

The symbol ForEachPythonRuntimeCandidate is required when python is
enabled on LLDB. However, it is only provided by Linux platform now.
Make such soure code be compiled under all Posix platform other than
Darwin or it causes link error.
DeltaFile
+38-0lldb/source/Host/posix/PythonRuntimeLoaderPosix.cpp
+0-37lldb/source/Host/linux/PythonRuntimeLoaderLinux.cpp
+7-5lldb/source/Host/CMakeLists.txt
+45-423 files

NetBSD/pkgsrc 0KuWQj3 — graphics/shaderc Makefile distinfo

   shaderc: update to 2026.4

   v2026.4 2026-09-11
    - Use Glslang 16.6.0, SPIRV-Tools v2026.4.rc2
    - Incorporate fixes for SPV_KHR_abort abortEXT(...)
    - glslc:
        option -fshader-stage now accepts all shader
        stage names as allowed in #pragma shader_stage(<stage>)>
        This includes ray tracing, task, and mesh shader
        stages.
    - Fixes an assert
VersionDeltaFile
1.4+4-4graphics/shaderc/distinfo
1.5+2-3graphics/shaderc/Makefile
+6-72 files

LLVM/project 9f68dc6 — clang/docs conf.py, clang/docs/_extensions clang_attr_syntaxes.py

[clang][docs] Render attribute syntaxes from a Sphinx role

Implements stage 2 of https://github.com/llvm/llvm-project/issues/227907 by generating a JSON syntax database from Attr.td and rendering supported syntaxes through the clang-attr-syntaxes Sphinx role.
DeltaFile
+147-0clang/docs/_extensions/clang_attr_syntaxes.py
+95-45clang/utils/TableGen/ClangAttrEmitter.cpp
+20-10clang/test/TableGen/attr-docs.td
+6-0clang/utils/TableGen/TableGen.cpp
+3-0clang/docs/conf.py
+2-0clang/utils/TableGen/TableGenBackends.h
+273-551 files not shown
+275-557 files

LLVM/project 9f3d72c — clang/docs/AttributeReference Undocumented.md TypeAttributes.md

[clang][docs] Check in attribute reference Markdown

Tracking issue: #227907

Implements stage 3 of #227907 by checking in AttributeReference.md and
AttributeReference/*.md, and by removing the docs build rules that
generated and split those Markdown sources.

This also adds the docs-build check for alphabetically sorted H3
attribute headings now that those headings are hand-authored in the
checked-in Markdown files.

The checked-in Markdown was populated with:

  mkdir -p clang/docs/AttributeReference
  cp build/tools/clang/docs/AttributeReference.md clang/docs/AttributeReference.md
  cp build/tools/clang/docs/AttributeReference/*.md clang/docs/AttributeReference/

The AttrDocs TableGen backend is retained as a deterministic migration

    [3 lines not shown]
DeltaFile
+4,496-0clang/docs/AttributeReference/FunctionAttributes.md
+1,287-0clang/docs/AttributeReference/DeclarationAttributes.md
+1,104-0clang/docs/AttributeReference/VariableAttributes.md
+807-0clang/docs/AttributeReference/StatementAttributes.md
+801-0clang/docs/AttributeReference/TypeAttributes.md
+579-0clang/docs/AttributeReference/Undocumented.md
+9,074-014 files not shown
+11,243-2620 files

NetBSD/pkgsrc XE38zZR — graphics/glslang Makefile distinfo

   glslang: update to vulkan-sdk-1.4.363.0

   No changelog
VersionDeltaFile
1.5+4-4graphics/glslang/distinfo
1.3+1-2graphics/glslang/Makefile
+5-62 files

NetBSD/pkgsrc DAhZ28L — parallel/spirv-tools Makefile distinfo

   spirv-tools: update to vulkan-sdk-1.4.363.0

   No changelog
VersionDeltaFile
1.9+4-4parallel/spirv-tools/distinfo
1.8+1-2parallel/spirv-tools/Makefile
+5-62 files

NetBSD/src UoX4qml — sys/rump Makefile.rump

   rump: Enable -ftrivial-auto-var-init like the hard kernel.

   PR kern/60839: use -ftrivial-auto-var-init
VersionDeltaFile
1.141+7-1sys/rump/Makefile.rump
+7-11 files

LLVM/project 4c0003f — llvm/lib/Target/AMDGPU GCNHazardRecognizer.cpp, llvm/test/CodeGen/AMDGPU wmma-coexecution-valu-hazards.mir

[AMDGPU] Fix missed WMMA C-operand co-exec hazard

The gfx1250 WMMA co-execution hazard check treats only A, B and the
SWMMAC index as registers the in-flight MMA still reads. C (src2 of a
non-SWMMAC WMMA) is missing, so a VALU scheduled into the MMA's shadow
can clobber C and the MMA consumes the new value.

This is latent while C is tied to vdst, since the existing D check then
covers it. It miscompiles where the tie does not hold: for
v_wmma_bf16f32_16x16x32_bf16, whose D is narrower than C, and for the
_threeaddr form of any WMMA.
DeltaFile
+171-2llvm/test/CodeGen/AMDGPU/wmma-coexecution-valu-hazards.mir
+3-4llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+174-62 files

NetBSD/src 1z21z9w — share/mk bsd.kmodule.mk

   bsd.kmodule.mk: Enable -ftrivial-auto-var-init for kernel modules.

   PR kern/60839: use -ftrivial-auto-var-init
VersionDeltaFile
1.89+7-1share/mk/bsd.kmodule.mk
+7-11 files

LLVM/project dd53fa7 — llvm/lib/Target/RISCV RISCVInstrInfoVVLPatterns.td RISCVInstrInfoZvzip.td, llvm/test/CodeGen/RISCV/rvv vunzipo.ll vunzipe.ll

[RISCV] Add mask version of vunzipe/o.v
DeltaFile
+491-5llvm/test/CodeGen/RISCV/rvv/vunzipo.ll
+491-5llvm/test/CodeGen/RISCV/rvv/vunzipe.ll
+24-13llvm/lib/Target/RISCV/RISCVInstrInfoZvzip.td
+0-22llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
+6-6llvm/test/MC/RISCV/rvv/zvzip.s
+6-6llvm/test/MC/RISCV/rvv/zvzip-invalid.s
+1,018-573 files not shown
+1,030-689 files

LLVM/project 0767d23 — lldb/examples/python formatter_bytecode.py

[lldb] Emit TypeOption flags correctly as ULEB (#227399)

A formatter's flags are loaded as ULEB:

```cpp
uint64_t flags = extractor.getULEB128(cursor);
```

This change updates formatter_bytecode.py to emit the flags as ULEB as
well.

Assisted-by: claude
DeltaFile
+17-3lldb/examples/python/formatter_bytecode.py
+17-31 files

LLVM/project 6fb8776 — clang/include/clang/Basic BuiltinsAMDGPU.td, clang/test/SemaOpenCL builtins-amdgcn-error-gfx1250-strict.cl

[AMDGPU] Disable V_WMMA_F{16|32}_16X16X128_[BF]P8_[BF]P8 on gfx1250-strict (#228564)

Fixes: LCOMPILER-2899
DeltaFile
+18-12llvm/lib/Target/AMDGPU/VOP3PInstructions.td
+24-0llvm/test/MC/AMDGPU/gfx1250-strict_err.s
+8-8clang/include/clang/Basic/BuiltinsAMDGPU.td
+8-5llvm/include/llvm/IR/IntrinsicsAMDGPU.td
+11-1clang/test/SemaOpenCL/builtins-amdgcn-error-gfx1250-strict.cl
+7-1llvm/lib/Target/AMDGPU/AMDGPU.td
+76-276 files

LLVM/project 143eb3c — lldb/docs/resources formatterbytecode.md, lldb/examples/python formatter_bytecode.py

[lldb] Add dictionary data type to formatter bytecode (#225955)

Add a dictionary data type to formatter bytecode.

This addition will help in two ways:
1. A subsequent change will use dictionaries to model "self" ("this")
2. Many formatters internal use a dictionary as an implementation
detail, and this will allow such formatters to be compiled/ported to
formatter bytecode

Assisted-by: claude
DeltaFile
+158-0lldb/unittests/DataFormatter/FormatterBytecodeTest.cpp
+70-1lldb/source/DataFormatters/FormatterBytecode.cpp
+23-0lldb/examples/python/formatter_bytecode.py
+22-0lldb/docs/resources/formatterbytecode.md
+19-1lldb/include/lldb/DataFormatters/FormatterBytecode.h
+5-0lldb/include/lldb/DataFormatters/FormatterBytecode.def
+297-26 files

NetBSD/pkgsrc Fs3mdLO — parallel/spirv-headers PLIST distinfo

   spirv-headers: update to vulkan-sdk-1.4.363.0

   No changelog
VersionDeltaFile
1.16+4-4parallel/spirv-headers/distinfo
1.10+1-0parallel/spirv-headers/PLIST
+5-42 files

LLVM/project 65d6d9c — lldb/cmake/modules LLDBStandalone.cmake

[lldb] Add extra logic to find llvm-nm in standalone builds (#227487)

If one builds LLDB standalone against an LLVM that builds but does not
export an llvm-nm target, then LLDB will fail to build when also using
dynamic script interpreters.

To account for this, we use the same logic for finding llvm-tblgen. I
intentionally did not deduplicate the logic because they are run in
slightly different scenarios. I plan on joining these together with a
macro once another tool is needed.
DeltaFile
+35-0lldb/cmake/modules/LLDBStandalone.cmake
+35-01 files

NetBSD/pkgsrc xBFfcbn — graphics/vulkan-tools Makefile distinfo

   vulkan-tools: update to vulkan-sdk-1.4.363.0

   No changelog
VersionDeltaFile
1.9+4-4graphics/vulkan-tools/distinfo
1.6+1-2graphics/vulkan-tools/Makefile
+5-62 files

LLVM/project a20cff9 — llvm/lib/ObjCopy/ELF ELFObject.cpp ELFObject.h, llvm/test/tools/llvm-objcopy/ELF reloc-no-symtab.test reloc-alloc-symtab.test

Revert "[llvm-objcopy] Handle SHF_ALLOC relocation sections in relocatable files" (#228572)

Reverts llvm/llvm-project#227204

Invalid cast triggers Ubsan report
https://lab.llvm.org/buildbot/#/builders/169/builds/27128
DeltaFile
+0-42llvm/test/tools/llvm-objcopy/ELF/reloc-alloc-symtab.test
+7-13llvm/lib/ObjCopy/ELF/ELFObject.h
+1-6llvm/test/tools/llvm-objcopy/ELF/reloc-no-symtab.test
+1-5llvm/lib/ObjCopy/ELF/ELFObject.cpp
+9-664 files

FreeBSD/ports c6dae07 — www/immich-cli Makefile distinfo

www/immich-cli: Update to 3.2.4

Changelog: https://github.com/immich-app/immich/releases/tag/v3.2.4

Sponsored by:   Netzkommune GmbH
DeltaFile
+5-5www/immich-cli/distinfo
+1-1www/immich-cli/Makefile
+6-62 files

FreeBSD/ports 358af74 — www/immich-ml Makefile distinfo

www/immich-ml: Update to 3.2.4

Changelog: https://github.com/immich-app/immich/releases/tag/v3.2.4

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/immich-ml/distinfo
+1-2www/immich-ml/Makefile
+4-52 files

FreeBSD/ports f477830 — www/immich pkg-plist Makefile

www/immich: Update to 3.2.4

The plugin-sdk files carry the build path in their name and are now
collected at install time.

Changelog: https://github.com/immich-app/immich/releases/tag/v3.2.4

Sponsored by:   Netzkommune GmbH
DeltaFile
+5-5www/immich/distinfo
+3-3www/immich/Makefile
+0-5www/immich/pkg-plist
+8-133 files

LLVM/project 09a0612 — libcxx/utils/ci/docker docker-compose.yml

[libcxx] Bump clang in CI container to v24 (#227930)

This is what we already install from CE, we just weren't properly
attributing it. This meant that clang-23 in the container was actually a
symlink to clang-24.
DeltaFile
+1-1libcxx/utils/ci/docker/docker-compose.yml
+1-11 files

NetBSD/pkgsrc uRpQ3NE — graphics/vulkan-loader Makefile distinfo

   vulkan-loader: update to vulkan-sdk-1.4.363.0

   No changelog
VersionDeltaFile
1.5+4-4graphics/vulkan-loader/distinfo
1.4+1-2graphics/vulkan-loader/Makefile
+5-62 files