comms/hamlib: Update to 4.7.2
Version 4.7.2
* 2026-06-21
* FTX-1: Rewrite set_channel using VFO-B + BM workaround, also fix
the get_channel side, auto-exit Memory mode before VFO-state
setters, and MC cursor targeting in ftx1_set_channel. GitHub
PR # 2035. (TNX Terrell Deppe)
* IC-7600/IC-7610: Update clock routines; fix IC-7610 clock commands.
GitHub PR #2040 (TNX George Baltz)
* Icom: Add CWR to modes eligible for DSP filtering. GitHub PR #2041.
(TNX George Baltz)
* Kenwood: New model Hamgeek uSGX. GitHub PR #2043 (TNX Leo Pizzolante)
* Skywatcher: Now initialize motors on rot_open. GitHub PR #2046
(TNX Mario Haustein)
* C23: Fix errors when compiling with C23 support. GitHub PR #2048
(TNX George Baltz)
* DX-SR8: Fix serial configuration, timing, and control bugs. GitHub
PR #2052 (TNX Jeff Sheldon)
[16 lines not shown]
comms/svxlink: update of qtel and svxlink port
Updated to 26.05.1
major changes from 19.09.2
26.05.1 is a security upgrade from 26.05
26.05
Most important changes since the previous release
IMPORTANT! This release may break your TCL event handler changes if they were
not done properly!
So, the TCL event handling system has been rewritten since the last release. It
has been changed to be more powerful and to better reflect the hierarchies in
the C++ code. If you have no local TCL changes you should be fine. If things
break or behave strange when you start the new version, move all your changes
out of the way so that there are no local TCL changes at all.
...
See https://github.com/sm0svx/svxlink/releases
nuageinit: Allow the userdata script to run before firstboot* rc services
Allowing nuageinit user scripts to run before these makes it possible to
customize official BASIC-CI and BASIC-CLOUDINIT FreeBSD images.
This was requested by KDE for their CI.
Approved by: cperciva
Pull-Request: https://ron-dev.freebsd.org/FreeBSD/src/pulls/60
tests/sys/capsicum: adjust tests for the new reaping behavior
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D58569
tests/sys/kern: adjust tests for the new reaping behavior
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D58530
processes: add zombie references, each of them prevents reap
Add the p_zombieref bitmask into struct proc, which enumerates all
legitimate waiters on the process exit status. Among them are parent
for PZOMBIEREF_PARENT, and the holder of the process descriptor for
PZOMBIEREF_PROCDESC, if the process was created by pdfork().
Require all zombie refs to be cleared to reap zombie. This prevents
stealing the exit status from the parent by pdwait()ing on a procdesc
obtained by pdopenpid(), or by waitpid() by debugger from the real
parent.
Reviewed by: markj
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D58264
pdwait(2): change handling of the exited processes
Instead of accessing the struct proc and gathering data from it,
memoize the data needed for pdwait() on exited process in struct
procdesc, at the time of process termination.
This allows unlimited number of calls to pdwait(2) on procdesc for
terminated process.
Change the locking requirements for pd_flags to proctree_lock. This does
not modify the pre-patch locking regime, but the change requires it.
Reviewed by: markj
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D58407
vfs_mountroot: unmute console in interactive prompt
If boot_mute is set the system appears to hang during the mountroot
prompt. Temporarily unmute the console so the prompt is visible.
Reviewed by: kib
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D58549
ixl: enforce the assigned VF MAC address
When allow-set-mac is disabled, the MAC filter validation condition
rejects the assigned VF unicast address while allowing any different
unicast address. The equality test was accidentally inverted when this
code moved to the boolean address helper.
Accept multicast and the assigned unicast address, and reject other
unicast addresses as intended.
Fixes: 7d4dceec1030 ("ixl(4): Fix VLAN HW filtering")
MFC after: 3 days