FreeBSD/poudriere 250a890 — test common.sh common.bulk.sh

tests: Support concurrent runs in multiple out-of-tree build dirs
DeltaFile
+2-2test/common.bulk.sh
+1-1test/common.sh
+3-32 files

FreeBSD/poudriere 67db104 — src/share/poudriere common.sh

run_hook: Replace stdin with /dev/null

It otherwise may consume stdin in unexpected places.
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/ports 06d9bde — x11-wm/hyprland Makefile distinfo, x11-wm/hyprland/files patch-CMakeLists.txt patch-src_keybinds_Bind.hpp

x11-wm/hyprland: Update to 0.57.2

While here, remove upstreamed patches.

Changelog: https://github.com/hyprwm/Hyprland/releases/tag/v0.57.2

Reported by:    GitHub (watch releases)
DeltaFile
+0-17x11-wm/hyprland/files/patch-src_init_initHelpers.cpp
+0-11x11-wm/hyprland/files/patch-src_main.cpp
+0-10x11-wm/hyprland/files/patch-src_keybinds_Bind.hpp
+3-3x11-wm/hyprland/distinfo
+2-2x11-wm/hyprland/files/patch-CMakeLists.txt
+1-1x11-wm/hyprland/Makefile
+6-446 files

FreeBSD/ports 2282c3b — security/krb5-122 Makefile distinfo, security/krb5-122/files patch-lib_gssapi_spnego_spnego__mech.c patch-lib_gssapi_krb5_import__name.c

security/krb5-122: Update to 1.22.3

This is a bug fix release, with a focus on security issues discovered
with the aid of large language models.  See
https://web.mit.edu/kerberos/advisories/MITKRB5-SA-2026-001.txt for
information on the risks of continuing to use unpatched releases.

* Fix a logic error when checking PAC server checksums
   [CVE-2026-111423].

* Check for unkeyed checksums when validating CAMMAC verifiers
   [CVE-2026-71199].

* Fix a loophole in the KDC's client authdata filtering which could
   allow clients to include fake PAC and CAMMAC authdata values when
   requesting service tickets.  These fake values would be rejected by
   application servers, were it not for the two bugs noted above.

* Check for the lockdown_keys attribute when processing password

    [45 lines not shown]
DeltaFile
+0-43security/krb5-122/files/patch-plugins_preauth_pkinit_pkinit__crypto__openssl.c
+0-12security/krb5-122/files/patch-lib_gssapi_krb5_import__name.c
+0-11security/krb5-122/files/patch-lib_gssapi_spnego_spnego__mech.c
+3-3security/krb5-122/distinfo
+1-2security/krb5-122/Makefile
+4-715 files

FreeBSD/poudriere 80d55f1 — src/share/poudriere/include pkgqueue.sh

pkgqueue_graph_dot: No need to replace '-' with '_' as names are quoted already.
DeltaFile
+1-1src/share/poudriere/include/pkgqueue.sh
+1-11 files

FreeBSD/poudriere b2cfb0b — test runtest.sh

tests: Add a timeout multiplier without ccache
DeltaFile
+8-0test/runtest.sh
+8-01 files

FreeBSD/poudriere 71138be — src/share/poudriere common.sh

check_leftovers: Tee the mtree data to stderr.

Some modifications are not obvious without seeing the mtree output,
such as changed mode/perm on a file or dir.
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere bbe3a54 — src/share/poudriere common.sh

jail_runs: Fix concurrent tests by anchoring to EOL

Issue #1398
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere 2bab31c — test runtest.sh

tests: Add a timeout multiplier without ccache

Conflicts:
        test/runtest.sh
DeltaFile
+7-0test/runtest.sh
+7-01 files

FreeBSD/src b4a0f17 — lib/libsys poll.2

libsys/ppoll.2: fix .Dd modification to manpage

Reported by:    gcc 14
Fixes:  89d6ddee2028 ("libsys/poll.2: bump .Dd for the prior change")
DeltaFile
+1-1lib/libsys/poll.2
+1-11 files

FreeBSD/src a479301 — tests/sys/capsicum fcntl.cc

tests/sys/capsicum: Fix -Wshadow issue with `fd_set`

`fd_set` is defined in `sys/select.h`, and prior to this change, was in fcntl.cc as well.

This change renames `fd_set` to `fd_set_` to avoid the name collision.

MFC after:      1 week
Reported by:    gcc 14
Fixes:          04c4b2084eb9 ("capsicum-test: make the code WARNS=6 clean")
DeltaFile
+5-5tests/sys/capsicum/fcntl.cc
+5-51 files

FreeBSD/src 5f11ec7 — . README, src/lib/kadm5 kadm_rpc_xdr.c

krb5: Import MIT 1.22.3

This is a bug fix release, with a focus on security issues discovered
with the aid of large language models.  See
https://web.mit.edu/kerberos/advisories/MITKRB5-SA-2026-001.txt for
information on the risks of continuing to use unpatched releases.

* Fix a logic error when checking PAC server checksums
   [CVE-2026-111423].

* Check for unkeyed checksums when validating CAMMAC verifiers
   [CVE-2026-71199].

* Fix a loophole in the KDC's client authdata filtering which could
   allow clients to include fake PAC and CAMMAC authdata values when
   requesting service tickets.  These fake values would be rejected by
   application servers, were it not for the two bugs noted above.

* Check for the lockdown_keys attribute when processing password

    [44 lines not shown]
DeltaFile
+215-215src/po/mit-krb5.pot
+182-0README
+77-32src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
+69-29src/lib/rpc/svc_auth_gss.c
+97-0src/lib/krb5/krb/t_init_creds_step.c
+59-34src/lib/kadm5/kadm_rpc_xdr.c
+699-3101,131 files not shown
+3,903-2,8731,137 files

FreeBSD/poudriere 40c84c7 — src/share/poudriere common.sh, test runtest.sh Makefile.am

Merge pull request #1412 from freebsd/revert-1401-flavordepitself

Revert "common: allow ports to depend on other flavors of themselves"
DeltaFile
+0-36test/bulk-circular-deps.sh
+0-22test-ports/omnibus/misc/foo-CIRCULAR/Makefile
+0-8test/Makefile.in
+2-2src/share/poudriere/common.sh
+0-1test/runtest.sh
+0-1test/Makefile.am
+2-702 files not shown
+2-728 files

FreeBSD/poudriere 15d9342 — src/share/poudriere common.sh, test runtest.sh Makefile.am

Revert "common: allow ports to depend on other flavors of themselves"
DeltaFile
+0-36test/bulk-circular-deps.sh
+0-22test-ports/omnibus/misc/foo-CIRCULAR/Makefile
+0-8test/Makefile.in
+2-2src/share/poudriere/common.sh
+0-1test/runtest.sh
+0-1test/Makefile.am
+2-702 files not shown
+2-728 files

FreeBSD/src 6df2209 — sys/kern uipc_mqueue.c

mqueuefs: set *a_eofflag in VOP_READDIR

mqfs_readdir() never reported end of directory.  Since 77b273d8f5f4
VOP_READDIR_APV() asserts that a readdir which returns no entries also
sets *a_eofflag, so with INVARIANTS the final zero-length
getdirentries(2) that ls(1) issues on a mounted mqueuefs panics:

    panic: VOP_READDIR: eofflag not set

Report end of directory when the child list was walked to its end;
leave the flag clear when the walk stopped because the buffer was full.

(cherry picked from commit fbac0abdc5ab1fe867ac85635662ef06b2ee9d10)
DeltaFile
+2-0sys/kern/uipc_mqueue.c
+2-01 files

FreeBSD/src cfd1aab — sys/modules/usb/i2ctinyusb Makefile

i2ctinyusb: do not list i2ctinyusb.c twice in SRCS

The module Makefile named its only source file in both the SRCS= line
and the SRCS+= line that follows.  bsd.kmod.mk tolerates the duplicate
in a normal build, but when the kernel is built with -flto=thin the
linker sees the same bitcode object twice and refuses to link the
module ("Expected at most one ThinLTO module per bitcode file").

Fixes:          54e231b373ef

(cherry picked from commit b5cd411af6418986fa0da9c12d02b9f26c344a4a)
DeltaFile
+1-2sys/modules/usb/i2ctinyusb/Makefile
+1-21 files

FreeBSD/poudriere 5dfcdcc — test Makefile.am Makefile.in

tests: Add some missing log files to MOSTLYCLEANFILES

Conflicts:
        test/Makefile.in
DeltaFile
+3-2test/Makefile.in
+2-1test/Makefile.am
+5-32 files

FreeBSD/poudriere e41cca0 — test Makefile.am Makefile.in

distcheck: Somehow prep.sh* was not getting cleaned up
DeltaFile
+1-1test/Makefile.in
+1-0test/Makefile.am
+2-12 files

FreeBSD/poudriere 5ff1bb8 — test Makefile.am Makefile.in

tests: Add missing MOSTLYCLEANFILES for logs

Partial backport of d1ea7cf
DeltaFile
+2-1test/Makefile.in
+1-0test/Makefile.am
+3-12 files

FreeBSD/poudriere 5bf397e — test runtest.sh

runtest: Write logs to the build dir

Direct runs of runtest.sh still log in the local dir.
DeltaFile
+8-3test/runtest.sh
+8-31 files

FreeBSD/poudriere 037fdec — test Makefile.am Makefile.in

tests: Add some missing log files to MOSTLYCLEANFILES
DeltaFile
+3-2test/Makefile.in
+2-1test/Makefile.am
+5-32 files

FreeBSD/ports 3fa341c — audio/kid3 Makefile distinfo, audio/kid3/files patch-src_plugins_mp4v2metadata_m4afile.cpp patch-src_app_kde_kdemainwindow.cpp

audio/kid3: Update to 3.10.2

https://invent.kde.org/multimedia/kid3/-/releases/v3.10.0
https://invent.kde.org/multimedia/kid3/-/releases/v3.10.1
https://invent.kde.org/multimedia/kid3/-/releases/v3.10.2
DeltaFile
+2-22audio/kid3/files/patch-src_app_kde_kdemainwindow.cpp
+4-4audio/kid3/files/patch-src_plugins_mp4v2metadata_m4afile.cpp
+2-4audio/kid3/Makefile
+3-3audio/kid3/distinfo
+11-334 files

FreeBSD/src e7f8896 — tools/tools/git arcgit

tools/git/arcgit: retire

This too has been superseded by `git-arc`, located in the same directory as
`arcgit`.

Differential Revision:  https://reviews.freebsd.org/D61379
DeltaFile
+0-213tools/tools/git/arcgit
+0-2131 files

FreeBSD/ports 40897e6 — x11/hyprcursor Makefile distinfo

x11/hyprcursor: Update to 0.1.14

Changelog: https://github.com/hyprwm/hyprcursor/releases/tag/v0.1.14

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

FreeBSD/poudriere d16e62d — . Makefile.am Makefile.in

autotools: Fix out-of-tree builds
DeltaFile
+2-2Makefile.in
+1-0Makefile.am
+3-22 files

FreeBSD/poudriere 33635fd — . Makefile.in configure, build-aux ltmain.sh config.guess

autotools 1.19
DeltaFile
+1,490-927build-aux/config.sub
+947-604build-aux/config.guess
+601-159m4/libtool.m4
+302-118configure
+245-80build-aux/ltmain.sh
+127-70Makefile.in
+3,712-1,95811 files not shown
+3,848-2,03117 files

FreeBSD/poudriere 82ded03 — . Makefile.am Makefile.in

autotools: Fix out-of-tree distcheck
DeltaFile
+2-1Makefile.in
+1-0Makefile.am
+3-12 files

FreeBSD/poudriere d9bea29 — . Makefile.am Makefile.in

autotools: Fix out-of-tree distcheck

Conflicts:
        Makefile.am
        Makefile.in
DeltaFile
+2-1Makefile.in
+1-0Makefile.am
+3-12 files

FreeBSD/ports 866d719 — audio/mac Makefile distinfo

audio/mac: Update to 13.46

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+3-3audio/mac/distinfo
+1-1audio/mac/Makefile
+4-42 files

FreeBSD/ports 3d14482 — multimedia/vlc Makefile pkg-plist

multimedia/vlc: Update to 3.0.24

https://code.videolan.org/videolan/vlc/-/tags/3.0.24
DeltaFile
+3-3multimedia/vlc/distinfo
+4-0multimedia/vlc/pkg-plist
+1-2multimedia/vlc/Makefile
+8-53 files