NextBSD/src 0ee811b. build.sh

Merge pull request #431 from nextbsd/fix/drop-framebuffer-depth

rpi5: drop framebuffer_depth=32 from config.txt
DeltaFile
+30-7build.sh
+30-71 files

NextBSD/src 5b26a94. build.sh

rpi5: drop framebuffer_depth=32 from config.txt

The setting existed because the console runs on the firmware framebuffer,
where an unset depth yields 16bpp, bcm2835_fbd(4) then asks for 24, and the
console comes up dim and blue-cast. With VideoCoreKMS autoloading
(nextbsd-kernel-extensions#185) the intent is that KMS owns the display and
the firmware's depth stops mattering.

NOT VERIFIED ON HARDWARE. The Pi was unreachable when this was written, so
nobody has looked at a console without this line. Three things say it may
still be required, and they are recorded in the file rather than left for
someone to rediscover:

- the firmware allocates the console framebuffer before any kext can load,
  so autoload does not change what happens at boot

- KMS does not take over the console. Measured with KMS loaded and
  /dev/dri/card0 present:
        fb0: <BCM2835 VT framebuffer driver> on simplebus0

    [12 lines not shown]
DeltaFile
+30-7build.sh
+30-71 files

NetBSD/pkgsrc WjIyzoflang/openjdk21 distinfo, lang/openjdk21/patches patch-src_hotspot_os__cpu_bsd__aarch64_vm__version__bsd__aarch64.cpp

   openjdk21: build fix for netbsd-9 aarch64
VersionDeltaFile
1.2+14-2lang/openjdk21/patches/patch-src_hotspot_os__cpu_bsd__aarch64_vm__version__bsd__aarch64.cpp
1.19+2-2lang/openjdk21/distinfo
+16-42 files

OpenBSD/src UYSa0sVsys/arch/arm64/dev apldart.c, sys/dev/fdt xhci_fdt.c

   Implement page table mirroring in apldart(4) and use that to enable the
   IOMMU for the USB controllers on Apple Silicon.

   Based on a diff from Heyang Zhou.
VersionDeltaFile
1.23+91-18sys/arch/arm64/dev/apldart.c
1.45+43-12sys/dev/ofw/ofw_misc.c
1.32+8-3sys/dev/fdt/xhci_fdt.c
1.32+3-1sys/dev/ofw/ofw_misc.h
+145-344 files

FreeBSD/ports 99fdf9amultimedia/plexmediaserver Makefile distinfo

multimedia/plexmediaserver: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298142
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 162790f1865c9696e6f81492e6a7dc8e774bd0b3)
DeltaFile
+3-3multimedia/plexmediaserver/distinfo
+2-2multimedia/plexmediaserver/Makefile
+5-52 files

Illumos/gate de1199eusr/src/uts/i86pc Makefile.files, usr/src/uts/i86pc/os tscc_cpuid.c

13962 Support using CPUID instruction for TSC frequency when available
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+86-0usr/src/uts/i86pc/os/tscc_cpuid.c
+1-0usr/src/uts/i86pc/Makefile.files
+87-02 files

FreeBSD/ports 096a9e2multimedia/plexmediaserver-plexpass Makefile distinfo

multimedia/plexmediaserver-plexpass: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298144
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit f1aed4a5388c5b153c9d629b3e8b26083a4d77ca)
DeltaFile
+3-3multimedia/plexmediaserver-plexpass/distinfo
+2-2multimedia/plexmediaserver-plexpass/Makefile
+5-52 files

FreeBSD/ports f1aed4amultimedia/plexmediaserver-plexpass Makefile distinfo

multimedia/plexmediaserver-plexpass: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298144
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3multimedia/plexmediaserver-plexpass/distinfo
+2-2multimedia/plexmediaserver-plexpass/Makefile
+5-52 files

FreeBSD/ports 162790fmultimedia/plexmediaserver Makefile distinfo

multimedia/plexmediaserver: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298142
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3multimedia/plexmediaserver/distinfo
+2-2multimedia/plexmediaserver/Makefile
+5-52 files

FreeBSD/doc 95afbf9website/content/en contact.adoc

website/contact: Tidy title/top level heading

Event:          Berlin Hackathon 202609
Reported by:    Gunther Nikl <gnikl at justmail.de>
Fixes:          f0bcdf54926c ("website: Revive mailto as contact")
DeltaFile
+1-3website/content/en/contact.adoc
+1-31 files

OpenZFS/src 33ae06binclude/sys zio.h, man/man4 zfs.4

ZIO: Batch vdev children completions

A vdev child ZIO's life after return from the block layer is three cheap
pipeline stages, yet each child costs its own taskq dispatch and context
switch to get there, only to decrement the parent's child count and die.
Even with increased number of taskqueues this can create a huge lock
contention and scheduler overheads, especially on large systems.

To avoid that extra cost collect the leaf children of a RAIDZ, dRAID or
mirror parents as they come back, and only once the last one is in,
process all of their completions, followed by the parent's one, all on
a single thread.

This optimization is mutually exclusive with I/O scheduler, since
delayed completions there may lead to a deadlock, but for that case I
have somewhat alike optimization idea later.

With this change my tests of 32KB block writes to 3x 5-wide NVMe RAIDZ1
on 64-core system show throughput increase from 13 GiB/s to 17 GiB/s,

    [4 lines not shown]
DeltaFile
+215-4module/zfs/zio.c
+21-4module/zfs/vdev_queue.c
+19-0include/sys/zio.h
+10-0module/zfs/vdev_mirror.c
+6-0man/man4/zfs.4
+3-0module/zfs/vdev_raidz.c
+274-82 files not shown
+277-88 files

FreeBSD/ports 443408adatabases/mysql80-server Makefile, databases/mysql80-server/files mysql-server.in

databases/mysql*-server: make the rc script service jail aware

Set a default of net_basic for the service jail options, so mysqld
can use IPv4/IPv6 when it is started in a service jail. The default
can be overridden via rc.conf.

PR:             279672
Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1databases/mysql97-server/Makefile
+1-1databases/mysql84-server/Makefile
+1-1databases/mysql80-server/Makefile
+1-0databases/mysql97-server/files/mysql-server.in
+1-0databases/mysql84-server/files/mysql-server.in
+1-0databases/mysql80-server/files/mysql-server.in
+6-36 files

LLVM/project f42c87bllvm/lib/Target/AMDGPU AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU fmin_legacy.ll fmed3.ll

[AMDGPU] Fix legacy fmin/fmax combines to preserve NaN and zero ties (#220519)
DeltaFile
+467-6llvm/test/CodeGen/AMDGPU/select-flags-to-fmin-fmax.ll
+77-60llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+48-37llvm/test/CodeGen/AMDGPU/fmed3.ll
+58-9llvm/test/CodeGen/AMDGPU/GlobalISel/fmin_legacy.ll
+54-7llvm/test/CodeGen/AMDGPU/GlobalISel/fmax_legacy.ll
+19-33llvm/test/CodeGen/AMDGPU/fmin_legacy.ll
+723-15210 files not shown
+802-19616 files

NetBSD/pkgsrc YN0J6dkdoc CHANGES-2026

   doc: Updated sysutils/uutils-coreutils to 0.11.0
VersionDeltaFile
1.5842+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc YC6zwWHsysutils/uutils-coreutils Makefile cargo-depends.mk

   sysutils/uutils-coreutils: update to 0.11.0

   Rust Coreutils 0.11.0 Release:

   We are happy to announce the release of Rust Coreutils 0.11.0 - a release focused on error messages, performance and GNU compatibility.
   The big change is a new diagnostic engine built on ariadne. When a chmod mode, a cut list, a sort key or a tr set fails to parse, we now echo the arguments back with a caret under the character at fault, like a compiler does. See our blog post for more information: https://uutils.org/blog/2026-08-error-diagnostics/

   PGO release builds are enabled for Linux, macOS and Windows (up to 31% faster), and a lot of per-utility optimization work landed on top of that. We also now treat a utility being significantly slower than GNU as a bug.

   We continued to improve the GNU compatibility and we are now at 653 passing, 22 failing, 0 errors.

   Highlights:

       Modern Error Diagnostics (new)
           A new diagnostic engine based on ariadne. When stderr is a terminal, a parse error is printed as a report: the arguments are echoed back as a source line, a caret marks the culprit and a help line explains the syntax. See the blog post for before/after examples
           Carets landed in chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df and du
           A caret can point inside a quoted argument and at a single character. The reports are localized (format, checksum and advice strings) and still print the usual Try '... --help' hint. A label is only added when it says something useful
           UUTILS_DIAG controls the behavior, and the caret rendering can be compiled out for size-constrained builds
           Diagnostics are written in a single stderr call, so concurrent writers cannot interleave them

    [41 lines not shown]
VersionDeltaFile
1.5+37-52sysutils/uutils-coreutils/distinfo
1.5+11-16sysutils/uutils-coreutils/cargo-depends.mk
1.5+2-4sysutils/uutils-coreutils/Makefile
+50-723 files

NetBSD/pkgsrc hamoC5mdoc CHANGES-2026

   doc: Updated devel/bacon to 3.25.0
VersionDeltaFile
1.5841+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports c4c2078irc/inspircd Makefile distinfo

irc/inspircd: update to 4.12.0

Changes:        https://github.com/inspircd/inspircd/releases/tag/v4.12.0
DeltaFile
+3-3irc/inspircd/distinfo
+1-2irc/inspircd/Makefile
+4-52 files

NetBSD/pkgsrc CwISe8Udevel/bacon Makefile cargo-depends.mk

   devel/bacon: update to 3.25.0

    - fix crash in search on multibyte char in pattern and wrapped output - Fix #446
    - fix crash of search when output grows - Fix #447
    - fix unability to remove backtab binding - Fix #450
    - watch build scripts relocated with the package.build manifest key, instead of only the default build.rs path - Fix #205
VersionDeltaFile
1.39+427-508devel/bacon/distinfo
1.38+141-168devel/bacon/cargo-depends.mk
1.40+2-2devel/bacon/Makefile
+570-6783 files

LLVM/project 45b1e62llvm/lib/CodeGen TypePromotion.cpp, llvm/test/Transforms/TypePromotion/ARM casts.ll

[TypePromotion] Support trunc-to-i1 conditions (#216311)

InstCombine may rewrite `icmp ne (X & 1), 0` to `trunc X to i1`
(#178977). Start TypePromotion searches from operands of scalar
trunc-to-i1 instructions, treating the trunc as a boolean boundary
without promoting its result or traversing its users.

Assisted-by: AI
DeltaFile
+31-9llvm/lib/CodeGen/TypePromotion.cpp
+27-0llvm/test/Transforms/TypePromotion/ARM/casts.ll
+58-92 files

LLVM/project 03de3d1llvm/include/llvm/Support/LSP Transport.h, llvm/unittests/Support/LSP Transport.cpp

[Support] Fix -Wunused-template from debugString

This is not used in the header (outside of a non-instantiated template),
so triggers -Wunused-template. Move it into the class definition to
prevent this without adding any namespace pollution.

Reviewers: MaskRay, kazutakahirata

Pull Request: https://github.com/llvm/llvm-project/pull/221478
DeltaFile
+8-7llvm/include/llvm/Support/LSP/Transport.h
+1-1llvm/unittests/Support/LSP/Transport.cpp
+9-82 files

LLVM/project b04639flldb/tools/lldb-fuzzer/lldb-target-fuzzer CMakeLists.txt target.dict

[lldb] Add a fuzzing dictionary for lldb-target-fuzzer (#221348)

target.dict gives the mutator the magic bytes and required keys for
every object file format.  Without a seed dictionary, blind mutation
essentially never lands the exact multi-byte magic these formats gate
on.

Assisted-by: claude
DeltaFile
+52-0lldb/tools/lldb-fuzzer/lldb-target-fuzzer/target.dict
+1-0lldb/tools/lldb-fuzzer/lldb-target-fuzzer/CMakeLists.txt
+53-02 files

LLVM/project 2e4ad2fllvm/docs CodeReview.rst

[docs] Fix a broken link in the 'Non-Experts Should Review Code' section (#221461)
DeltaFile
+3-2llvm/docs/CodeReview.rst
+3-21 files

LLVM/project f98cf8ellvm/lib/Target/AMDGPU AMDGPURegBankLegalizeHelper.cpp SIISelLowering.cpp, llvm/test/CodeGen/AMDGPU div_i128.ll select-undef.ll

[AMDGPU] Freeze select condition before splitting into two halves (#219942)
DeltaFile
+108-72llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-select.mir
+23-0llvm/test/CodeGen/AMDGPU/select-undef.ll
+12-8llvm/test/CodeGen/AMDGPU/div_i128.ll
+5-3llvm/lib/Target/AMDGPU/SIISelLowering.cpp
+1-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeHelper.cpp
+149-835 files

FreeBSD/ports 4734268multimedia/mencoder Makefile, multimedia/mplayer Makefile

multimedia/mencoder: Fix build with FFmpeg9

PR:             297355, 297361
Approved by:    blanket
Sponsored by:   UNIS Labs
DeltaFile
+22-0multimedia/mplayer/files/patch-libmpcodecs_ae__lavc.c
+1-3multimedia/mencoder/Makefile
+1-0multimedia/mplayer/Makefile
+24-33 files

FreeBSD/ports 60281b9databases/sabiql distinfo Makefile

databases/sabiql: Update to 3.0.1

- Pass argument --ignore-rust-version to cargo command, otherwise
  the port fails to build/install with the following error:

error: rustc 1.97.1 is not supported by the following packages:
  sabiql at 3.0.1 requires rustc 1.98
  sabiql-app at 3.0.1 requires rustc 1.98
  sabiql-domain at 3.0.1 requires rustc 1.98
  sabiql-infra at 3.0.1 requires rustc 1.98
  sabiql-ui at 3.0.1 requires rustc 1.98

*** Error code 101

ChangeLog:

1. https://github.com/riii111/sabiql/releases/tag/v3.0.1

Reported by:    riii111 <notifications at github.com>
DeltaFile
+3-3databases/sabiql/distinfo
+5-1databases/sabiql/Makefile
+8-42 files

LLVM/project 3daf505llvm/docs MemProf.md

[MemProf][Docs] Add more information on static data partitioning (#220446)

Clarify some sentences that I found hard to parse. Also update the docs
now that a linker script is no longer required.
DeltaFile
+1-2llvm/docs/MemProf.md
+1-21 files

FreeBSD/ports 7fdb824security Makefile, security/py-nettacker distinfo pkg-descr

security/py-nettacker: New port: Automated penetration testing and information-gathering framework

- Submitter becomes maintainer

OWASP Nettacker is an open-source, Python-based automated penetration testing
and information-gathering framework designed to help cyber security
professionals and ethical hackers perform reconnaissance, vulnerability
assessments, and network security audits efficiently.

Nettacker automates tasks like port scanning, service detection, subdomain
enumeration, network mapping, vulnerability scanning, credential brute-force
testing making it a powerful tool for identifying weaknesses in networks, web
applications, IoT devices and APIs.

WWW:            https://owasp.org/nettacker
PR:             297892
DeltaFile
+53-0security/py-nettacker/files/patch-PULL1716
+49-0security/py-nettacker/Makefile
+9-0security/py-nettacker/pkg-descr
+3-0security/py-nettacker/distinfo
+1-0security/Makefile
+115-05 files

LLVM/project c744816llvm/include/llvm/Support/LSP Transport.h, llvm/unittests/Support/LSP Transport.cpp

feedback

Created using spr 1.3.7
DeltaFile
+8-7llvm/include/llvm/Support/LSP/Transport.h
+1-1llvm/unittests/Support/LSP/Transport.cpp
+9-82 files

LLVM/project 8f270bcllvm/test/Transforms/Attributor nofpclass-bitcast-int-to-fp.ll

[KnownFPClass] Add regression tests for #174869 (#220279)

This PR just adds regression tests for
https://github.com/llvm/llvm-project/issues/174869

Otherwise, the original issue was fixed by
https://github.com/llvm/llvm-project/pull/215708 for
`APFloat::isIEEELikeFP` types (bfloat16, and ieee16/32/64/128).
DeltaFile
+28-0llvm/test/Transforms/Attributor/nofpclass-bitcast-int-to-fp.ll
+28-01 files

NetBSD/pkgsrc 9ZfzZiMchat/gomuks Makefile, chat/matterircd Makefile

   Revbump all Go packages after go127 update
VersionDeltaFile
1.38+2-2chat/ssh-chat/Makefile
1.21+2-2chat/soju/Makefile
1.51+2-2chat/senpai/Makefile
1.32+2-2chat/neonmodem/Makefile
1.95+2-2chat/matterircd/Makefile
1.66+2-2chat/gomuks/Makefile
+12-12216 files not shown
+444-438222 files