You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In theory the only non-POSIX thing yabridge is doing is the use of procfs here and here, so those things would probably need to be changed. Other than that it should presumably work fine, but I've obviously never tested it.
FreeBSD's procfs is different from Linux's so neither of the two things I linked would work there without any changes, but those two things are both fairly simple. The first thing is to check if a Unix domain socket is already opened by a program without having to shell out to lsof/ss, and the second usage is to check if a process is alive and not a zombie (since kill(pid, 0) also returns success when the process has ended without having been reaped by its parent yet). If Xorg, the rlimit functions, some realtime scheduling things, and the Freedesktop conventions all work the same on FreeBSD as they do on Linux (presumably they are, but I've never used FreeBSD myself) then everything else should work without any changes.
Feature description
It would be nice if yabridge could run on FreeBSD. Can it?
Anything else?
WINE is available on FreeBSD.
The text was updated successfully, but these errors were encountered: