FreeBSD/ports 7ea927bdevel Makefile, devel/py-datashape Makefile distinfo

devel/py-datashape: New port

DataShape is a language for describing data

Sponsored by:   Netflix
DeltaFile
+24-0devel/py-datashape/Makefile
+3-0devel/py-datashape/distinfo
+2-0devel/py-datashape/pkg-descr
+1-0devel/Makefile
+30-04 files

LLVM/project 8f6eaaellvm/include/llvm/IR Intrinsics.h

[NFC][LLVM] Remove extra indentation in Intrinsics.h (#196360)

Remove extra indentation for Intrinsics.h in conformance with
https://llvm.org/docs/CodingStandards.html#namespace-indentation
DeltaFile
+244-245llvm/include/llvm/IR/Intrinsics.h
+244-2451 files

FreeBSD/doc 198daccshared releases.adoc, website/content/en where.adoc

where: stable/15 is now 15.1-STABLE
DeltaFile
+12-0shared/releases.adoc
+3-3website/content/en/where.adoc
+15-32 files

FreeBSD/doc ffce1acwebsite/static/security advisory-template.txt errata-template.txt

SA/EN templates: stable/15 is now 15.1-STABLE
DeltaFile
+1-1website/static/security/advisory-template.txt
+1-1website/static/security/errata-template.txt
+2-22 files

FreeBSD/src 7781f5esys/cddl/compat/opensolaris/kern opensolaris_cmn_err.c

dtrace: Improve dmesg kernel message prefix

Provide intuitive log search keywords and increased system consistency.

Approved by:    re (cperciva)
MFC after:              2 weeks
Reported by:            mav
Reviewed by:            0mp, dteske
OpenZFS change:         d45c8d648 (Improve dmesg kernel message prefix)
Differential Revision:  https://reviews.freebsd.org/D55765

(cherry picked from commit 49e9b3061df036a73e8bc424c026158f3f57b183)
(cherry picked from commit b5f45474517646c3df377a75e50260026742ee92)
DeltaFile
+7-7sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c
+7-71 files

FreeBSD/src df38b41share/man/man7 build.7

build.7: Explain update-packages repo signing

Approved by:    re (cperciva)
MFC after:              3 days
Reported by:            kevans
Reviewed by:            kevans, ngie
Differential Revision:  https://reviews.freebsd.org/D56607

(cherry picked from commit ab98fd3234304ea10db3dee70205828d372c443a)
(cherry picked from commit dd926806a723b99c9184ce44ab68b83c03fdc173)
DeltaFile
+10-1share/man/man7/build.7
+10-11 files

FreeBSD/src bf5ca5cusr.sbin/bsdinstall/scripts auto

bsdinstall: Improve auto-partition message

Manually tuning ZFS for systems with <8GB ram hasn't been necessary at
least since the switch to OpenZFS. We have users reporting using 1GB RAM
with no manual tuning/issues. Further, the page this links to is a stale
wiki page, which is causing complaints. Remove this misleading note and
replace it with a similar message for UFS. While here, reword that note
to be a bit clearer.

Approved by:    re (cperciva)
PR:                     287719
MFC after:              3 days
Differential Revision:  https://reviews.freebsd.org/D50971

(cherry picked from commit 5ed26c21e4ff1d478d4611abbf3dc14cc1b77244)
(cherry picked from commit 5702d242429f1f791e05a720a9a411b1e64212dc)
DeltaFile
+2-2usr.sbin/bsdinstall/scripts/auto
+2-21 files

FreeBSD/src 1b5b786share/man/man7 ports.7

ports.7/FILES: Expand and refactor into 3 tables

Add make.conf, CHANGES, CONTRIBUTING.Md, UPDATING, and Tools/scripts.
Refactor the FILES section of the ports reference manual into a bigger
table with three sections separated by root directory. Remove preceeding
article from all but "the big Kahuna", and root dirs where reasonable.

Approved by:    re (cperciva)
MFC after:              3 days
Relnotes:               yes
Reported by:            adamw, arrowd, linimon
Differential Revision:  https://reviews.freebsd.org/D55441

(cherry picked from commit 28deec9b7e2b08b00160eb39de84ade6f27eb125)
(cherry picked from commit aa519edfe50a65db516e62752914cb6922b3227f)
DeltaFile
+29-18share/man/man7/ports.7
+29-181 files

FreeBSD/src 519c687usr.sbin/nvram nvram.8

nvram.8: Align option list and tag SPDX

Approved by:    re (cperciva)
MFC after:      3 days

(cherry picked from commit 33fbfceeb4d9daf1145089a10ce7b25110d8840f)
(cherry picked from commit 8318c2f613bea98573aa4cd9ef7a4249d5010dd3)
DeltaFile
+4-2usr.sbin/nvram/nvram.8
+4-21 files

FreeBSD/src b3027c2share/man/man4 ocs_fc.4

ocs_fc.4: Cleanup

+ more consistent document description
+ enumerate available options in synopsis in vt.4 style
+ tag spdx
+ tweak list rendering
+ cleanup HARDWARE
+ reflow excessively long lines silencing linter warnings
+ fix link macros

Approved by:    re (cperciva)
MFC after:              3 days
Reported by:            michaelo (hardware notes)
Differential Revision:  https://reviews.freebsd.org/D56753

(cherry picked from commit dd97c3d83f9a92bbeb9740ceff4c1c74c451293e)
(cherry picked from commit 4da464b1ec4669e658a9839c8ed33f11342b0296)
DeltaFile
+55-38share/man/man4/ocs_fc.4
+55-381 files

FreeBSD/src a9b681e. ObsoleteFiles.inc, usr.sbin/apm Makefile

man: Kill off MANSUBDIRs

Three architecture dependent manuals are installed to MANSUBDIRs,
creating at least two empty manual page directories on everyone's
boxxen. Move those manuals to their canonical area, enhancing clarity,
grepability, removing useless inodes, and increasing consistency with
the rest of the architecture dependent manuals which are unconditionally
installed, and noted at the top of the rendered manual.

Approved by:    re (cperciva)
MFC after: 3 days

(cherry picked from commit 809504f331fd3588e36b54255196379bdb59890a)
(cherry picked from commit 55709c8a46a470af78c0c818b36ac90615728c44)
DeltaFile
+9-0ObsoleteFiles.inc
+0-1usr.sbin/apm/Makefile
+0-1usr.sbin/apmd/Makefile
+0-1usr.sbin/nvram/Makefile
+9-34 files

DragonFlyBSD/src f18d92fsys/dev/disk/ahci ahci_attach.c ahci.c

ahci: remove broken AHCI_COALESCE dead code

Remove the never-compiled AHCI Command Completion Coalescing
implementation.  The code had multiple bugs (missing closing paren,
bare printf instead of device_printf, OpenBSD DEVNAME macro
incompatible with DragonFly newbus) and the approach is
fundamentally wrong for general-purpose I/O.

Hardware CCC delays every low queue-depth completion by the full
timeout value, destroying filesystem metadata latency on single
I/O operations that must wait for the coalescing window to expire.
DeltaFile
+1-36sys/dev/disk/ahci/ahci_attach.c
+0-36sys/dev/disk/ahci/ahci.c
+0-11sys/dev/disk/ahci/ahci.h
+1-833 files

OpenBSD/ports w1q6kNHsysutils/psftools distinfo Makefile, sysutils/psftools/pkg PLIST

   Update psftools to 1.1.3.
VersionDeltaFile
1.7+6-0sysutils/psftools/pkg/PLIST
1.9+2-2sysutils/psftools/distinfo
1.17+1-1sysutils/psftools/Makefile
+9-33 files

LLVM/project 4f98539flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP metadirective-loop.f90

Fix metadirective loop variant lowering

Preserve the associated DO evaluation when a dynamic metadirective can
select either a loop-associated directive or a standalone fallback, so
the fallback still lowers the original loop body.

Scope temporary loop-IV data-sharing attributes to the selected variant.
Use the selected variant's collapse clause to determine how many loop IVs
to mark, avoiding DSA state leaking between alternatives.
DeltaFile
+84-23flang/lib/Lower/OpenMP/OpenMP.cpp
+49-1flang/test/Lower/OpenMP/metadirective-loop.f90
+133-242 files

LLVM/project 363e904llvm/include/llvm/IR Module.h, llvm/lib/IR AsmWriter.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+30-0llvm/unittests/IR/AsmWriterTest.cpp
+12-5llvm/lib/IR/AsmWriter.cpp
+2-2llvm/include/llvm/IR/Module.h
+44-73 files

LLVM/project 75dc872llvm/include/llvm/IR Module.h, llvm/lib/IR AsmWriter.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+30-0llvm/unittests/IR/AsmWriterTest.cpp
+12-5llvm/lib/IR/AsmWriter.cpp
+3-1llvm/tools/llvm-reduce/ReducerWorkItem.cpp
+2-2llvm/include/llvm/IR/Module.h
+0-1llvm/test/tools/llvm-reduce/remove-unused-declarations.ll
+0-1llvm/test/tools/llvm-reduce/remove-attributes-from-intrinsics.ll
+47-101 files not shown
+47-117 files

LLVM/project 2c7ee41llvm/include/llvm/IR Module.h, llvm/lib/IR AsmWriter.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+30-0llvm/unittests/IR/AsmWriterTest.cpp
+12-5llvm/lib/IR/AsmWriter.cpp
+2-2llvm/include/llvm/IR/Module.h
+44-73 files

LLVM/project f5cef67llvm/lib/Target/PowerPC PPCInstrInfo.td PPCInstr64Bit.td

[PowerPC] Hardcode LDAT/LWAT_CSNE constant immediate (#196115)

The FC field in LDAT/LWAT_CSNE instructions is always 16, so hardcode it
in the TableGen definition instead of passing it as an explicit operand.
DeltaFile
+4-4llvm/lib/Target/PowerPC/PPCInstrInfo.td
+3-3llvm/lib/Target/PowerPC/PPCInstr64Bit.td
+0-1llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
+7-83 files

FreeBSD/ports 2a7c056archivers/py-borgbackup/files acl_extended_file_np.c, misc/mtx/files extra-patch-FreeBSD_14 patch-mtx1.c

all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

    [2 lines not shown]
DeltaFile
+0-923misc/mtx/files/extra-patch-FreeBSD_14
+566-0misc/mtx/files/patch-mtx1.c
+0-370net/bird2/files/extra-patch-netlink-route/patch-sysdep_bsd-netlink_netlink-route.h
+358-0misc/mtx/files/patch-mtx.h
+0-171net-im/prosody/files/freebsd-13-patches/patch-util-src_crypto.c
+0-83archivers/py-borgbackup/files/acl_extended_file_np.c
+924-1,547326 files not shown
+1,098-2,476332 files

OpenBSD/ports uk59HtPlang/wabt distinfo, lang/wabt/patches patch-src_tools_wasm2c_cc patch-src_tools_wasm2wat_cc

   Update wabt to 1.0.41.
VersionDeltaFile
1.15+2-2lang/wabt/distinfo
1.10+1-1lang/wabt/patches/patch-src_tools_wasm2c_cc
1.6+1-1lang/wabt/patches/patch-src_tools_wasm2wat_cc
1.6+1-1lang/wabt/patches/patch-src_tools_wast2json_cc
1.6+1-1lang/wabt/patches/patch-src_tools_wat2wasm_cc
1.5+1-1lang/wabt/patches/patch-src_tools_wat-desugar_cc
+7-73 files not shown
+10-109 files

LLVM/project 3f46fa2flang/lib/Lower/OpenMP OpenMP.cpp, flang/test/Lower/OpenMP metadirective-loop.f90

Fix metadirective loop variant lowering

Preserve the associated DO evaluation when a dynamic metadirective can
select either a loop-associated directive or a standalone fallback, so
the fallback still lowers the original loop body.

Scope temporary loop-IV data-sharing attributes to the selected variant.
Use the selected variant's collapse clause to determine how many loop IVs
to mark, avoiding DSA state leaking between alternatives.
DeltaFile
+84-23flang/lib/Lower/OpenMP/OpenMP.cpp
+49-1flang/test/Lower/OpenMP/metadirective-loop.f90
+133-242 files

FreeBSD/ports af218a4cad/abc Makefile distinfo

cad/abc: Update g20260328 => g20260505

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+4-6cad/abc/Makefile
+3-3cad/abc/distinfo
+7-92 files

LLVM/project 497ebfcflang/lib/Lower/OpenMP OpenMP.cpp DataSharingProcessor.cpp, flang/test/Lower/OpenMP metadirective-loop.f90

[flang][OpenMP] Support loop-associated metadirective variants (part 3)

Enable metadirective lowering for loop-associated variants such as
`do`, `simd`, `parallel do`, and `do simd`.

When a metadirective resolves to a loop-associated directive, the
sibling DO evaluation is spliced into the metadirective's evaluation
list so existing loop lowering finds it. Loop IV data-sharing
attributes are marked at lowering time since semantic analysis cannot
know which variant will be selected. The DataSharingProcessor is also
extended to handle spliced evaluations.

This patch is part of the feature work for #188820 and stacked on top
of #194424.

Assisted with copilot and GPT-5.4
DeltaFile
+203-0flang/test/Lower/OpenMP/metadirective-loop.f90
+101-1flang/lib/Lower/OpenMP/OpenMP.cpp
+83-2flang/lib/Lower/OpenMP/DataSharingProcessor.cpp
+15-0flang/test/Lower/OpenMP/Todo/metadirective-target-loop.f90
+14-0flang/lib/Lower/OpenMP/Utils.cpp
+12-0flang/test/Lower/OpenMP/Todo/metadirective-no-loop.f90
+428-32 files not shown
+430-158 files

FreeBSD/ports 9ca8a39devel Makefile, devel/py-pyroaring Makefile pkg-descr

devel/py-pyroaring: New port

Python wrapper for the C library CRoaring

Sponsored by:   Netflix
DeltaFile
+26-0devel/py-pyroaring/Makefile
+3-0devel/py-pyroaring/pkg-descr
+3-0devel/py-pyroaring/distinfo
+1-0devel/Makefile
+33-04 files

LLVM/project a8321f3llvm/test/CodeGen/X86 vector-reduce-smin.ll vector-reduce-smax.ll, llvm/test/tools/llvm-mca/AArch64/Cortex C1Premium-sve-instructions.s C1Premium-writeback.s

rebase

Created using spr 1.3.4
DeltaFile
+6,873-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-sve-instructions.s
+2,928-1,388llvm/test/CodeGen/X86/vector-reduce-smin.ll
+2,924-1,389llvm/test/CodeGen/X86/vector-reduce-smax.ll
+2,969-1,160llvm/test/CodeGen/X86/vector-reduce-mul.ll
+3,979-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-writeback.s
+2,677-1,279llvm/test/CodeGen/X86/vector-reduce-umax.ll
+22,350-5,2163,419 files not shown
+140,008-44,7103,425 files

LLVM/project c19f83dllvm/test/Instrumentation/MemorySanitizer ftrunc.ll

[NFCI][msan] Add test case for llvm.fptoui.sat/llvm.fptosi.sat (#196416)

Forked from llvm/test/Instrumentation/MemorySanitizer/ftrunc.ll

PR #191365 lowered NEON fcvtz[us] intrinsics into fpto[us]i.sat,
exposing a gap in MSan's instrumentation. A follow-up patch will add
support in MSan for ftop[us]i.sat, propagating the shadow (similar to
its handling of fcvtz[us]) rather than strictly handling them.
DeltaFile
+278-0llvm/test/Instrumentation/MemorySanitizer/ftrunc.ll
+278-01 files

FreeBSD/ports 6352ac5net-p2p/bitcoin Makefile distinfo, net-p2p/bitcoin-daemon Makefile

net-p2p/bitcoin{-daemon,-utils}: Update to 31.0

Drop HARDENING option, it is upstream default now.
DeltaFile
+3-6net-p2p/bitcoin/Makefile
+3-3net-p2p/bitcoin/distinfo
+2-2net-p2p/bitcoin-utils/Makefile
+2-2net-p2p/bitcoin-daemon/Makefile
+10-134 files

FreeBSD/ports c8d7eb5devel/kyua pkg-plist Makefile, devel/kyua/files kyua.conf.in

devel/kyua: Remove expired port

kyua from base must be used for FreeBSD 14.x and newer
DeltaFile
+0-193devel/kyua/pkg-plist
+0-55devel/kyua/Makefile
+0-16devel/kyua/pkg-descr
+0-15devel/kyua/pkg-message
+0-12devel/kyua/files/kyua.conf.in
+0-3devel/kyua/distinfo
+0-2942 files not shown
+2-2968 files

LLVM/project 583853cllvm/test/CodeGen/X86 vector-reduce-smin.ll vector-reduce-smax.ll, llvm/test/tools/llvm-mca/AArch64/Cortex C1Premium-sve-instructions.s C1Premium-writeback.s

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.4

[skip ci]
DeltaFile
+6,873-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-sve-instructions.s
+2,928-1,388llvm/test/CodeGen/X86/vector-reduce-smin.ll
+2,924-1,389llvm/test/CodeGen/X86/vector-reduce-smax.ll
+2,969-1,160llvm/test/CodeGen/X86/vector-reduce-mul.ll
+3,979-0llvm/test/tools/llvm-mca/AArch64/Cortex/C1Premium-writeback.s
+2,677-1,279llvm/test/CodeGen/X86/vector-reduce-umax.ll
+22,350-5,2163,418 files not shown
+139,996-44,6793,424 files

FreeBSD/ports e6a679esysutils/zogftw Makefile

sysutils/zogftw: use kyua from base on FreeBSD 14+
DeltaFile
+3-3sysutils/zogftw/Makefile
+3-31 files