FreeBSD/doc 6b95694 — website/content/en/status/report-2026-07-2026-09 sbom.adoc

Status/2026Q3/sbom.adoc: Add report

Differential Revision:  https://reviews.freebsd.org/D60640
DeltaFile
+59-0website/content/en/status/report-2026-07-2026-09/sbom.adoc
+59-01 files

FreeBSD/doc 0de2be4 — website/content/en/status/report-2026-07-2026-09 nfsrdma.adoc

Status/2026Q3/nfsrdma.adoc: Add report
DeltaFile
+30-0website/content/en/status/report-2026-07-2026-09/nfsrdma.adoc
+30-01 files

OpenBSD/ports vzVuyGf — net/dbip Makefile.inc, net/dbip/asn distinfo

   Update dbip to 2026.11.
VersionDeltaFile
1.76+2-2net/dbip/country/distinfo
1.76+2-2net/dbip/city/distinfo
1.74+2-2net/dbip/asn/distinfo
1.79+1-1net/dbip/Makefile.inc
+7-74 files

OpenBSD/ports vSxOZeO — multimedia/gstreamer1/plugins-rs Makefile, wayland/kanshi Makefile

   add "remove at next update" for DIST_SUBDIR for rerolled files
VersionDeltaFile
1.6+1-1wayland/kanshi/Makefile
1.21+1-1multimedia/gstreamer1/plugins-rs/Makefile
+2-22 files

OpenBSD/ports oCS0G0d — emulators/es-de distinfo, fonts/marelle distinfo

   use DIST_SUBDIR hack for rerolled gitlab distfiles
VersionDeltaFile
1.5+258-258print/retex/distinfo
1.45+2-2sysutils/duplicity/distinfo
1.5+2-2net/libaccounts-qt/distinfo
1.6+2-2lang/rsm/distinfo
1.3+2-2fonts/marelle/distinfo
1.12+2-2emulators/es-de/distinfo
+268-2686 files not shown
+276-26812 files

FreeBSD/src a1b3329 — sys/dev/sound/pci/hda hdaa.c

snd_hda: use the pin ELD to select DisplayPort audio framing

hdaa_audio_setup() reads the converter widget's ELD when choosing
between HDMI and DisplayPort audio infoframes. ELD is stored on the
output pin, so the converter has no ELD and the driver selects HDMI
framing even when the connected display uses DisplayPort.

Read the ELD from the output pin to select the correct audio framing.

The equivalent change was tested on DragonFly BSD with an Intel Kaby
Lake display-audio codec and an LG HDR 4K monitor connected over
DisplayPort. Before the change, converter node 2 had no ELD, while
output pin 5 had an 83-byte ELD identifying DisplayPort. Captured driver
commands programmed HDMI audio infoframe bytes (84 01 0a 70 01 00 00
00). After applying the change and rebooting, the commands used the
existing DisplayPort form (84 1b 44 01 00 00 00), and console tones and
desktop audio were audible.

PR:             299094

    [6 lines not shown]
DeltaFile
+2-2sys/dev/sound/pci/hda/hdaa.c
+2-21 files

LLVM/project 4497566 — libc/test/src/math/smoke acosbf16_test.cpp NearbyIntTest.h, libc/test/src/time localtime_r_test.cpp gmtime_r_test.cpp

[libc] Fix maybe unused warnings in Arm 32-bit no-FP baremetal builds (#237257)

In configurations without floating-point, some variables end up not
used, hence warnings are shown because of this.

This patch adds `[[maybe_unused]]` to the definitions affected by this.

The ultimate goal is to re-enable `-Werror` in no-FP builds.
DeltaFile
+4-4libc/test/src/math/smoke/NearbyIntTest.h
+3-2libc/test/src/time/ctime_r_test.cpp
+3-2libc/test/src/time/asctime_r_test.cpp
+2-2libc/test/src/time/localtime_r_test.cpp
+2-2libc/test/src/time/gmtime_r_test.cpp
+1-1libc/test/src/math/smoke/acosbf16_test.cpp
+15-132 files not shown
+17-158 files

FreeBSD/src 9da2c05 — sys/kern kern_mib.c

kern: Remove unreachable compat_freebsd8 FEATURE

COMPAT_FREEBSD8 does not exist as a kernel option, so this is dead code.

No functional change intended.

Fixes:          e256f71389fb ("kernel: add missed FEATUREs compat_freebsd 8-14")
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Reviewed by:    kib
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/80
DeltaFile
+0-4sys/kern/kern_mib.c
+0-41 files

LLVM/project 0db6610 — mlir/docs/DefiningDialects TableGenFormatting.md, mlir/include/mlir/TableGen Format.h

[mlir][tblgen] Finish checked formatting migration through PDLL

Register parsed TableGen source buffers before processing imported
records. Format the predicate before wrapping it in the generated
success return, and propagate failure without appending an invalid
declaration.

Adapt shared formatting messages to PDLL diagnostics. Anchor the primary
at the import in the main document so LSP publishes it, and retain the
constraint definition, multiclass instantiations, and nested PDLL import
locations as notes. Formatting errors return through the parser and
leave the language server alive for subsequent edits.

Deprecate pointer-taking factories, lazy object types, PHKind shims, and
the unchecked summary helper while retaining compatibility behavior.
Migrate successful format tests and suppress warnings locally around
intentional legacy tests. Complete migration and diagnostic
documentation.


    [8 lines not shown]
DeltaFile
+98-25mlir/lib/Tools/PDLL/Parser/Parser.cpp
+78-21mlir/unittests/TableGen/FormatTest.cpp
+79-0mlir/test/mlir-pdll-lsp-server/format-errors.test
+78-0mlir/test/mlir-pdll/Parser/format-errors.pdll
+18-5mlir/include/mlir/TableGen/Format.h
+12-4mlir/docs/DefiningDialects/TableGenFormatting.md
+363-554 files not shown
+382-5810 files

LLVM/project d477d42 — llvm/lib/Target/X86 X86TargetTransformInfo.cpp, llvm/test/Analysis/CostModel/X86 shuffle-transpose.ll shuffle-two-src-inlane.ll

[CostModel][X86] Add AVX512BW cost for in-lane v64i8 2 src shuffles (#236618)

Without VBMI, two-source v64i8 shuffles always got the cross-lane cost
of 19,
even when the mask stays inside 128-bit lanes (e.g.
vpunpcklbw/vpunpckhbw).
Add an in-lane entry for AVX512BW that matches the AVX2 v32i8 one
(2*vpshufb + vpor) and check it before the cross-lane table.

This lets the Stockfish NNUE loop from #236617 get fully unrolled on
AVX512BW. The new LoopUnroll test covers the unroll decision, and the
first
commit adds the tests with the current costs.

Fixes #236617
DeltaFile
+180-0llvm/test/Transforms/LoopUnroll/X86/full-unroll-inlane-v64i8-shuffle.ll
+143-0llvm/test/Analysis/CostModel/X86/shuffle-two-src-inlane.ll
+10-0llvm/lib/Target/X86/X86TargetTransformInfo.cpp
+1-1llvm/test/Analysis/CostModel/X86/shuffle-transpose.ll
+334-14 files

OpenBSD/ports Rf7QZ6v — devel/glib2/patches patch-meson_build patch-gio_tests_iptosmessage_c

   Match what the MR do.
VersionDeltaFile
1.4+23-22devel/glib2/patches/patch-gio_tests_iptosmessage_c
1.37+15-1devel/glib2/patches/patch-meson_build
+38-232 files

Dreckly/dreckly 1793fe9 — www/palemoon Makefile Makefile.common, www/palemoon-gtk3 Makefile

palemoon: Update to 35.0.3
DeltaFile
+0-6,910www/palemoon/patches/patch-platform_security_nss_lib_ckfw_builtins_certdata.txt
+9-10www/palemoon/distinfo
+2-2www/palemoon/Makefile.common
+0-1www/palemoon/Makefile
+0-1www/palemoon-gtk3/Makefile
+11-6,9245 files

FreeBSD/ports b0a042d — deskutils/qownnotes Makefile distinfo

deskutils/qownnotes: update QOwnNotes to version 26.11.1.
DeltaFile
+3-3deskutils/qownnotes/distinfo
+1-1deskutils/qownnotes/Makefile
+4-42 files

LLVM/project 74d1e68 — mlir/docs/DefiningDialects TableGenFormatting.md, mlir/lib/TableGen CodeGenHelpers.cpp

[mlir][tblgen] Check substitutions throughout code generation

Migrate generator and shared-verifier emission to eager fatal formatting
with template-definition origins and operation use notes. Synthesized
properties without a record fall back to the operation location.
Speculative attribute and property uniquing now consumes checked errors
and falls back to inline verification. Keep value-specific bindings
local to their verifier.

Add checked summary-expression formatting that retains the escaped
segment and propagates its owned error to the source diagnostic
boundary. Expose reference-taking tgfmt and tgfmtv overloads returning
Expected, retain transition aliases, and document migration and parsing
corrections.

Escape literal dollars in a test builder comment, and keep the nested
matcher error test focused on its intended invalid DAG. Add regression
coverage for shared and inline constraints, summaries, attribute
templates, interface templates, and the reference-taking API.

    [5 lines not shown]
DeltaFile
+163-78mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
+196-0mlir/test/mlir-tblgen/format-substitution-errors.td
+104-67mlir/tools/mlir-tblgen/AttrOrTypeFormatGen.cpp
+109-57mlir/tools/mlir-tblgen/OpFormatGen.cpp
+107-30mlir/lib/TableGen/CodeGenHelpers.cpp
+75-0mlir/docs/DefiningDialects/TableGenFormatting.md
+754-23213 files not shown
+1,011-29919 files

OPNSense/core 874c32d — src/opnsense/mvc/app/controllers/OPNsense/Trust/Api CertController.php CaController.php

System: Trust - accidentally started to require private keys for https://github.com/opnsense/core/security/advisories/GHSA-7wvp-6m2q-953c , for https://github.com/opnsense/core/issues/11130

(cherry picked from commit f962f4485dee73a001f058b86924d8155b23eef1)
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CertController.php
+1-1src/opnsense/mvc/app/controllers/OPNsense/Trust/Api/CaController.php
+2-22 files

FreeBSD/ports cb36b6b — security/cryptopp-modern Makefile distinfo

security/cryptopp-modern: Update to 2026.11.0

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.11.0

MFH:            2026Q4
(cherry picked from commit 9ff93dc5baec6fe22b0c6796960b6d2ad4eaf2d6)
DeltaFile
+3-3security/cryptopp-modern/distinfo
+1-1security/cryptopp-modern/Makefile
+4-42 files

NetBSD/pkgsrc DPGuOBT — doc CHANGES-2026

   doc: Added archivers/zstdgrep version 1.5.7
VersionDeltaFile
1.7520+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 71HRXJN — doc CHANGES-2026 TODO

   doc: Updated archivers/zstd to 1.5.7nb1
VersionDeltaFile
1.28264+2-2doc/TODO
1.7519+2-1doc/CHANGES-2026
+4-32 files

NetBSD/pkgsrc JhVJrrh — archivers Makefile

   archivers/Makefile: + zstdgrep
VersionDeltaFile
1.229+2-1archivers/Makefile
+2-11 files

NetBSD/pkgsrc jZlFCf9 — archivers/zstd Makefile.common

   zstd: add used-by comment
VersionDeltaFile
1.2+2-1archivers/zstd/Makefile.common
+2-11 files

NetBSD/pkgsrc Ja4ZjDv — archivers/zstdgrep DESCR PLIST

   archivers/zstdgrep: import zstdgrep-1.5.7

   zstdgrep allows searching in zstd-compressed files.
VersionDeltaFile
1.1+23-0archivers/zstdgrep/Makefile
1.1+3-0archivers/zstdgrep/PLIST
1.1+1-0archivers/zstdgrep/DESCR
+27-03 files

FreeBSD/ports df36293 — devel/R-cran-parallelly distinfo Makefile

devel/R-cran-parallelly: Update to 1.50.0

- This port compiles so remove unneeded NO_ARCH_IGNORE and STRIP_CMD.

ChangeLog: https://cran.r-project.org/web/packages/parallelly/news/news.html
DeltaFile
+1-6devel/R-cran-parallelly/Makefile
+3-3devel/R-cran-parallelly/distinfo
+4-92 files

FreeBSD/ports 9ff93dc — security/cryptopp-modern Makefile distinfo

security/cryptopp-modern: Update to 2026.11.0

ChangeLog:
https://github.com/cryptopp-modern/cryptopp-modern/releases/tag/2026.11.0

MFH:            2026Q4
DeltaFile
+3-3security/cryptopp-modern/distinfo
+1-1security/cryptopp-modern/Makefile
+4-42 files

NetBSD/pkgsrc CRozT1C — archivers/zstd PLIST Makefile.common

   zstd: stop installing zstdgrep

   The script requires GNU grep, and this leads to a bootstrap cycle
   on systems that do not have GNU grep in the base system.

   As proposed on tech-pkg.

   zstdgrep will be packaged separately.

   Bump PKGREVISION.
VersionDeltaFile
1.54+9-23archivers/zstd/Makefile
1.1+14-0archivers/zstd/Makefile.common
1.7+1-3archivers/zstd/PLIST
+24-263 files

OpenBSD/ports a2uDbsQ — devel/intellij-fsnotifier Makefile distinfo

   cleanup DIST_TUPLE gitlab/fdo WRKDIST settings
VersionDeltaFile
1.2+1-3devel/intellij-fsnotifier/Makefile
1.2+2-2devel/intellij-fsnotifier/distinfo
+3-52 files

OpenBSD/ports aXvQEew — infrastructure/mk dist-tuple.port.mk

   set _DT_WRKDIST correctly for gitlab/fdo
VersionDeltaFile
1.23+4-0infrastructure/mk/dist-tuple.port.mk
+4-01 files

OpenBSD/ports Aco1aYY — infrastructure/mk bsd.port.mk

   move _DT_WRKDIST before DISTNAME check, so that it can actually be used
VersionDeltaFile
1.1655+3-3infrastructure/mk/bsd.port.mk
+3-31 files

LLVM/project 1f44c11 — llvm/docs LangRef.md, llvm/utils/pygments llvm_lexer.py README.md

[docs] Fence more LangRef IR examples as `llvm`

Change the instruction examples that use a `<result>` placeholder, and
a few other IR examples, from `text` to `llvm`. The new lexer handles
the placeholder, which renders as plain text.

Also drop `llvm/utils/pygments/README.md` and the `pygmentize` fallback
in the lexer. The docs only load it through Sphinx.
DeltaFile
+29-29llvm/docs/LangRef.md
+0-15llvm/utils/pygments/README.md
+1-6llvm/utils/pygments/llvm_lexer.py
+30-503 files

OpenBSD/ports HN8wc81 — multimedia/pipewire/pipewire Makefile

   Set RUN_DEPENDS-gst to empty so it does not pick up devel/dconf MODULE
   RDEP.

   spotted by naddy@
VersionDeltaFile
1.79+3-0multimedia/pipewire/pipewire/Makefile
+3-01 files

FreeBSD/ports 7748da2 — databases/py-sqlite-utils Makefile, databases/py-sqlite-utils/files patch-sqlite__utils_db.py patch-tests_conftest.py

databases/py-sqlite-utils: Update to 4.2.1

Changelog:
https://github.com/simonw/sqlite-utils/releases/tag/4.2.1
DeltaFile
+23-0databases/py-sqlite-utils/files/patch-pyproject.toml
+22-0databases/py-sqlite-utils/files/patch-tests_test__register__function.py
+14-0databases/py-sqlite-utils/files/patch-tests_conftest.py
+14-0databases/py-sqlite-utils/files/patch-tests_test__plugins.py
+8-5databases/py-sqlite-utils/Makefile
+13-0databases/py-sqlite-utils/files/patch-sqlite__utils_db.py
+94-51 files not shown
+97-87 files