FreeBSD/src d714732sys/dev/nvme nvme.h

nvme: use nitems() rather than hard coded value

Suggested by: jhb@
Sponsored by: Netflix
DeltaFile
+1-1sys/dev/nvme/nvme.h
+1-11 files

FreeBSD/ports dfae456graphics Makefile, graphics/R-cran-tweenr Makefile pkg-descr

graphics/R-cran-tweenr: New port

In order to create smooth animation between states of data, tweening is
necessary. This package provides a range of functions for creating tweened data
that can be used as basis for animation. Furthermore it adds a number of
vectorized interpolaters for common R data types such as numeric, date and
colour.
DeltaFile
+25-0graphics/R-cran-tweenr/Makefile
+5-0graphics/R-cran-tweenr/pkg-descr
+3-0graphics/R-cran-tweenr/distinfo
+1-0graphics/Makefile
+34-04 files

FreeBSD/ports 8b27b48textproc/moor Makefile distinfo

textproc/moor: Update 2.5.0 => 2.5.1

While here, fix `make test` by adding post-extract and post-patch
targets.

Changelog: https://github.com/walles/moor/releases/tag/v2.5.1

PR:             290178
Reported by:    Yusuf Yaman <nxjoseph at protonmail.com> (maintainer)
DeltaFile
+9-1textproc/moor/Makefile
+5-5textproc/moor/distinfo
+14-62 files

FreeBSD/src c904188usr.sbin/rpc.tlsservd rpc.tlsservd.c

rpc.tlsservd.c: Pin max threads at 1 for now

PR#289734 reports a crash in tcp_use_close() when the rpc.tlsservd
daemon is being used.  Although I have no, as yet, had time to track
down/fix the race, it turns out setting rpctls_maxthreads to 1
avoids the problem.

This patch pins rpctls_maxthreads to 1 to avoid the problem,
until there is a proper fix.

Approved by:    re (cperciva)
PR:     289734

(cherry picked from commit 7a289fe3cd5c6de7ddbe394b7700b20b0bafdb3e)
(cherry picked from commit a7fc4e326c8db7b5429b616e0446aac1a041d239)
DeltaFile
+7-0usr.sbin/rpc.tlsservd/rpc.tlsservd.c
+7-01 files

FreeBSD/src c624004contrib/blocklist/bin blacklistd.8 blacklistd.conf.5, contrib/blocklist/lib libblacklist.3

blacklist: Avoid duplicate manual pages in METALOG

Previously, blacklist man pages were just a symlink to their blocklist
counterpart, this in turn installed blocklist man pages twice, and
resulted in a duplicate error when running metalog_reader.lua -c.

Take advantage of the duplication to document nuances in blacklist, such
as the fact that it uses the new database and socket name (blocklist).
Also, note that it has been renamed to blocklist.  In the future, it
will help to document its deprecation.

Approved by:    emaste (mentor)
Fixes:  7238317403b9 ("blocklist: Rename blacklist to blocklist")
MFC after:      2 days
DeltaFile
+308-0contrib/blocklist/bin/blacklistd.8
+242-0contrib/blocklist/bin/blacklistd.conf.5
+188-0contrib/blocklist/lib/libblacklist.3
+136-0contrib/blocklist/bin/blacklistctl.8
+7-8lib/libblacklist/Makefile
+1-3usr.sbin/blacklistd/Makefile
+882-111 files not shown
+883-137 files

FreeBSD/ports 8d24ed6multimedia/obs-multi-rtmp Makefile

multimedia/obs-multi-rtmp: Fix build

CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
  Could NOT find SIMDe (missing: SIMDe_INCLUDE_DIR) (found version "0.0.0")

      Reason given by package: Ensure SIMD Everywhere is available in local library paths.

PR:     290174
MFH:    2025Q4
(cherry picked from commit d9b02640a9bee5a2010ea73edaedad686cd500a2)
DeltaFile
+1-0multimedia/obs-multi-rtmp/Makefile
+1-01 files

FreeBSD/ports d9b0264multimedia/obs-multi-rtmp Makefile

multimedia/obs-multi-rtmp: Fix build

CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:233 (message):
  Could NOT find SIMDe (missing: SIMDe_INCLUDE_DIR) (found version "0.0.0")

      Reason given by package: Ensure SIMD Everywhere is available in local library paths.

PR:     290174
MFH:    2025Q4
DeltaFile
+1-0multimedia/obs-multi-rtmp/Makefile
+1-01 files

FreeBSD/src a7fc4e3usr.sbin/rpc.tlsservd rpc.tlsservd.c

rpc.tlsservd.c: Pin max threads at 1 for now

PR#289734 reports a crash in tcp_use_close() when the rpc.tlsservd
daemon is being used.  Although I have no, as yet, had time to track
down/fix the race, it turns out setting rpctls_maxthreads to 1
avoids the problem.

This patch pins rpctls_maxthreads to 1 to avoid the problem,
until there is a proper fix.

PR:     289734

(cherry picked from commit 7a289fe3cd5c6de7ddbe394b7700b20b0bafdb3e)
DeltaFile
+7-0usr.sbin/rpc.tlsservd/rpc.tlsservd.c
+7-01 files

FreeBSD/src 0c7c1c2sys/vm vm_fault.c

vm_fault_busy_sleep(): update comment after addition of allocflags arg

(cherry picked from commit f1b656f14464c2e3ec4ab2eeade3b00dce4bd459)
DeltaFile
+4-5sys/vm/vm_fault.c
+4-51 files

FreeBSD/src d1cdb4asys/vm vm_fault.c

vm_fault: assert that first_m is xbusy

(cherry picked from commit a38483fa2b3a26414d3409b12dd35ac406c44cea)
DeltaFile
+8-0sys/vm/vm_fault.c
+8-01 files

FreeBSD/src f4d5c6dsys/vm vm_fault.c

vm_fault: add helper vm_fault_can_cow_rename()

(cherry picked from commit 3f05bbdbd80f2eefb647e595dc73e80d6186d6a5)
DeltaFile
+11-9sys/vm/vm_fault.c
+11-91 files

FreeBSD/src e7422f7sys/vm vm_fault.c

vm_fault: add vm_fault_might_be_cow() helper

(cherry picked from commit 5bd4c04a4e7f7bda657e6027e64675d0caf50715)
DeltaFile
+11-5sys/vm/vm_fault.c
+11-51 files

FreeBSD/src 94ea604sys/vm vm_fault.c

vm_fault: try to only share-busy page for soft faults

(cherry picked from commit 149674bbac5842ac883414a6c1e75d829c70d42b)
DeltaFile
+93-15sys/vm/vm_fault.c
+93-151 files

FreeBSD/src 4b938edsys/vm vm_fault.c

vm_fault_busy_sleep(): pass explicit allocflags for vm_page_busy_sleep()

(cherry picked from commit c6b79f587f27649f90e00bc131d37bafa50ffc62)
DeltaFile
+3-3sys/vm/vm_fault.c
+3-31 files

FreeBSD/src 3126c57sys/vm vm_fault.c

vm_fault: drop never-true busy_sleep test

(cherry picked from commit 2d6185cf87e815d4951a9ddcf5c535ebd07a8815)
DeltaFile
+1-2sys/vm/vm_fault.c
+1-21 files

FreeBSD/src 5f4168fsys/vm vm_fault.c

vm/vm_fault.c: cleanup includes

(cherry picked from commit 0854b4f569e1e68032e431b1efb45b9fd9849194)
DeltaFile
+0-2sys/vm/vm_fault.c
+0-21 files

FreeBSD/src 84b5127sys/kern sys_procdesc.c

pdgetpid(2): switch back returning EBADF for non-procdesc fd

(cherry picked from commit a85525a5c8b28f1516d49e5d6ae5842873c24643)
DeltaFile
+1-1sys/kern/sys_procdesc.c
+1-11 files

FreeBSD/src 3bd1780sys/kern sys_procdesc.c kern_event.c

kern: replace several EBADF with EINVAL

(cherry picked from commit fd9e09cb2ab07993e8dc783c802f273329e70bb8)
DeltaFile
+2-2sys/kern/sys_procdesc.c
+1-1sys/kern/kern_event.c
+3-32 files

FreeBSD/src f0f57fdsys/kern kern_exit.c

kern_exit.c: do not leak reaper bitmap busy bits

PR:     289917

(cherry picked from commit f19ef352ec63f9fcc10076a263b8ce402ba31379)
DeltaFile
+23-23sys/kern/kern_exit.c
+23-231 files

FreeBSD/poudriere 18c9651src/share/poudriere/include pkg.sh

pkg_notes_get: Avoid setvar problems
DeltaFile
+11-10src/share/poudriere/include/pkg.sh
+11-101 files

FreeBSD/poudriere 1e2a605. Makefile.am Makefile.in

make checkquick: Include dry bulk tests
DeltaFile
+2-4Makefile.am
+2-4Makefile.in
+4-82 files

FreeBSD/poudriere 1c317aasrc/share/poudriere common.sh, src/share/poudriere/include pkg.sh

testport: Fix not adding PKGENV if no notes are added.

This was seen on cirrus where there is no git checkout.
DeltaFile
+4-4src/share/poudriere/include/pkg.sh
+2-1src/share/poudriere/common.sh
+6-52 files

FreeBSD/poudriere 5777034test testport-build-quick-1-dep.sh testport-build-quick-pkg.sh

build quick tests: Also test PKG_NO_VERSION_FOR_DEPS
DeltaFile
+30-21test/testport-build-quick-1-dep.sh
+30-21test/testport-build-quick-pkg.sh
+27-18test/bulk-build-quick-pkg.sh
+87-603 files

FreeBSD/poudriere be4933dsrc/share/poudriere common.sh

set +x in some noisy functions
DeltaFile
+2-0src/share/poudriere/common.sh
+2-01 files

FreeBSD/poudriere 97dfef1src/share/poudriere logclean.sh, test runtest.sh common.bulk.sh

bulk tests: rework some logclean and error handling.

- Unhide output
- Only consider lock acquisition failure OK
- Don't logclean while acquiring test contexts
- While here avoid bootstrap code with test context lookup
- logclean: Ignore potential harmless race in find_broken_latest_per_pkg_links
DeltaFile
+38-18src/share/poudriere/logclean.sh
+30-5test/runtest.sh
+12-4test/common.bulk.sh
+1-1test/distclean-badorigin.sh
+1-1test/options-badorigin.sh
+1-0test/common.sh
+83-296 files

FreeBSD/poudriere 06eeab7test runtest.sh

runtest: Bump /bin/sh multipler to 5
DeltaFile
+2-2test/runtest.sh
+2-21 files

FreeBSD/ports 1731b0amisc/shimmy distinfo Makefile.crates, misc/shimmy/files patch-Cargo.lock patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs

misc/shimmy: update to 1.7.3

Changelog: https://github.com/Michael-A-Kuykendall/shimmy/blob/v1.7.3/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+0-800misc/shimmy/files/patch-Cargo.lock
+45-9misc/shimmy/distinfo
+0-38misc/shimmy/files/llama-cpp-rs/patch-llama-cpp-sys-2_build.rs
+38-0misc/shimmy/files/patch-cargo-crates_shimmy-llama-cpp-sys-2-0.1.123_build.rs
+22-3misc/shimmy/Makefile.crates
+3-13misc/shimmy/Makefile
+108-8636 files

FreeBSD/ports e7337c5multimedia/aom/files patch-aom__ports_riscv__cpudetect.c

multimedia/aom: unbreak build on riscv64

ld: error: undefined symbol: getauxval
>>> referenced by riscv_cpudetect.c
>>>               CMakeFiles/aom_ports.dir/aom_ports/riscv_cpudetect.c.o:(riscv_simd_caps)

PR:             290172
Reported by:    Rich Dunkle

(cherry picked from commit 20be7288a21a009d8bc07187a7fb87cafd04283a)
DeltaFile
+25-0multimedia/aom/files/patch-aom__ports_riscv__cpudetect.c
+25-01 files

FreeBSD/ports 20be728multimedia/aom/files patch-aom__ports_riscv__cpudetect.c

multimedia/aom: unbreak build on riscv64

ld: error: undefined symbol: getauxval
>>> referenced by riscv_cpudetect.c
>>>               CMakeFiles/aom_ports.dir/aom_ports/riscv_cpudetect.c.o:(riscv_simd_caps)

PR:             290172
Reported by:    Rich Dunkle
DeltaFile
+25-0multimedia/aom/files/patch-aom__ports_riscv__cpudetect.c
+25-01 files

FreeBSD/ports 8c83f3ewww/gallery-dl distinfo Makefile

www/gallery-dl: update to 1.30.10

Changes:        https://github.com/mikf/gallery-dl/releases/tag/v1.30.10
Reported by:    GitHub (watch releases)

(cherry picked from commit aa4ca8e959b5c8ed204280470985b8464d87f270)
DeltaFile
+3-3www/gallery-dl/distinfo
+1-1www/gallery-dl/Makefile
+4-42 files