FreeBSD/ports f2debf5lang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20251220
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports c4016fdlang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20251219
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports ef1fdcalang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20251218
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/src bd8296bsys/modules Makefile, sys/modules/acpi Makefile

Build acpi kernel modules on aarch64

For now, the only kernel module built is acpi_ged.ko.

Sponsored by:   Netflix
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D54315
DeltaFile
+5-1sys/modules/acpi/Makefile
+1-1sys/modules/Makefile
+6-22 files

FreeBSD/src fe74d52sys/modules/acpi Makefile

sys/modules/acpi/Makefile: One line per subdirectory

This makes diffs that add or remove modules easier to read.

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54314
DeltaFile
+15-3sys/modules/acpi/Makefile
+15-31 files

FreeBSD/src 11757b1sys/dev/acpica acpi.c

acpi: Statically initialize acpi_ioctl_hooks

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54313
DeltaFile
+6-11sys/dev/acpica/acpi.c
+6-111 files

FreeBSD/src 425b41fsys/dev/acpica acpi.c

acpi: Use M_WAITOK in acpi_register_ioctl

This function is only called from device attach routines which can
sleep.

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54312
DeltaFile
+1-2sys/dev/acpica/acpi.c
+1-21 files

FreeBSD/src 4eb560fsys/dev/acpica acpi.c

acpi: Reject duplicate handlers for ioctl commands

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54311
DeltaFile
+9-1sys/dev/acpica/acpi.c
+9-11 files

FreeBSD/src 88f8e3csys/dev/acpica acpi_apei.c

acpi_apei: Remove the hest member from the softc

This is only used during attach and freed after use, so just use a
local variable in the attach routine instead to avoid leaving a
dangling pointer around in the softc.

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54310
DeltaFile
+5-6sys/dev/acpica/acpi_apei.c
+5-61 files

FreeBSD/src 5b39245sys/dev/acpica acpi.c

acpi: Free ivars in bus_child_deleted method

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54309
DeltaFile
+1-0sys/dev/acpica/acpi.c
+1-01 files

FreeBSD/src 6b2e4dausr.sbin/acpi/acpidump acpi.c

acpidump: Extend the decoding of entries in the EINJ and ERST tables

- Decode the Action, Instruction, and Flags fields for these tables

- Omit the Flags field if it is zero

- Omit the Value field for instrunctions that do not use it

Reviewed by:    imp
Sponsored by:   Netflix
Differential Revision:  https://reviews.freebsd.org/D54308
DeltaFile
+194-14usr.sbin/acpi/acpidump/acpi.c
+194-141 files

OPNSense/core e090cffsrc/etc/inc interfaces.inc

interfaces: defer rtsold scripting for 10 seconds as a test #9564
DeltaFile
+2-1src/etc/inc/interfaces.inc
+2-11 files

FreeBSD/src 1c9ff80tools/build Makefile

tools.build: add sys/cdefs.h to SYSINCS, since lots of other headers use it

This is needed to let the legacy stage compile against newer versions of
sys/font.h, which transitively includes sys/cdefs.h, and requires the
new __nonstring macro from it.

Fixes:          e2c93ed09f25
MFC after:      3 days
DeltaFile
+4-0tools/build/Makefile
+4-01 files

FreeBSD/ports aac64f6math/octave-forge-miscellaneous Makefile

math/octave-forge-miscellaneous: Clean up Makefile.
DeltaFile
+0-2math/octave-forge-miscellaneous/Makefile
+0-21 files

FreeBSD/ports 7f47d6dmath/octave-forge-sockets Makefile distinfo

math/octave-forge-sockets: Update to 1.5.0.
DeltaFile
+7-9math/octave-forge-sockets/Makefile
+3-3math/octave-forge-sockets/distinfo
+10-122 files

LLVM/project a08cc6ellvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 non-schedulable-recalculate-deps.ll

Revert "[SLP]Recalculate dependencies for all cleared entries"

This reverts commit 2568ec6cb29da3db5bd7c848ec53a673c1431aea to
investigate crashes reported in https://github.com/llvm/llvm-project/commit/2568ec6cb29da3db5bd7c848ec53a673c1431aea#commitcomment-173523022.
DeltaFile
+0-61llvm/test/Transforms/SLPVectorizer/X86/non-schedulable-recalculate-deps.ll
+3-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+3-622 files

LLVM/project c244168llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer crash_exceed_scheduling.ll extract-many-users-buildvector.ll

Revert "[SLP]Enable float point math ops as copyables elements."

This reverts commit 48be4d07c3ca045fe831cbdf216631202c55cd62
to investigate crashes reported in https://github.com/llvm/llvm-project/commit/2568ec6cb29da3db5bd7c848ec53a673c1431aea#commitcomment-173523022.
DeltaFile
+46-92llvm/test/Transforms/SLPVectorizer/crash_exceed_scheduling.ll
+102-26llvm/test/Transforms/SLPVectorizer/X86/vect_copyable_in_binops.ll
+23-67llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+38-34llvm/test/Transforms/SLPVectorizer/extract-many-users-buildvector.ll
+26-18llvm/test/Transforms/SLPVectorizer/X86/user-with-multi-copyable-ops.ll
+20-20llvm/test/Transforms/SLPVectorizer/insertelement-postpone.ll
+255-25715 files not shown
+344-35121 files

FreeBSD/src 6660446usr.sbin/bhyve bhyve_config.5

bhyve_config.5: Fix consistency and terms in manpage

Correct inconsistent spelling of terms and duplication.

Reviewed by:    ziaee
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54370
DeltaFile
+9-8usr.sbin/bhyve/bhyve_config.5
+9-81 files

NetBSD/pkgsrc-wip fc421cdnode-re2 Makefile DESCR, node-re2/files npm-shrinkwrap.json

node-re2: add (non-working) package
DeltaFile
+898-0node-re2/files/npm-shrinkwrap.json
+124-0node-re2/patches/patch-binding.gyp
+30-0node-re2/Makefile
+23-0node-re2/DESCR
+12-0node-re2/distinfo
+4-0node-re2/PLIST
+1,091-02 files not shown
+1,095-08 files

NetBSD/pkgsrc rCjWwKedevel Makefile, devel/guile-gcrypt Makefile PLIST

   guile-gcrypt: remove

   Upstream gone. Ok MAINTAINER nikita@
VersionDeltaFile
1.4563+1-2devel/Makefile
1.7426+2-1doc/CHANGES-2025
1.11+1-1devel/guile-gcrypt/Makefile
1.4+1-1devel/guile-gcrypt/PLIST
1.9+1-1devel/guile-gcrypt/distinfo
1.2+0-0devel/guile-gcrypt/DESCR
+6-66 files

NetBSD/pkgsrc-wip a6c2ad0prettier npm.mk

prettier: fix/work around some pkglint
DeltaFile
+2-0prettier/npm.mk
+2-01 files

NetBSD/pkgsrc-wip 645ace8. Makefile, py-crc Makefile PLIST

py-crc: remove, now in pkgsrc
DeltaFile
+0-19py-crc/Makefile
+0-17py-crc/PLIST
+0-9py-crc/COMMIT_MSG
+0-7py-crc/DESCR
+0-5py-crc/distinfo
+0-1Makefile
+0-586 files

NetBSD/pkgsrc-wip e60133anode-gyp PLIST Makefile, node-gyp/files npm-shrinkwrap.json

node-gyp: add new package

Builds fine and seems to work.
DeltaFile
+10,621-0node-gyp/PLIST
+5,633-0node-gyp/files/npm-shrinkwrap.json
+51-0node-gyp/Makefile
+8-0node-gyp/distinfo
+7-0node-gyp/DESCR
+3-2prettier/npm.mk
+16,323-21 files not shown
+16,324-27 files

LLVM/project 3b31f8clibcxx/include/__ranges filter_view.h, libcxx/test/libcxx/ranges/range.adaptors/range.filter nodiscard.verify.cpp

[libc++][ranges] Applied `[[nodiscard]]` to `filter_view` (#173460)

`[[nodiscard]]` should be applied to functions where discarding the
return value is most likely a correctness issue.

- https://libcxx.llvm.org/CodingGuidelines.html
- https://wg21.link/range.filter

Towards #172124
DeltaFile
+78-0libcxx/test/libcxx/ranges/range.adaptors/range.filter/nodiscard.verify.cpp
+10-10libcxx/include/__ranges/filter_view.h
+88-102 files

LLVM/project e797616mlir/docs Canonicalization.md

[mlir][docs] Add more examples for the "canonical form"
DeltaFile
+27-21mlir/docs/Canonicalization.md
+27-211 files

FreeBSD/src e2c93edsys/sys font.h

sys/font.h: avoid warnings about too-long initializer strings

Mark `font_header::fh_magic` as `__non_string`, to avoid a warning from
clang 21 similar to:

    /usr/src/usr.bin/vtfontcvt/vtfontcvt.c:763:15: error: initializer-string for character array is too long, array size is 8 but initializer has size 9 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization]
      763 |                 .fh_magic = FONT_HEADER_MAGIC,
          |                             ^~~~~~~~~~~~~~~~~
    /usr/obj/usr/src/amd64.amd64/tmp/usr/include/sys/font.h:109:27: note: expanded from macro 'FONT_HEADER_MAGIC'
      109 | #define FONT_HEADER_MAGIC       "VFNT0002"
          |                                 ^~~~~~~~~~

MFC after:      3 days
DeltaFile
+1-1sys/sys/font.h
+1-11 files

OPNSense/core b9cc3aasrc/etc/inc interfaces.inc

interfaces: defer rtsold scripting for 10 seconds as a test #9564
DeltaFile
+2-1src/etc/inc/interfaces.inc
+2-11 files

NetBSD/pkgsrc 0QJiez0devel/py-crc Makefile

   py-crc: add missing tool dependency
VersionDeltaFile
1.2+3-1devel/py-crc/Makefile
+3-11 files

NetBSD/pkgsrc jtH8DMfdoc CHANGES-2025

   doc: Updated meta-pkgs/bulk-test-go to 20251226
VersionDeltaFile
1.7425+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc ljVpFg2meta-pkgs/bulk-test-go Makefile

   bulk-test-go: remove removed gospt

   Bump version
VersionDeltaFile
1.15+2-3meta-pkgs/bulk-test-go/Makefile
+2-31 files