An update on how this can be merged. This PR needs:

1) Updates so it uses the new Bse::Driver API and utilizes C++ classes instead 
of C structures.

2) We need to figure *how* to integrate Jack support into the AppImage. The 
AppImage build tools gather all system libraries needed by an applicaiton and 
pack those into the AppImage, so it can be run self-contained. But some 
libraries are blacklisted and the jack client library is one of those. The 
reason is that the Jack/libjack ABIs are tightly coupled, so that packing any 
libjack wouldn't neccessarily work on a system that runs a possibly completely 
different jackd version.
However, there *are* AppImages out there with Jack support, IIRC they check and 
compile different libjack versions or something similar. I don't know the exact 
details, so solving this involves joining #AppImage on freenode, and asking 
TheAssassin / Probono which AppImages ship jack support so we can investigate 
those.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/tim-janik/beast/pull/31#issuecomment-532593425
_______________________________________________
beast mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/beast

Reply via email to