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)
Thu, Jul 16, 7:29 AM
Unknown Object (File)
Wed, Jul 15, 2:01 PM
Unknown Object (File)
Thu, Jul 9, 2:48 AM
Unknown Object (File)
Mon, Jul 6, 12:09 PM
Unknown Object (File)
Sun, Jul 5, 9:58 AM
Unknown Object (File)
Fri, Jun 26, 9:23 PM
Unknown Object (File)
Tue, Jun 23, 5:42 PM
Unknown Object (File)
Thu, Jun 18, 7:59 AM
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.