HardenedBSD/src 0a4747ctests/sys/common vnet.subr

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+1-1tests/sys/common/vnet.subr
+1-11 files

HardenedBSD/ports b63c3d8devel/jjui distinfo, devel/lfcbase distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+10-10x11-wm/emwm-utils/Makefile
+10-10x11-wm/emwm/Makefile
+0-14devel/pecl-swoole/files/patch-include_swoole__async.h
+0-13devel/pecl-swoole/files/patch-ext-src_php__swoole__cxx.h
+5-5devel/jjui/distinfo
+3-3devel/lfcbase/distinfo
+28-5519 files not shown
+66-9325 files

HardenedBSD/ports 81c1becgames/libretro-core-info distinfo Makefile

games/libretro-core-info: Update 1.22.0 => 1.22.2

Commit log:
https://github.com/libretro/libretro-core-info/compare/v1.22.0...v1.22.2

PR:     291221
DeltaFile
+3-3games/libretro-core-info/distinfo
+1-1games/libretro-core-info/Makefile
+1-0games/libretro-core-info/pkg-plist
+5-43 files

HardenedBSD/ports 40120a6devel/jjui distinfo Makefile

devel/jjui: Update 0.9.5 => 0.9.6

Changelog:
https://github.com/idursun/jjui/releases/tag/v0.9.6

PR:     291225
DeltaFile
+5-5devel/jjui/distinfo
+1-2devel/jjui/Makefile
+6-72 files

HardenedBSD/ports b95f1fcx11-wm/emwm-utils Makefile distinfo

x11-wm/emwm-utils: Update 1.3 => 1.3.1

Changelog:
- Toolbox will properly recover from parse errors
- Fixed timed locking in xmsm
- Special chars in variable expansion are handled more akin to sh
https://fastestcode.org/utils-changes.txt

Improve do-install goal, parametrize DISTNAME with PORTNAME.

PR:     291062
DeltaFile
+10-10x11-wm/emwm-utils/Makefile
+3-3x11-wm/emwm-utils/distinfo
+13-132 files

HardenedBSD/ports 1073027x11-wm/emwm Makefile distinfo

x11-wm/emwm: Update 1.3 => 1.3.1

Changelog:
- Maintenance release, fixing compilation issues with newer compilers.
https://fastestcode.org/emwm-changes.txt

Improve do-install goal, parametrize DISTNAME with PORTNAME.

PR:     291062
DeltaFile
+10-10x11-wm/emwm/Makefile
+3-3x11-wm/emwm/distinfo
+13-132 files

HardenedBSD/ports 50a6459lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.0.0.s20251123
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

HardenedBSD/ports 955fecflang/gcc15-devel distinfo Makefile

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

HardenedBSD/ports 34c62e1lang/gcc14-devel distinfo Makefile

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

HardenedBSD/ports bd08db8lang/gcc13-devel distinfo Makefile

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

HardenedBSD/ports a845c8ddevel/lfcbase distinfo Makefile

devel/lfcbase: update 1.22.4 -> 1.22.5

- Chain::truncRight was broken in case to trunc to empty string.
  This occured with the change of some local variable from int to unsigned long
DeltaFile
+3-3devel/lfcbase/distinfo
+1-1devel/lfcbase/Makefile
+4-42 files

HardenedBSD/src 23af364tests/sys/common vnet.subr

tests: detect built-in modules

When checking vnet test prerequisites we check if if_epair and if_bridge are
available, but we only checked for loadable modules. It's possible for these to
be built into the kernel instead.

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+1-1tests/sys/common/vnet.subr
+1-11 files

HardenedBSD/ports debfde5editors/zed distinfo Makefile

editors/zed: Update to 0.213.8

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.213.8

Reported by:    GitHub (watch releases)
DeltaFile
+3-3editors/zed/distinfo
+1-1editors/zed/Makefile
+4-42 files

HardenedBSD/ports ef53f66devel/pecl-swoole distinfo Makefile, devel/pecl-swoole/files patch-include_swoole__async.h patch-ext-src_php__swoole__cxx.h

devel/pecl-swoole: update to 6.1.3.
DeltaFile
+0-14devel/pecl-swoole/files/patch-include_swoole__async.h
+0-13devel/pecl-swoole/files/patch-ext-src_php__swoole__cxx.h
+3-3devel/pecl-swoole/distinfo
+2-2devel/pecl-swoole/Makefile
+5-324 files

HardenedBSD/src 925ee1dlib/libc/stdlib strfmon.c, sys/dev/nvme nvme.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+1-1sys/dev/nvme/nvme.h
+1-1lib/libc/stdlib/strfmon.c
+2-22 files

HardenedBSD/src cf26a98contrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

HardenedBSD/src 6ab30d0contrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

HardenedBSD/ports 313b21dmath/octave-forge-llms Makefile, x11-toolkits/aquamarine Makefile distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+3-3x11-toolkits/aquamarine/Makefile
+3-3x11-toolkits/aquamarine/distinfo
+2-0math/octave-forge-llms/Makefile
+1-1x11-toolkits/aquamarine/pkg-plist
+1-1x11-toolkits/hyprtoolkit/Makefile
+1-1x11-wm/hyprland/Makefile
+11-96 files

HardenedBSD/src e4e5e7dcontrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):"

    [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089)

The compiler_rt helper functions have been built since 12.4, 13.1, 14
and anything newer.

This reverts commit bd27bd1f51d049538cc7a0053be9d99110a53ae1.

Only some people (including the release manager, unfortunately) ran into
build issues with the previous iteration of this commit, because they
were bootstrapping the compiler, either via the WITHOUT_SYSTEM_COMPILER
src.conf(5) setting, or because the build system determined that their
base system compiler was out of date.

The bootstrapped compiler would then enable outline atomics and compile
libgcc_s with these, but because libgcc_s is linked with -nodefaultlibs,
it could not find the helper routines in libcompiler_rt.a.


    [17 lines not shown]
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

HardenedBSD/src a48358dcontrib/llvm-project/clang/lib/Driver/ToolChains FreeBSD.h, lib/clang freebsd_cc_version.h

Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):"

    [Driver] Enable outline atomics for FreeBSD/aarch64 (#156089)

The compiler_rt helper functions have been built since 12.4, 13.1, 14
and anything newer.

This reverts commit bd27bd1f51d049538cc7a0053be9d99110a53ae1.

Only some people (including the release manager, unfortunately) ran into
build issues with the previous iteration of this commit, because they
were bootstrapping the compiler, either via the WITHOUT_SYSTEM_COMPILER
src.conf(5) setting, or because the build system determined that their
base system compiler was out of date.

The bootstrapped compiler would then enable outline atomics and compile
libgcc_s with these, but because libgcc_s is linked with -nodefaultlibs,
it could not find the helper routines in libcompiler_rt.a.


    [17 lines not shown]
DeltaFile
+5-0contrib/llvm-project/clang/lib/Driver/ToolChains/FreeBSD.h
+1-1lib/clang/freebsd_cc_version.h
+2-0lib/libgcc_s/Makefile
+8-13 files

HardenedBSD/src 718acd7sys/dev/nvme nvme.h

nvme: Use 'unsigned int' in preference to bare unsigned

It's our preferred style. No functional change.

Noticed by: avg
Sponsored by: Netflix
DeltaFile
+1-1sys/dev/nvme/nvme.h
+1-11 files

HardenedBSD/src 91e7f19lib/libc/stdlib strfmon.c

strfmon: Fix typo s/poistion/position/

MFC after:      1 week
DeltaFile
+1-1lib/libc/stdlib/strfmon.c
+1-11 files

HardenedBSD/ports 45f4c1bx11-toolkits/hyprtoolkit Makefile, x11-wm/hyprland Makefile

*/*: Bump port revision after aquamarine shlib version bump (ec4bc630d105)
DeltaFile
+1-1x11-toolkits/hyprtoolkit/Makefile
+1-1x11-wm/hyprland/Makefile
+2-22 files

HardenedBSD/ports ec4bc63x11-toolkits/aquamarine Makefile distinfo

x11-toolkits/aquamarine: Update to 0.10.0

Changelog: https://github.com/hyprwm/aquamarine/releases/tag/v0.10.0

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11-toolkits/aquamarine/Makefile
+3-3x11-toolkits/aquamarine/distinfo
+1-1x11-toolkits/aquamarine/pkg-plist
+7-73 files

HardenedBSD/ports 8ada7f0math/octave-forge-llms Makefile

math/octave-forge-llms: Mark broken for arm64.

Reported by:    pkg-fallout@
DeltaFile
+2-0math/octave-forge-llms/Makefile
+2-01 files

HardenedBSD/src 489d73esys/cam/nvme nvme_da.c, sys/dev/cxgbe t4_main.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+18-3sys/dev/cxgbe/t4_main.c
+4-5sys/cam/nvme/nvme_da.c
+2-2sys/net/if.h
+1-0sys/modules/agp/Makefile
+25-104 files

HardenedBSD/src bd2919elib/libc/stdlib/malloc/jemalloc jemalloc.3, sys/cam/nvme nvme_da.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+179-21lib/libc/stdlib/malloc/jemalloc/jemalloc.3
+4-5sys/cam/nvme/nvme_da.c
+183-262 files

HardenedBSD/ports 38bbbd7net-mgmt/xymon-server/files patch-fix_tls13_banner patch-nousemultipart, science/zx Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-467x11/salut/distinfo
+0-232x11/salut/Makefile.crates
+39-0net-mgmt/xymon-server/files/patch-fix_tls13_banner
+0-31science/zx/Makefile
+29-0net-mgmt/xymon-server/files/patch-nousemultipart
+0-24x11/salut/Makefile
+68-75451 files not shown
+238-95157 files

HardenedBSD/ports e7c6df1graphics/libvisual04/files patch-libvisual_lv__plugin.c

HBSD: Fix HARDCFLAGS for graphics/libvisual04

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+16-0graphics/libvisual04/files/patch-libvisual_lv__plugin.c
+16-01 files

HardenedBSD/ports 053f765misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS arm64-aarch64-15.0-RC3 powerpc-powerpc64-15.0-RC3

misc/freebsd-release-manifests: Add 15.0-RC4 MANIFEST files

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+5-10misc/freebsd-release-manifests/pkg-plist
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RC3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-RC3
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC4
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RC4
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-RC4
+32-2811 files not shown
+47-9317 files