kernel function sysbeep takes two arguments: pitch and duration. When the duration == 0, it should obviously not produce any sound, but it does (probably due to high interrupt latency in -current). So lets make duration == 0 a special case. Fix: I've only tested i386 variant but the patches are identical except for the alpha case. How-To-Repeat: % kbdcontrol -b off % echo "\a"
Bug scrub. If this applies to a supported FreeBSD please regenerate the patch.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0809f75a3222faadbc12434e1acd578cfc83182e commit 0809f75a3222faadbc12434e1acd578cfc83182e Author: Neal Nelson <ports@nicandneal.net> AuthorDate: 2023-03-16 08:21:38 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2023-03-17 08:13:48 +0000 lang/nim: Upgrade to 1.6.12 ChangeLog: https://nim-lang.org/blog/2023/03/10/version-1612-released.html PR: 270244 27008 Reported by: ports@nicandneal.net (maintainer) lang/nim/Makefile | 10 +++++----- lang/nim/distinfo | 6 +++--- lang/nim/pkg-plist | 8 +++++--- 3 files changed, 13 insertions(+), 11 deletions(-)