Page MenuHomeFreeBSD

audio/sndio: Add virtual_oss to rcorder
ClosedPublic

Authored by christos on Oct 10 2025, 11:55 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Dec 7, 5:08 AM
Unknown Object (File)
Fri, Dec 5, 11:08 PM
Unknown Object (File)
Fri, Dec 5, 11:08 PM
Unknown Object (File)
Thu, Dec 4, 5:57 AM
Unknown Object (File)
Sat, Nov 29, 8:27 AM
Unknown Object (File)
Thu, Nov 27, 6:15 PM
Unknown Object (File)
Thu, Nov 27, 9:59 AM
Unknown Object (File)
Fri, Nov 21, 6:28 PM
Subscribers
None

Details

Summary

Because virtual_oss(8) might be configured to use sndio devices, we
should make sure that sndiod starts before the virtual_oss service.

Sponsored by: The FreeBSD Foundation

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

christos created this revision.

Doesn't virtual_oss rc script already contain BEFORE: sndiod? This forms a cycle.

Doesn't virtual_oss rc script already contain BEFORE: sndiod? This forms a cycle.

See D53019.

audio/sndio/files/sndiod.in
5

Is BEFORE: DAEMON really necessary? I would think BEFORE: virtual_oss would be sufficient?

audio/sndio/files/sndiod.in
5

I am not the author of this port, so I do not really know why BEFORE: DAEMON is there in the first place. Do you think we can remove it?

des added inline comments.
audio/sndio/files/sndiod.in
5

Just leave it in then.

This revision is now accepted and ready to land.Oct 10 2025, 1:02 PM
audio/sndio/files/sndiod.in
5

It can be easily verified by running rcorder /etc/rc.d/* /usr/local/etc/rc.d/* for both variants and then comparing the output.

This revision was automatically updated to reflect the committed changes.