devel/cproto: Update 4.7x => 4.7y
2025/09/01 (4.7y)
- improve manpage discussion of limitations when using cproto's built-in
support for C preprocessor directives (Debian #1112126).
- modify makefile for installing manpage to show actual cpp (Debian #1112126).
- improve configure script checks, reducing warnings
PR: 292297
textproc/goldendict-ng: Unbreak EPWING option
Unbreak EPWING option as ftp server where japanese/eb files are hosted
is online but fragile as it needs several tries to get all files.
Keep EPWING option not as default.
GCE: Fix growfs path
The sed command was missing the ${DESTDIR} prefix, meaning it was
attempting to modify the build host's /etc/rc.d/growfs instead of
the target image's script. Tested in an arm64 builder that builds
as non-root.
PR: kern/292081
(cherry picked from commit 709c1049fe0c6d0217e81268d4f33f7191474453)
GCE: Enable vtnet(4) Multiqueue.
Removes hw.vtnet.mq_disable=1.
This workaround was originally introduced nearly a decade ago to
address stability issues on KVM that have long since been resolved
in both the FreeBSD driver and the GCE hypervisor. Removing this
allows network interrupts to scale across multiple vCPUs.
Tested on n2-highcpu-16 VM with 15.0-RELEASE and confirmed multiple
queue pairs active and interrupts handling across cores.
PR: kern/292081
(cherry picked from commit f604d84618ad478fa46ec374480cbcbc1d93bf07)
GCE: Fix growfs path
The sed command was missing the ${DESTDIR} prefix, meaning it was
attempting to modify the build host's /etc/rc.d/growfs instead of
the target image's script. Tested in an arm64 builder that builds
as non-root.
PR: kern/292081
(cherry picked from commit 709c1049fe0c6d0217e81268d4f33f7191474453)
GCE: Enable vtnet(4) Multiqueue.
Removes hw.vtnet.mq_disable=1.
This workaround was originally introduced nearly a decade ago to
address stability issues on KVM that have long since been resolved
in both the FreeBSD driver and the GCE hypervisor. Removing this
allows network interrupts to scale across multiple vCPUs.
Tested on n2-highcpu-16 VM with 15.0-RELEASE and confirmed multiple
queue pairs active and interrupts handling across cores.
PR: kern/292081
(cherry picked from commit f604d84618ad478fa46ec374480cbcbc1d93bf07)
Revert "ophgo: import new .dts"
This reverts commit b55d106df9785d141f9e3e1c916e921df9d877ac.
Per request of original author, manu, and mmel, revert this
change. While this is a genuinely cool device, there's some issues that
need to be sorted out before moving forward:
o Imported dt-bindings that weren't used and could interfere in the
future.
o no platform code for sophgo, though it likely needs it
o Potential interference from the dts/dtsi files imported for future
linux device-tree imports. These are the dts files from the vendor
sdk, and history has down often upstream introduces enough change
that keeping them here in the mean time lays the groundwork for
merge conflicts in the future.
That makes this import premature. Revert until it's more mature.