LLVM/project 6a18039lld/test/ELF aarch64-movw-error.s riscv-pcrel-hilo.s

[ELF,test] Improve riscv and aarch64 relocation error tests

Adopt modern test patterns for relocation overflow and alignment error
tests:

* Use `rm -rf %t && mkdir %t && cd %t` pattern for isolation. Use simple
  filenames (32.o, 64.o, out.32) instead of %t-prefixed names
* Use `--defsym` instead of external input files where possible
* Omit `-o /dev/null` for negative tests (implicit when errors occur)
* Add `--implicit-check-not=error:` to catch unexpected errors
DeltaFile
+21-21lld/test/ELF/aarch64-movw-error.s
+20-18lld/test/ELF/riscv-pcrel-hilo.s
+20-18lld/test/ELF/riscv-branch.s
+19-18lld/test/ELF/riscv-jal.s
+17-19lld/test/ELF/aarch64-prel32.s
+17-19lld/test/ELF/aarch64-prel16.s
+114-1137 files not shown
+192-19213 files

FreeBSD/ports b99da9dmath/R-cran-irlba distinfo Makefile

math/R-cran-irlba: Update to 2.3.7

Reported by:    portscout
DeltaFile
+3-3math/R-cran-irlba/distinfo
+2-2math/R-cran-irlba/Makefile
+5-52 files

NetBSD/src Ff9ttqLexternal/mit/ctwm/libexec ctwm_app_menu

   ctwm_app_menu: Rewrite largely in awk for ~20-100x speedup.

   Previously took ~2.5sec on my laptop, now 0.03sec.

   Previously took ~10sec on a wiiu, now ~0.5sec.

   Output is meant to be byte-for-byte identical, except possibly in
   cases that could have screwed up ctwm by quoting shenanigans which
   are now escaped.  (I hope the escape sequences work, didn't actually
   check how ctwm interprets them.)  Can maybe support Exec line with
   `"' in them by deleting some code (marked XXX) but I didn't test that
   it actually works that way.

   PR bin/59958: ctwm: long delay during ctwm_app_menu
VersionDeltaFile
1.7+117-121external/mit/ctwm/libexec/ctwm_app_menu
+117-1211 files

FreeBSD/ports 2545796archivers/lua-zlib Makefile distinfo

archivers/lua-zlib: Update 1.2 => 1.4

Changelogs:
https://github.com/brimworks/lua-zlib/releases/tag/v1.3
https://github.com/brimworks/lua-zlib/releases/tag/v1.4

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Remove lua version from USES - port supports all versions.
- Fix warnings from portclippy.

PR:             292335
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+6-8archivers/lua-zlib/Makefile
+3-3archivers/lua-zlib/distinfo
+9-112 files

FreeBSD/ports 86ef05ax11/babl Makefile distinfo

x11/babl: update to 0.1.122

Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_122/NEWS

While here, disable relocatable support for now. It is currently
only supported on Linux, Windows and macOS.

PR: 292859
DeltaFile
+4-3x11/babl/Makefile
+3-3x11/babl/distinfo
+7-62 files

FreeBSD/ports ff61347misc/crush distinfo Makefile

misc/crush: Update to 0.37.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.34.0
- https://github.com/charmbracelet/crush/releases/tag/v0.35.0
- https://github.com/charmbracelet/crush/releases/tag/v0.36.0
- https://github.com/charmbracelet/crush/releases/tag/v0.37.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

NetBSD/pkgsrc 1SYi1Mhdoc CHANGES-2026

   doc: Updated devel/objfw to 1.4.4
VersionDeltaFile
1.825+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc OOMg7Zjdevel/objfw distinfo Makefile

   Update devel/objfw to 1.4.4

   ObjFW 1.4.3 -> ObjFW 1.4.4, 2026-02-01
    * Fixes Swift interoperability.
    * Fixes building for Wii with new devkitPro.
    * Fixes missing background color rounding in OFStdIOStream.
    * Adds iso8859-* as an alias for iso-8859-*.
    * Fixes objfw-compile not passing -f* and -m* to the linker
    * Makes ofhttp always send an Accept header to avoid being flagged as
      suspicious by some websites.
    * Fixes ObjFWTLS with OpenSSL when using Apple GCC 4.0.1.
    * Fixes a few missing OF_RETURNS_INNER_POINTER.
    * Fixes some OFMutableStringTests not being run.
VersionDeltaFile
1.41+4-4devel/objfw/distinfo
1.60+2-3devel/objfw/Makefile
1.16+2-2devel/objfw/PLIST.runtime
1.32+2-2devel/objfw/PLIST
1.10+2-2devel/objfw/PLIST.tls
+12-135 files

FreeBSD/ports c841a94devel/R-cran-broom distinfo Makefile

devel/R-cran-broom: Update to 1.0.12

Reported by:    portscout
DeltaFile
+3-3devel/R-cran-broom/distinfo
+1-1devel/R-cran-broom/Makefile
+4-42 files

Linux/linux 18f7fcd. Makefile

Linux 6.19-rc8
DeltaFile
+1-1Makefile
+1-11 files

NetBSD/pkgsrc UlumZvcdevel/vatomic PLIST Makefile

   devel/vatomic: update to 2.4.1

   Changes since 2.3.1:
   - ARM-V8 and RISC-V verification by completed
   - Added vsync::atomic C++ interface
   - C interface compliant to C99 with -Wpendantic
   - Added manual pages`

   from db7 in PR pkg/59900
VersionDeltaFile
1.2+46-16devel/vatomic/PLIST
1.2+8-2devel/vatomic/Makefile
1.2+4-4devel/vatomic/distinfo
+58-223 files

LLVM/project acb2312llvm/test/Transforms/LowerMatrixIntrinsics multiply-fused-loops-large-matrixes.ll

[Matrix] Update test to make sure tiled loops can be used. (NFC)

The 6x6x6 and 7x7x7 matrix multiply used previously could not
use tiled loop codegen. Update to 8x8x8 and forced tile-size of 2.
DeltaFile
+2,816-1,702llvm/test/Transforms/LowerMatrixIntrinsics/multiply-fused-loops-large-matrixes.ll
+2,816-1,7021 files

LLVM/project b0d95f0llvm/lib/Transforms/Vectorize VPlanUtils.cpp

[VPlan] Handle Mul/UDiv in getSCEVExprForVPValue (NFCI).

Support Mul/UDiv and AND-variant (https://alive2.llvm.org/ce/z/rBJVdg)
in getSCEVExprForVPValue.

This is used in code paths when computing SCEV expressions in the
VPlan-based cost model, which should produce costs matching the legacy
cost model.
DeltaFile
+16-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+16-01 files

FreeBSD/src 4d8e4b6lib/libc/gen posix_spawnattr_getprocdescp_np.3 posix_spawn.3

libc: document posix_spawnattr_{get,set}procdescp_np(3)

(cherry picked from commit 77c5f29453ed3dbb4ba1a372329ab32ec27c998d)
DeltaFile
+94-0lib/libc/gen/posix_spawnattr_getprocdescp_np.3
+2-0lib/libc/gen/posix_spawn.3
+2-0lib/libc/gen/Makefile.inc
+98-03 files

FreeBSD/src 4aead2acontrib/openbsm/etc audit_event, contrib/openbsm/sys/bsm audit_kevents.h

Add pdrfork to OpenBSM

PR:             292739

(cherry picked from commit 6253212608b4f513b1e298f11a630d9d0596560d)
DeltaFile
+1-0contrib/openbsm/etc/audit_event
+1-0contrib/openbsm/sys/bsm/audit_kevents.h
+2-02 files

FreeBSD/src ad6a63blib/libc/gen posix_spawnattr_getexecfd_np.3 posix_spawn.3

libc: document posix_spawnattr_getexecfd_np(3)

(cherry picked from commit 58580dc0c694b107ba7ba1b14dc8ee8f306e53f6)
DeltaFile
+86-0lib/libc/gen/posix_spawnattr_getexecfd_np.3
+2-0lib/libc/gen/posix_spawn.3
+2-0lib/libc/gen/Makefile.inc
+90-03 files

FreeBSD/src 70c5553lib/libc/gen posix_spawn.c

posix_spawn: use rfork_thread on all arches

(cherry picked from commit 4daf2d3e7db53a113108f9a02ceaf5051d416184)
DeltaFile
+18-21lib/libc/gen/posix_spawn.c
+18-211 files

FreeBSD/src 124f70elib/libsys rfork_thread_gen.c pdrfork_thread_gen.c, lib/libsys/amd64 Symbol.sys.map

libsys, libc: provide rfork_thread() and pdrfork_thread() on all arches

(cherry picked from commit c1be185e3fb9afd6743683a8f5a43b9c364ab529)
DeltaFile
+40-0lib/libsys/rfork_thread_gen.c
+34-0lib/libsys/pdrfork_thread_gen.c
+0-5lib/libsys/i386/Symbol.sys.map
+0-5lib/libsys/amd64/Symbol.sys.map
+2-0lib/libsys/powerpc64/Makefile.sys
+2-0lib/libsys/riscv/Makefile.sys
+78-104 files not shown
+86-1010 files

FreeBSD/src f68ddd0include spawn.h, lib/libc/gen posix_spawn.c Symbol.map

libc: add posix_spawnattr_{get,set}procdescp_np

(cherry picked from commit 080d8ed7dd29ba537ce4cca286ed3369aca61ef5)
DeltaFile
+49-5lib/libc/gen/posix_spawn.c
+4-0include/spawn.h
+2-0lib/libc/gen/Symbol.map
+55-53 files

FreeBSD/src c5fc8e4lib/libsys/amd64 pdrfork_thread.S Symbol.sys.map, lib/libsys/i386 pdrfork_thread.S Symbol.sys.map

libsys: add pdrfork_thread() on x86

(cherry picked from commit 74a2bf1b7a7ff0c872499cb94df24713f61c872c)
DeltaFile
+101-0lib/libsys/i386/pdrfork_thread.S
+83-0lib/libsys/amd64/pdrfork_thread.S
+4-0lib/libsys/amd64/Symbol.sys.map
+4-0lib/libsys/i386/Symbol.sys.map
+2-1lib/libsys/amd64/Makefile.sys
+1-1lib/libsys/i386/Makefile.sys
+195-21 files not shown
+196-27 files

FreeBSD/src f7bcd63lib/libc/gen posix_spawnattr_getexecfd_np.3

posix_spawnattr_getexecfd_np.3: add closing .Fc

(cherry picked from commit 2a5b083c1f7e0a4518bd944241af1d1102997c4d)
DeltaFile
+1-0lib/libc/gen/posix_spawnattr_getexecfd_np.3
+1-01 files

FreeBSD/src 780b7f9lib/libsys pdfork.2 Makefile.sys

Document pdrfork(2) and pdwait(2)

(cherry picked from commit f7b56887cc0725fbe15730dbe062a092d0955058)
DeltaFile
+81-8lib/libsys/pdfork.2
+4-2lib/libsys/Makefile.sys
+1-0lib/libsys/wait.2
+1-0lib/libsys/rfork.2
+87-104 files

FreeBSD/src 758de64sys/compat/freebsd32 freebsd32_misc.c, sys/kern kern_exit.c syscalls.master

Add pdwait(2)

(cherry picked from commit 4d707825bf62ee73a32b615846eff9c4a9bda538)
DeltaFile
+105-0sys/kern/kern_exit.c
+31-0sys/compat/freebsd32/freebsd32_misc.c
+10-0sys/kern/syscalls.master
+4-0sys/kern/sys_procdesc.c
+2-0sys/sys/syscallsubr.h
+152-05 files

FreeBSD/src ab3f893sys/kern subr_capability.c, sys/sys caprights.h

sys: Add cap_pdwait_rights

(cherry picked from commit aa72df78d799b06552dc3d4d8926e0199ae4faba)
DeltaFile
+1-0sys/kern/subr_capability.c
+1-0sys/sys/caprights.h
+2-02 files

FreeBSD/src 6820fe9lib/libc/include libc_private.h, lib/libc/sys pdwait.c Symbol.map

lib/libsys, lib/libc: export pdwait

(cherry picked from commit 2d555ec85a716e016be587b2a1606ca69267f870)
DeltaFile
+20-0lib/libc/sys/pdwait.c
+15-0lib/libthr/thread/thr_syscalls.c
+4-0lib/libc/sys/Symbol.map
+4-0sys/sys/procdesc.h
+1-0lib/libsys/Makefile.sys
+1-0lib/libc/include/libc_private.h
+45-01 files not shown
+46-07 files

FreeBSD/src d4d2033sys/kern kern_exit.c sys_procdesc.c

procdesc: postpone freeing the zombie' pid until procdesc is freed

(cherry picked from commit 09984871d8caff9263b955a94bb9fb5354af1b4c)
DeltaFile
+2-2sys/kern/kern_exit.c
+4-0sys/kern/sys_procdesc.c
+6-22 files

FreeBSD/src 6b9e7e9include spawn.h, lib/libc/gen posix_spawn.c Symbol.map

libc: add posix_spawnattr_{get,set}execfd_np(3)

(cherry picked from commit 3f0aea09689f6c10740de78011469355208a19a5)
DeltaFile
+21-1lib/libc/gen/posix_spawn.c
+7-0include/spawn.h
+5-0lib/libc/gen/Symbol.map
+33-13 files

FreeBSD/src 5b61a13lib/libc/gen exterr_cat_filenames.h

Regen for the fork and exit/wait exterror category addition
DeltaFile
+2-0lib/libc/gen/exterr_cat_filenames.h
+2-01 files

FreeBSD/src 892a09elib/libsys _libsys.h, sys/compat/freebsd32 freebsd32_systrace_args.c freebsd32_proto.h

Regen sysents for addition of pdrfork and pdwait
DeltaFile
+68-0sys/kern/systrace_args.c
+68-0sys/compat/freebsd32/freebsd32_systrace_args.c
+16-0sys/sys/sysproto.h
+9-0sys/compat/freebsd32/freebsd32_proto.h
+3-1sys/sys/syscall.mk
+4-0lib/libsys/_libsys.h
+168-17 files not shown
+190-313 files

FreeBSD/src 79f19b0sys/security/audit audit_bsm.c

audit: handle AUE_PDWAIT

(cherry picked from commit a560abedfb4f9626d5193c235822fbf7b1e7b390)
DeltaFile
+10-0sys/security/audit/audit_bsm.c
+10-01 files