FreeBSD/src 4047536usr.bin/diff3 diff3.c

diff3: use pdwait instead of homemade one

MFC After:      3 days
DeltaFile
+19-37usr.bin/diff3/diff3.c
+19-371 files

FreeBSD/src c479817usr.bin/diff pr.h

diff: remove useless include as kevent is not used anymore

MFC After:      3 days
DeltaFile
+0-2usr.bin/diff/pr.h
+0-21 files

FreeBSD/src 4d73b07usr.bin/diff diffreg_new.c diff.c

diff: fix support for -l with new diff algorithm

MFC After: 3 days
Reviewed by:    des
Differential Revision:  https://reviews.freebsd.org/D55052
DeltaFile
+7-0usr.bin/diff/diffreg_new.c
+1-0usr.bin/diff/diff.c
+1-0usr.bin/diff/diff.h
+9-03 files

FreeBSD/src 0ec58e7usr.bin/diff pr.c pr.h

diff: use pdwait(2) instead of homemade one

MFC After:      3 days
Reviewed by:    des
Differential Revision:  https://reviews.freebsd.org/D55053
DeltaFile
+6-13usr.bin/diff/pr.c
+1-2usr.bin/diff/pr.h
+7-152 files

FreeBSD/src 5074d5clib/libc/gen directory.3 dirfd.c

libc: Improve POSIX conformance of dirfd()

POSIX states that dirfd() should set errno to EINVAL and return -1 if
dirp does not refer to a valid directory stream.  Our interpretation is
that this applies if dirp is null or the file descriptor associated
with it is negative.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D55025
DeltaFile
+13-1lib/libc/gen/directory.3
+5-0lib/libc/gen/dirfd.c
+18-12 files

FreeBSD/src 387ae63lib/libc/gen directory.3 telldir.c

libc: Clean up *dir() code

Fix style nits (mostly whitespace issues) and clean up the manual page.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D55024
DeltaFile
+40-38lib/libc/gen/directory.3
+2-2lib/libc/gen/telldir.c
+0-3lib/libc/gen/dirfd.c
+0-2lib/libc/gen/scandir.c
+0-1lib/libc/gen/opendir2.c
+0-1lib/libc/gen/rewinddir.c
+42-473 files not shown
+43-499 files

FreeBSD/src cc9d019. Makefile.inc1

native-xtools: use static LLVM libraries

Set the MK_LLVM_LINK_STATIC_LIBRARIES knob to "yes" when building the
native-xtools target. This reverts to the behaviour prior to
2e47f35be5dc.

This avoids a build failure that occurs otherwise, where compilation
fails looking for a libllvmprivate.so that was not built.

It is unclear if this addresses the issue in all instances---some
replies in the PRs indicate otherwise. Still, some report success, and
in my own testing this fixed creation of a cross-compiled poudriere
jail. Commit this while we continue to investigate...

PR:             286710, 291409
Tested by:      marck, rdunkle at smallcatbrain.com
Reviewed by:    emaste
MFC after:      3 days
Fixes:  2e47f35be5dc ("Convert libllvm, libclang and liblldb into private shared libraries").

    [4 lines not shown]
DeltaFile
+1-0Makefile.inc1
+1-01 files

FreeBSD/src ea2d344. Makefile.inc1

native-xtools: use static LLVM libraries

Set the MK_LLVM_LINK_STATIC_LIBRARIES knob to "yes" when building the
native-xtools target. This reverts to the behaviour prior to
2e47f35be5dc.

This avoids a build failure that occurs otherwise, where compilation
fails looking for a libllvmprivate.so that was not built.

It is unclear if this addresses the issue in all instances---some
replies in the PRs indicate otherwise. Still, some report success, and
in my own testing this fixed creation of a cross-compiled poudriere
jail. Commit this while we continue to investigate...

PR:             286710, 291409
Tested by:      marck, rdunkle at smallcatbrain.com
Reviewed by:    emaste
MFC after:      3 days
Fixes:  2e47f35be5dc ("Convert libllvm, libclang and liblldb into private shared libraries").

    [4 lines not shown]
DeltaFile
+1-0Makefile.inc1
+1-01 files

FreeBSD/src 350c123sbin/nvmecontrol telemetry.c nvmecontrol.8

nvmecontrol: telemetry-log --verbose

Add -v / --verbose to report status report since these things can take
minutes to retrieve.

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D55019
DeltaFile
+21-3sbin/nvmecontrol/telemetry.c
+5-1sbin/nvmecontrol/nvmecontrol.8
+26-42 files

FreeBSD/src ff9fe85sbin/nvmecontrol telemetry.c

nvmecontrol: telemetry-log don't sanity check host generation number

Don't sanity check the host initiated generation number. It's not
necessarily constant between the two log page fetches. nvme-cli doesn't
do this stanity check and it generates a lot of false positives.

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D55018
DeltaFile
+0-10sbin/nvmecontrol/telemetry.c
+0-101 files

FreeBSD/src 05322eesbin/nvmecontrol telemetry.c

nvmecontrol: Always set the RAE bit on telemetry-log requests

nvme-cli, as well as some vendor scripts, always set the RAE bit of the
GET LOG PAGE request when retrieving telemetry logs to avoid the log
getting reset to something new. Adopt that praactice here (nvme-cli
telemetry-log does have a --rae option, but that just turns on the rae
bit which defaults to being on: there's no way to turn it off).

Sponsored by:           Netflix
Differential Revision:  https://reviews.freebsd.org/D55017
DeltaFile
+2-2sbin/nvmecontrol/telemetry.c
+2-21 files

FreeBSD/doc 11cd18cwebsite/content/en/cgi ports.cgi

ports.cgi: show and filter existing flavor(s)
DeltaFile
+9-1website/content/en/cgi/ports.cgi
+9-11 files

FreeBSD/doc b48dfa7website/content/en/cgi ports.cgi

ports.cgi: handle HTML in description
DeltaFile
+3-2website/content/en/cgi/ports.cgi
+3-21 files

FreeBSD/src e63ee5fsys/dev/e1000 if_em.c

e1000: Fix setting the promiscuous mode

The variable reg_rctl stores the value read from reg E1000_RCTL. It
may contain bits E1000_RCTL_VFE and E1000_RCTL_CFIEN which control
VLAN hardware filter feature. The promiscuous mode implies all tagged
or untagged packets should be accepted, so the VLAN hardware filter
feature should be disabled when enabling the promiscuous mode.
Calling em_if_vlan_filter_disable() did the task, but later writing
the value of reg_rctl back to the reg E1000_RCTL may restore the
feature.

Move the calling of em_if_vlan_filter_disable() after writing the reg
to fix that.

PR:             292759
Reviewed by:    kbowling
Tested by:      vova at zote.me
Fixes:          2796f7cab107 e1000: Fix up HW vlan ops
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54973
DeltaFile
+1-1sys/dev/e1000/if_em.c
+1-11 files

FreeBSD/ports 474404cscience/py-scipy Makefile

science/py-scipy: switch back to cython0 to unbreak the package

PR:             292844
Reported by:    russo
DeltaFile
+2-2science/py-scipy/Makefile
+2-21 files

FreeBSD/ports 74c9669textproc/py-grep-ast distinfo Makefile

textproc/py-grep-ast: update to 0.9.0
DeltaFile
+3-3textproc/py-grep-ast/distinfo
+1-1textproc/py-grep-ast/Makefile
+4-42 files

FreeBSD/ports b29c3a4databases/pg_textsearch pkg-plist

databases/pg_textsearch: fix pkg-plist

Fixes:  7064bf03ddba269dc3dc136f438663df3558c470

Approved by:    blanket (fix trivial build failures)
DeltaFile
+1-1databases/pg_textsearch/pkg-plist
+1-11 files

FreeBSD/ports e6a0a2fdevel/radicle Makefile distinfo

devel/radicle: Update to 1.6.1
DeltaFile
+3-4devel/radicle/Makefile
+3-3devel/radicle/distinfo
+6-72 files

FreeBSD/ports 885f846audio/musicpd distinfo Makefile

audio/musicpd: Update to upstream release 0.24.8

Details:
* Minor relase with various fixes, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.8/NEWS

MFH:            2026Q1
(cherry picked from commit 10c95f92297f8f89bad81e97192ce628e5abf3e0)
DeltaFile
+3-3audio/musicpd/distinfo
+1-2audio/musicpd/Makefile
+4-52 files

FreeBSD/ports 10c95f9audio/musicpd distinfo Makefile

audio/musicpd: Update to upstream release 0.24.8

Details:
* Minor relase with various fixes, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24.8/NEWS

MFH:            2026Q1
DeltaFile
+3-3audio/musicpd/distinfo
+1-2audio/musicpd/Makefile
+4-52 files

FreeBSD/doc 2eda074website/content/en/cgi ports.cgi

ports.cgi: enforce limit of pkg list results
DeltaFile
+8-4website/content/en/cgi/ports.cgi
+8-41 files

FreeBSD/ports e04e674security/libp11 distinfo pkg-plist

security/libp11: update to 0.4.17 release
DeltaFile
+3-3security/libp11/distinfo
+3-1security/libp11/pkg-plist
+1-3security/libp11/Makefile
+7-73 files

FreeBSD/doc ecb3e66website/content/en/cgi ports.cgi

ports.cgi always sort by release on the client side
DeltaFile
+3-0website/content/en/cgi/ports.cgi
+3-01 files

FreeBSD/ports 3a15c5feditors/cudatext distinfo Makefile

editors/cudatext: Update to 1.232.0.1

ChangeLog:      https://github.com/Alexey-T/CudaText/blob/master/app/readme/history.txt
DeltaFile
+11-11editors/cudatext/distinfo
+5-5editors/cudatext/Makefile
+3-0editors/cudatext/pkg-plist
+19-163 files

FreeBSD/src 6d37c3dlib/libc/string bcmp.3

bcmp(3): update manpage to following the Posix Standard

Reviewed by: glebius
Approved by: glebius (mentor)
Differential Revision: https://reviews.freebsd.org/D52980
DeltaFile
+9-1lib/libc/string/bcmp.3
+9-11 files

FreeBSD/ports a3f58d4databases/heidisql pkg-plist, databases/heidisql/files patch-source_dbconnection.pas patch-source_preferences.pas

databases/heidisql: Update to 12.15.1.1

ChangeLog at:   https://github.com/HeidiSQL/HeidiSQL/releases/tag/v12.15.1.1
DeltaFile
+0-127databases/heidisql/files/patch-source_dbconnection.pas
+78-0databases/heidisql/files/patch-source_preferences.pas
+0-63databases/heidisql/files/patch-source_apphelpers.pas
+62-0databases/heidisql/pkg-plist
+53-0databases/heidisql/files/patch-source_main.pas
+39-0databases/heidisql/files/patch-source_generic__types.pas
+232-1904 files not shown
+278-20210 files

FreeBSD/ports c07be20www/cpp-httplib distinfo Makefile

www/cpp-httplib: update 0.30.0 → 0.30.2

Reported by:    portscout
DeltaFile
+3-3www/cpp-httplib/distinfo
+1-1www/cpp-httplib/Makefile
+4-42 files

FreeBSD/ports a2448f2sysutils/mise distinfo Makefile

sysutils/mise: update 2026.1.11 → 2026.2.0

Reported by:    portscout
DeltaFile
+59-59sysutils/mise/distinfo
+29-29sysutils/mise/Makefile
+88-882 files

FreeBSD/ports 47cc551net/wstunnel distinfo Makefile

net/wstunnel: update 10.5.1 → 10.5.2

Reported by:    portscout
DeltaFile
+209-205net/wstunnel/distinfo
+105-104net/wstunnel/Makefile
+314-3092 files

FreeBSD/ports fa8e0c4deskutils/skim distinfo Makefile

deskutils/skim: update 1.11.2 → 2.0.1

Reported by:    portscout
DeltaFile
+33-17deskutils/skim/distinfo
+16-8deskutils/skim/Makefile
+49-252 files