maintainer-approval requested: [Bug 273476] audio/kmix: 23.08.{0,1,2} can't detect mixers [regression] : [Attachment 245894] Port patch
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Oct 26 17:25:07 BST 2023
Alex Dupre <ale at FreeBSD.org> has asked freebsd-kde (group) <kde at FreeBSD.org>
for maintainer-approval:
Bug 273476: audio/kmix: 23.08.{0,1,2} can't detect mixers [regression]
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273476
Attachment 245894: Port patch
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=245894&action=edit
--- Comment #9 from Alex Dupre <ale at FreeBSD.org> ---
Created attachment 245894
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=245894&action=edit
Port patch
The OSS4 backend doesn't work on FreeBSD, it uses many IOCTL that are not
supported, I don't think it can be patched to make it working, using OSS3 seems
the right thing.
kmix tries to use other backends first (ALSA for sure, PulseAudio optionally),
but fallback to OSS if it cannot find a working mixer, that is what's
happening.
Jonathan Marten <jonathan.marten at kdemail.net> should be alerted about it:
https://invent.kde.org/multimedia/kmix/-/blob/da4dff77f9db4fac5c8157472c4512675
1825a04/README.oss4
Anyway, my patch simply revert to the previous situation, disabling OSS4
unconditionally and enabling OSS3.
More information about the kde-freebsd
mailing list