FreeBSD/src 79eff4asys/netinet6 in6_mcast.c

netinet6: Return EAFNOSUPPORT for non-IPv6 addresses in mcast sockopts.

This is a non-functional change; it just returns the correct errno value
where IPv6 multicast socket options were passed non-AF_INET6 arguments,
in preparation for handling PR 193246 with a side-call into netinet as
xnu currently does.

Reviewed by:    glebius
Approved by:    glebius
PR:             193246 (with refinements)
Differential revision:  https://reviews.freebsd.org/D55233
DeltaFile
+11-8sys/netinet6/in6_mcast.c
+11-81 files

FreeBSD/doc 9e729d7website/content/en/cgi man.cgi

man.cgi: update the manpages for macOS minor releases
DeltaFile
+4-4website/content/en/cgi/man.cgi
+4-41 files

NetBSD/pkgsrc-wip 1189dd9rust193 Makefile do-cross.mk

rust193: bump to version 1.93.1.

Pkgsrc changes:
 * drop dependency on compat80 for some targets (no longer applicable)
 * re-enable armv7 in the do-cross.mk file.

Upstream changes:

Version 1.93.1 (2026-02-12)
===========================

- [Don't try to recover keyword as non-keyword identifier]
  (https://github.com/rust-lang/rust/pull/150590), fixing an ICE that
  especially [affected rustfmt]
  (https://github.com/rust-lang/rustfmt/issues/6739).

- [Fix `clippy::panicking_unwrap` false-positive on field access
  with implicit deref] (https://github.com/rust-lang/rust-clippy/pull/16196).


    [3 lines not shown]
DeltaFile
+0-9rust193/Makefile
+1-1rust193/do-cross.mk
+1-102 files

LLVM/project 1ee03d1lldb/docs/use/tutorials scripted-symbol-locator.md, lldb/examples/python/templates scripted_symbol_locator.py

[lldb] Add ScriptedSymbolLocator plugin for source file resolution (#181334)

## Summary                                                        
                                                                    
Based on discussion from
[RFC](https://discourse.llvm.org/t/rfc-python-callback-for-source-file-resolution/83545),
this PR adds a new `SymbolLocatorScripted` plugin that allows Python
scripts to implement custom symbol and source file resolution logic.
This enables downstream users to build custom symbol servers, source
file remapping, and build artifact resolution entirely in Python.
                                                                    
  ### Changes

- Adds `LocateSourceFile()` to the SymbolLocator plugin interface,
called during source path resolution with a fully loaded `ModuleSP`, so
the plugin has access to the module's UUID, file paths, and symbols.
- Adds `SymbolLocatorScripted` plugin that delegates all four
SymbolLocator methods (`LocateExecutableObjectFile`,
`LocateExecutableSymbolFile`, `DownloadObjectAndSymbolFile`,

    [34 lines not shown]
DeltaFile
+220-0lldb/examples/python/templates/scripted_symbol_locator.py
+201-0lldb/source/Plugins/SymbolLocator/Scripted/SymbolLocatorScripted.cpp
+195-0lldb/test/API/functionalities/scripted_symbol_locator/TestScriptedSymbolLocator.py
+165-0lldb/docs/use/tutorials/scripted-symbol-locator.md
+130-0lldb/source/Commands/CommandObjectTarget.cpp
+120-0lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedSymbolLocatorPythonInterface.cpp
+1,031-041 files not shown
+1,798-1247 files

FreeBSD/ports 3c5b37dx11-fonts/nerd-fonts Makefile

x11-fonts/nerd-fonts: fix maintainer

I copied the wrong address by accident.

PR:             291929
DeltaFile
+1-1x11-fonts/nerd-fonts/Makefile
+1-11 files

NetBSD/pkgsrc 8zCty60doc CHANGES-2026

   doc: Updated math/suitesparse to 7.12.2
VersionDeltaFile
1.1096+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 13mXyj4math/suitesparse distinfo PLIST, math/suitesparse/patches patch-GraphBLAS_CMakeLists.txt

   suitesparse: update to 7.12.2

   - GraphBLAS 10.3.1: bug and documentation fixes, performance
     improvements, and printing of user-defined types using get/set
     with GxB_PRINT_FUNCTION.
   - SuiteSparse_config 7.12.2: checking for BLAS libraries; better
     handling of BLA_VENDOR input parameter to cmake
VersionDeltaFile
1.13+5-5math/suitesparse/distinfo
1.2+4-4math/suitesparse/patches/patch-GraphBLAS_CMakeLists.txt
1.12+2-2math/suitesparse/PLIST
1.16+2-2math/suitesparse/Makefile
+13-134 files

LLVM/project c472187llvm/include/llvm/CodeGen InlineAsmPrepare.h, llvm/lib/CodeGen InlineAsmPrepare.cpp CallBrPrepare.cpp

Revert "[Clang][inlineasm] Add special support for "rm" output constraints (#92040)"

This change landed without approval.

This reverts commit 45e666a8531c1148bdb170b9a120f99e1500c427.
This reverts commit a636dd4c37f12594275de2fe180ca35bc04d76ea.
DeltaFile
+0-1,307llvm/test/CodeGen/X86/asm-constraints-rm.ll
+0-619llvm/lib/CodeGen/InlineAsmPrepare.cpp
+252-0llvm/lib/CodeGen/CallBrPrepare.cpp
+0-51llvm/test/CodeGen/X86/inline-asm-prepare-memory.ll
+1-30llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+0-31llvm/include/llvm/CodeGen/InlineAsmPrepare.h
+253-2,03834 files not shown
+337-2,12640 files

FreeBSD/ports 5a21f59mail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: update to 140.7.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.7.2esr/releasenotes/

(cherry picked from commit 87e11aa9654a89e4debd7a764b1700dbd61b4ac2)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

FreeBSD/ports 0315d9bmail/thunderbird distinfo Makefile

mail/thunderbird: update to 147.0.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/147.0.2/releasenotes/

(cherry picked from commit a984e5e8e8a99203f8abbebf8367076519e181a4)
DeltaFile
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+5-62 files

FreeBSD/ports 87e11aamail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: update to 140.7.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/140.7.2esr/releasenotes/
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-2mail/thunderbird-esr/Makefile
+4-52 files

FreeBSD/ports a984e5email/thunderbird distinfo Makefile

mail/thunderbird: update to 147.0.2 (rc1)

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/147.0.2/releasenotes/
DeltaFile
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+5-62 files

LLVM/project a636dd4llvm/lib/CodeGen InlineAsmPrepare.cpp

[inlineasm] The CFG is not necessarily preserved.
DeltaFile
+0-2llvm/lib/CodeGen/InlineAsmPrepare.cpp
+0-21 files

FreeBSD/ports 76f3516security/openssl-quictls pkg-plist Makefile, security/openssl-quictls/files patch-CVE-2024-9143 patch-crypto_async_arch_async__posix.h

security/openssl-quictls: Remove expired port

2025-12-31 security/openssl-quictls: Upstream project has been archived, use security/quictls
DeltaFile
+0-276security/openssl-quictls/pkg-plist
+0-198security/openssl-quictls/files/patch-CVE-2024-9143
+0-182security/openssl-quictls/Makefile
+0-32security/openssl-quictls/files/patch-crypto_async_arch_async__posix.h
+0-20security/openssl-quictls/pkg-message
+0-20security/openssl-quictls/files/extra-patch-util_find-doc-nits
+0-7285 files not shown
+1-74111 files

FreeBSD/ports a2245f6www/freenginx Makefile, www/nginx Makefile Makefile.options.desc

www/*ngnix: use security/openssl33-quictls instead of expired security/openssl-quictls
DeltaFile
+2-2www/freenginx/Makefile
+2-2www/nginx/Makefile
+1-1www/nginx/Makefile.options.desc
+5-53 files

FreeBSD/ports 00f9567ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: update to 2.5.99.2

With WAL issue in readonly
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

FreeBSD/ports 6237e3cdevel/cpu_features/files patch-src_impl__ppc__freebsd.c patch-BUILD.bazel

devel/cpu_features: port to powerpc*

This adds the relevant bits of polyfill, permitting the
library to build on powerpc* (only powerpc64le tested).

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 05dffccdf23880277fdcec143ccef78f254e10ea)
DeltaFile
+126-0devel/cpu_features/files/patch-src_impl__ppc__freebsd.c
+20-0devel/cpu_features/files/patch-BUILD.bazel
+146-02 files

FreeBSD/ports 7b2be1adevel/gopls distinfo Makefile

devel/gopls: update to 0.21.1

A bug fix release.

Changelog: https://github.com/golang/tools/releases/tag/gopls%2Fv0.21.1

MFH:            2026Q1
(cherry picked from commit 5263832120285247d6c865d9c0210d865e35cff7)
DeltaFile
+5-5devel/gopls/distinfo
+1-2devel/gopls/Makefile
+6-72 files

FreeBSD/ports 30c5614biology/iqtree Makefile, biology/iqtree/files patch-CMakeLists.txt

biology/iqtree: fix build on arm64

We call the platform "arm64", not "aarch64" (though it seems to be
inconsistent).  Tested on powerpc64le, didn't build, as some
headers get confused by the whole "emulate SSE with Altivec" business.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 9ea1d9ac6075ee3a83ee9e9dc37950288496e5ee)
DeltaFile
+11-0biology/iqtree/files/patch-CMakeLists.txt
+2-4biology/iqtree/Makefile
+13-42 files

FreeBSD/ports 41db1f4misc/bb Makefile, misc/bb/files patch-zoom.c patch-tex.c

misc/bb: patch properly

 - remove REGPARM entirely, it doesn't do any good these days and
   blocks portability
 - remove use of gcc, no longer needed
 - patch some portability issues

MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 5cc28c8ebd451e1a34fed73e0998d42d5c5ad627)
DeltaFile
+43-0misc/bb/files/patch-zoom.c
+13-0misc/bb/files/patch-tex.c
+2-11misc/bb/Makefile
+13-0misc/bb/files/patch-timers.h
+11-0misc/bb/files/patch-main.c
+11-0misc/bb/files/patch-formulas.h
+93-112 files not shown
+106-148 files

FreeBSD/ports a3c5902devel/pika Makefile

devel/pika: builds fine on arm64

While the port builds now, it is likely not functional, on account of
20% of the unit tests failing with segfaults.

See also:       https://github.com/pika-org/pika/issues/331
MFH:            2026Q1
Approved by:    portmgr (build fix blanket)

(cherry picked from commit 9b3dc3acc0b8c6e4f1ab4c9e2b75dd92365213b6)
DeltaFile
+0-2devel/pika/Makefile
+0-21 files

pkgng/pkgng 9eabdf5. NEWS auto.def

2.5.99.2
DeltaFile
+7-0NEWS
+1-1auto.def
+8-12 files

FreeBSD/ports 5263832devel/gopls distinfo Makefile

devel/gopls: update to 0.21.1

A bug fix release.

Changelog: https://github.com/golang/tools/releases/tag/gopls%2Fv0.21.1

MFH:            2026Q1
DeltaFile
+5-5devel/gopls/distinfo
+1-2devel/gopls/Makefile
+6-72 files

FreeBSD/ports fe63cf6games/brogue distinfo Makefile

games/brogue: update to 1.15.1

A bug fix release.

Changelog: https://github.com/tmewett/BrogueCE/releases/tag/v1.15.1
DeltaFile
+3-3games/brogue/distinfo
+1-1games/brogue/Makefile
+4-42 files

FreeBSD/ports 05dffccdevel/cpu_features/files patch-src_impl__ppc__freebsd.c patch-BUILD.bazel

devel/cpu_features: port to powerpc*

This adds the relevant bits of polyfill, permitting the
library to build on powerpc* (only powerpc64le tested).

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC
DeltaFile
+126-0devel/cpu_features/files/patch-src_impl__ppc__freebsd.c
+20-0devel/cpu_features/files/patch-BUILD.bazel
+146-02 files

OpenBSD/ports aBKT1gZlang/compcert distinfo Makefile

   update compcert to 3.17
VersionDeltaFile
1.33+2-2lang/compcert/distinfo
1.56+1-1lang/compcert/Makefile
+3-32 files

FreeBSD/ports 0357271emulators/firebird Makefile distinfo, emulators/firebird-emu Makefile distinfo

emulators/firebird-emu: rename to emulators/firebird

Fix various issues with this port:

 - PORTNAME
 - Git Hashes for dependencies
 - Build failure on aarch64

PR:             259394
Signed-off-by:  Nico Sonack <nsonack at herrhotzenplotz.de>
DeltaFile
+30-0emulators/firebird/Makefile
+0-30emulators/firebird-emu/Makefile
+9-0emulators/firebird/files/patch-core_asmcode__aarch64.S
+5-0emulators/firebird/distinfo
+0-5emulators/firebird-emu/distinfo
+0-3emulators/firebird-emu/pkg-descr
+44-383 files not shown
+49-399 files

FreeBSD/ports 5cc28c8misc/bb Makefile, misc/bb/files patch-zoom.c patch-tex.c

misc/bb: patch properly

 - remove REGPARM entirely, it doesn't do any good these days and
   blocks portability
 - remove use of gcc, no longer needed
 - patch some portability issues

MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC
DeltaFile
+43-0misc/bb/files/patch-zoom.c
+13-0misc/bb/files/patch-tex.c
+13-0misc/bb/files/patch-timers.h
+2-11misc/bb/Makefile
+11-0misc/bb/files/patch-formulas.h
+11-0misc/bb/files/patch-main.c
+93-112 files not shown
+106-148 files

FreeBSD/ports 9b3dc3adevel/pika Makefile

devel/pika: builds fine on arm64

While the port builds now, it is likely not functional, on account of
20% of the unit tests failing with segfaults.

See also:       https://github.com/pika-org/pika/issues/331
MFH:            2026Q1
Approved by:    portmgr (build fix blanket)
DeltaFile
+0-2devel/pika/Makefile
+0-21 files

FreeBSD/ports e4a26fcmail/mls Makefile

mail/mls: do not ship compressed license file

GPLv2 is standard, so just don't ship it.

Reported by:    mew14930xvi at inbox.lv
PR:             293121
DeltaFile
+1-1mail/mls/Makefile
+1-11 files