FreeBSD/ports b09480c — devel/seer-gdb distinfo Makefile

devel/seer-gdb: update 2.7-20260913 → 2.7.1
DeltaFile
+3-3devel/seer-gdb/distinfo
+4-2devel/seer-gdb/Makefile
+7-52 files

FreeBSD/src 41c078c — lib/libpam/modules/pam_ssh pam_ssh.c

pam_ssh: Fix build - chase OpenSSH function signature change

Reported by: dch
Fixes: 644b4646c7ac ("OpenSSH: Update to 10.1p1")
Sponsored by: The FreeBSD Foundation

(cherry picked from commit b76b05c04cc9ed2cd053c7b367c92628447ede6f)
DeltaFile
+1-1lib/libpam/modules/pam_ssh/pam_ssh.c
+1-11 files

FreeBSD/src 1e595e9 — sys/fs/devfs devfs_vnops.c

devfs_open: do not access dsw after dev_relthread()

Noted and reviewed by:  markj
Fixes:  850d4562928e ("cdevsw: add D_NONPASSABLE flag")
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D60393
DeltaFile
+3-2sys/fs/devfs/devfs_vnops.c
+3-21 files

FreeBSD/src a5ae2a9 — sys/kern kern_jaildesc.c

jaildesc: Lock prison pointer when filling kinfo

Submitted by:   Yuri Tkachenko <yura.tkachenko at gmail.com>
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D60392
DeltaFile
+2-0sys/kern/kern_jaildesc.c
+2-01 files

FreeBSD/src 9197016 — . Changes, doc reference.html

Vendor import of expat 2.9.0
DeltaFile
+790-0tests/props_tests.c
+681-73doc/reference.html
+413-154lib/xmlparse.c
+56-220lib/xmltok.c
+131-39tests/basic_tests.c
+102-26Changes
+2,173-51244 files not shown
+2,978-86150 files

FreeBSD/src bb5f10e — sys/compat/linux linux_dummy.c linux_misc.h

linux: implement sched_getattr()

This change adds the necessary glue to translate Linux scheduler policy
and priority from FreeBSD so this information is available to Linux
applications.

This unbreaks using the Linux version of Chromium on FreeBSD.

This change was originally submitted via [freebsd/freebsd-src#2370][github-pr].

MFC after:      2 weeks
PR:     297468
Co-Authored-By: Enji Cooper <ngie at FreeBSD.org>
Signed-off-by:  Joao Bonifacio <joaoboni017 at gmail.com>

[github-pr]: https://github.com/freebsd/freebsd-src/pull/2370

Differential Revision:  https://reviews.freebsd.org/D60214
DeltaFile
+89-0sys/compat/linux/linux_misc.c
+17-2sys/compat/linux/linux_misc.h
+0-1sys/compat/linux/linux_dummy.c
+106-33 files

FreeBSD/src 4bb6015 — sys/netinet in.c, sys/netinet6 in6.c

netinet: Deprecate OSIOCAIFADDR and OSIOCAIFADDR_IN6

Requested by:   glebius
Reviewed by:    pouria, glebius
MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60247
DeltaFile
+3-0sys/netinet/in.c
+2-0sys/netinet6/in6.c
+5-02 files

FreeBSD/ports 0b23c55 — audio/surge-synthesizer-xt-lv2/files patch-libs_JUCE_modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h patch-libs_JUCE_fplatform_h, biology/gkl/files patch-CMakeLists.txt

*/*: CMake 4.5 compatibility

PR:     295319
DeltaFile
+26-9cad/qucsator/files/patch-CMakeLists.txt
+0-29audio/surge-synthesizer-xt-lv2/files/patch-libs_JUCE_modules_juce__audio__processors_format__types_VST3__SDK_pluginterfaces_base_fplatform.h
+29-0audio/surge-synthesizer-xt-lv2/files/patch-libs_JUCE_fplatform_h
+16-8biology/gkl/files/patch-CMakeLists.txt
+20-0cad/qcsxcad/files/patch-CMakeLists.txt
+15-0graphics/open3d/files/patch-CMakeLists.txt
+106-4666 files not shown
+228-5772 files

FreeBSD/src 499901d — sys/ufs/ffs ffs_suspend.c

ufssuspend(4): mark non-passable

This fixes long-standing issue where ufssuspend file descriptor could
leak over fork or be passed over unix domain socket, and then closing it
in the opener would not unsuspend the file system.

It should not affect the well-behaving growfs(8) utility, but makes the
userspace API safer on principle.

Reviewed by:    markj
Tested by:      pho (previous version)
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D60285
DeltaFile
+1-0sys/ufs/ffs/ffs_suspend.c
+1-01 files

FreeBSD/src 850d456 — sys/fs/devfs devfs_vnops.c, sys/sys conf.h

cdevsw: add D_NONPASSABLE flag

to make the opened device files non-passable.

Reviewed by:    markj
Tested by:      pho (previous version)
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D60285
DeltaFile
+25-2sys/fs/devfs/devfs_vnops.c
+2-0sys/sys/conf.h
+27-22 files

FreeBSD/ports cf24cea — security/snort Makefile

security/snort: Use libpcap from ports

Summary:
Add explicit lib version to force port to use libpcap from ports and
avoid it rebuilding every time base packages are upgraded

Sponsored by:   Rubicon Communications, LLC ("Netgate")
Reviewed By:    dvl
Differential Revision:  https://reviews.freebsd.org/D60381
DeltaFile
+2-2security/snort/Makefile
+2-21 files

FreeBSD/ports ab49c19 — security/snort3 Makefile

security/snort3: Use libpcap from ports

Summary:
Add explicit lib version to force port to use libpcap from ports and
avoid it rebuilding every time base packages are upgraded

Sponsored by:   Rubicon Communications, LLC ("Netgate")
Reviewed By:    bofh
Differential Revision:  https://reviews.freebsd.org/D60383
DeltaFile
+2-1security/snort3/Makefile
+2-11 files

FreeBSD/ports 40569e6 — net/libdaq Makefile

net/libdaq: Use libpcap from ports

Add explicit lib version to force port to use libpcap from ports and
avoid it rebuilding every time base packages are upgraded

Sponsored by:   Rubicon Communications, LLC ("Netgate")
Reviewed By:    bofh
Differential Revision:  https://reviews.freebsd.org/D60383
DeltaFile
+2-1net/libdaq/Makefile
+2-11 files

FreeBSD/ports 4e3de49 — security/vuxml/vuln 2026.xml

security/vuxml: Fix entry for expat2 CVE-2026-93990

expat2 package is using expat as package name

PR:             299162
Reported by:    Tomáš Čiernik <tomas at ciernik.sk>
DeltaFile
+1-1security/vuxml/vuln/2026.xml
+1-11 files

FreeBSD/ports aecffed — www/evcc distinfo Makefile, www/evcc/files patch-package.json patch-vite.config.ts

www/evcc: update to 0.316.2

Switch back to vite for building till vite-plus got full native
FreeBSD support (vite-plus tries to download linux binaries).
Switched back to node24, node26 core-dumps while executing npm.
DeltaFile
+4,066-692www/evcc/files/patch-package-lock.json
+107-0www/evcc/files/patch-vite.config.ts
+43-20www/evcc/Makefile
+34-15www/evcc/files/patch-package.json
+7-7www/evcc/distinfo
+4,257-7345 files

FreeBSD/ports 94cf4a1 — security/trivy Makefile distinfo

security/trivy: update to 0.75.0

Changes:        https://github.com/aquasecurity/trivy/releases
DeltaFile
+5-5security/trivy/distinfo
+1-2security/trivy/Makefile
+6-72 files

FreeBSD/ports f2daec4 — graphics/vulkan-validation-layers Makefile distinfo

graphics/vulkan-validation-layers: update to 1.4.365
DeltaFile
+5-5graphics/vulkan-validation-layers/distinfo
+3-4graphics/vulkan-validation-layers/Makefile
+8-92 files

FreeBSD/ports 111a579 — graphics/vulkan-extension-layer Makefile distinfo

graphics/vulkan-extension-layer: update to 1.4.363.0
DeltaFile
+3-3graphics/vulkan-extension-layer/distinfo
+1-1graphics/vulkan-extension-layer/Makefile
+4-42 files

FreeBSD/ports 736e2a1 — graphics/vulkan-utility-libraries Makefile distinfo

graphics/vulkan-utility-libraries: update to 1.4.365
DeltaFile
+3-3graphics/vulkan-utility-libraries/distinfo
+1-1graphics/vulkan-utility-libraries/Makefile
+4-42 files

FreeBSD/ports 6aeeedd — graphics/vulkan-loader Makefile distinfo

graphics/vulkan-loader: update to 1.4.365
DeltaFile
+3-3graphics/vulkan-loader/distinfo
+1-1graphics/vulkan-loader/Makefile
+4-42 files

FreeBSD/ports 6d8ff70 — graphics/vulkan-tools Makefile distinfo

graphics/vulkan-tools: update to 1.4.365
DeltaFile
+3-3graphics/vulkan-tools/distinfo
+1-1graphics/vulkan-tools/Makefile
+4-42 files

FreeBSD/ports 96700ca — graphics/vulkan-headers Makefile distinfo

graphics/vulkan-headers: update to 1.4.365
DeltaFile
+3-3graphics/vulkan-headers/distinfo
+1-1graphics/vulkan-headers/Makefile
+4-42 files

FreeBSD/ports f499304 — science/PETSc pkg-plist

science/PETSc: fix packaging with python!=3.12

Eliminate oblivously writed %%PYTHON_SUFFIX%% for ex312.c filename

====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%DATADIR%%/examples/src/mat/tests/ex312.c
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: %%DATADIR%%/examples/src/mat/tests/ex%%PYTHON_SUFFIX%%.c
===> Error: Plist issues found.
*** Error code 1

Reported by:    bulk -t
Approved by:    portmgr blanket
DeltaFile
+1-1science/PETSc/pkg-plist
+1-11 files

FreeBSD/src 481447a — sys/dev/e1000 if_em.c

e1000: Fix the flow control sysctl

dev.em.N.fc and dev.igb.N.fc read and wrote a function-static variable
shared by every em(4) and igb(4) device, so a read returned the last
value written to any of them (3 until the first write), not the state of
the device.  The softc value started as 0, which is also the value of
"no flow control", while the hardware was set up for full flow control.
As a result:

- Writing 0 was taken for no change and did nothing, unless another
  value had been written to that device before.
- em_reset() took a softc value of 0 for "not set", so a device set to 0
  went back to full flow control on the next init.
- On igb(4) with more than one receive queue the driver enabled
  per-queue drop (SRRCTL.DROP_EN), which is meant for a MAC that does
  not send pause frames, although the MAC was told to send them.
- Values out of range were accepted and ignored.

A write only forced the MAC's flow control bits.  The pause bits

    [18 lines not shown]
DeltaFile
+20-17sys/dev/e1000/if_em.c
+20-171 files

FreeBSD/ports 6aed5dc — sysutils/py-ansible-core Makefile

sysutils/py-ansible-core: Remove deprecated and removed ports from list
DeltaFile
+1-1sysutils/py-ansible-core/Makefile
+1-11 files

FreeBSD/src b45d14d — share/mk sys.mk

sys.mk: CTFMERGE: don't assume objfiles always have CTF sections

There are many instances, e.g. in the kernel, where
object files don't have CTF sections, but still need
to be merged into one that does have a CTF section.

This fixes cases like the following:

--------------------------------------------------------------
>>> stage 3.1: building everything
--------------------------------------------------------------

linking kernel.full
ctfmerge -t -L VERSION -g -o kernel.full ...
ERROR: ctfmerge: Input file force-dynamic-hack.pico was partially built from C sources, but no CTF data was present
Removing kernel.full

    kernel.full ---
    [kernel.full] Error code 1

    [8 lines not shown]
DeltaFile
+1-1share/mk/sys.mk
+1-11 files

FreeBSD/ports 85a830b — games/torcs Makefile distinfo, games/torcs/files patch-src_drivers_olethros_geometry.cpp

games/torcs: Update 1.3.9 => 1.3.10

Changelog:
https://torcs.sourceforge.net/changelog/#v1-3-10

PR:             299142
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+306-0games/torcs/pkg-plist
+0-11games/torcs/files/patch-src_drivers_olethros_geometry.cpp
+3-3games/torcs/distinfo
+1-1games/torcs/Makefile
+310-154 files

FreeBSD/ports 60c0354 — www/proxygen Makefile distinfo

www/proxygen: update 2026.08.31.00 → 2026.10.05.00
DeltaFile
+3-3www/proxygen/distinfo
+2-2www/proxygen/Makefile
+5-52 files

FreeBSD/ports d0db170 — net/mvfst pkg-plist Makefile

net/mvfst: update 2026.08.31.00 → 2026.10.05.00
DeltaFile
+3-3net/mvfst/distinfo
+1-2net/mvfst/Makefile
+1-0net/mvfst/pkg-plist
+5-53 files

FreeBSD/ports 3309b6b — net/fb303 Makefile distinfo

net/fb303: update 2026.08.31.00 → 2026.10.05.00
DeltaFile
+3-3net/fb303/distinfo
+1-2net/fb303/Makefile
+4-52 files