-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems with building vhost-device-sound
in musl
#146
Comments
While I am not sure what the musl support situation is for pipewire, we have other crates - like vhost-device-gpio, that just do not have musl support. So I would be all for allowing crates to opt out of musl building. In vhost-device-gpio we just Is there a way to exclude some projects from a workspace depending on the target architecture? That would seem like the simplest way out to me... |
@Ablu It looks like they are still discussing that: rust-lang/cargo#6179 |
Exclude from CI, at least? |
I would prefer that over doing hacks that just make the daemon build a completely pointless empty binary. |
Yeah, me too. But I'm not sure if we have a way other than writing our own custom pipeline. |
I can't build pipewire with musl, it complains
stdbool.h
is missing. I tried installingmusl-dev
and setting the library path to musl's dir in.cargo/config.toml
:but no dice. Any ideas?
Disabling default features with
--no-default-features
gives me errors fromrust-vmm
crates:Compilation errors..
Originally posted by @epilys in rust-vmm/vhost-device#493 (comment)
The text was updated successfully, but these errors were encountered: