Skip to content
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

Get jack pipewire to work properly on musl #603

Closed
notthewave opened this issue Sep 28, 2021 · 7 comments
Closed

Get jack pipewire to work properly on musl #603

notthewave opened this issue Sep 28, 2021 · 7 comments

Comments

@notthewave
Copy link

notthewave commented Sep 28, 2021

Currently, following the void docs on pipewire does not lead to satisfactory results. There is a section in the alpine repo which works. I know the docs are against duplication of information, but this should at least be clarified. Spent quite some time finding this out.
https://wiki.alpinelinux.org/wiki/PipeWire

The solution proposed in the docs does not make cadence work correctly. But the one in alpine wiki does.

@notthewave
Copy link
Author

# ln -sf /usr/lib/pipewire-0.3/jack/libjackserver.so.0 /usr/lib/libjackserver.so.0
# ln -sf /usr/lib/pipewire-0.3/jack/libjacknet.so.0 /usr/lib/libjacknet.so.0
# ln -sf /usr/lib/pipewire-0.3/jack/libjack.so.0 /usr/lib/libjack.so.0

@ericonr
Copy link
Member

ericonr commented Sep 29, 2021

I don't feel comfortable recommending things that will be flagged by xbps-pkgdb.

@Vaelatern
Copy link
Member

Maybe we can do something with alternatives?

Why does this work on glibc and not musl, difference in loading?

@st3r4g
Copy link
Contributor

st3r4g commented Oct 3, 2021

I thought pw-jack worked on musl. Uses LD_LIBRARY_PATH. Or are you referring to the ld.so override?

@st3r4g
Copy link
Contributor

st3r4g commented Oct 3, 2021

LD_LIBRARY_PATH='/usr/${LIB}/pipewire-0.3/jack'"${LD_LIBRARY_PATH+":$LD_LIBRARY_PATH"}"

Ah, maybe this is why. Try to replace ${LIB} with lib.

@st3r4g
Copy link
Contributor

st3r4g commented Oct 30, 2021

@ericonr I think we can close this as pw-jack now works on musl

@ericonr
Copy link
Member

ericonr commented Oct 31, 2021

Indeed, thanks!

@ericonr ericonr closed this as completed Oct 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants