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

Switch from unmaintained lash library to the more active ladish one #313

Open
GvMariani opened this issue Jun 23, 2022 · 2 comments
Open

Comments

@GvMariani
Copy link

Building and running calf 0.90.3 on Rosa Linux (a Mandriva derivative) Fresh 2021.1 on x86_64.

The lash library, used for session management with jack sound server, is very old (last release in 2009) and unmaintained (no commit in the upstream git since July 2009). Luckily there is a viable replacement: the Nedko Arnaudov's LADI Session Handler (https://github.com/LADI/ladish). It's a complete rewrite of lash and is much more active (last git commit was in February 2021); it's already used by Carla and Cadence packages from Kxstudio project. It also sports an handy compatibility layer (liblash): all it should be needed to use it is changing the references to lash and its headers in those for the ladish compatibility layer and its headers.

The test patch attached simply does this, without bothering to change "lash" in "ladish" in the messages: it builds and runs OK for simple use on my system...
calf-0.90.3-use-ladish-instead-of-lash.txt

Please consider the switch...

@falkTX
Copy link
Collaborator

falkTX commented Jun 23, 2022

lash usage should just be removed at this point.

@GvMariani
Copy link
Author

lash usage should just be removed at this point.
Oh, much better this way...
But the configure.ac on master HEAD still tests for it, so I guess this change is still in the future.

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

2 participants