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

Use bundled jack if missing #4186

Merged
merged 2 commits into from
Feb 27, 2018
Merged

Use bundled jack if missing #4186

merged 2 commits into from
Feb 27, 2018

Conversation

tresf
Copy link
Member

@tresf tresf commented Feb 24, 2018

Several systems don't ship with a jack version by default leaving missing symbols on launch.

This attempts to fix that by bundling a version of jack from the system and adding it to LD_LIBRARY_PATH at launch time if the launcher script can't find a suitable one.

This might still crash with undefined symbols on systems using jack1 instead of jack2, but we don't have the luxury to recompile some of our dependant libraries with weakjack so I'm not sure we can easily fix that. One possibility is to take the script a bit further and inspect the exact jack version and still do the override for jack1 systems, but I'm not sure how difficult this is. Anyway...

Closes #4094

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

Successfully merging this pull request may close these issues.

AppImage crash on clear linux
1 participant