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

libjack.0.dylib failed at library validation on OSX Monterey #862

Open
luluz66 opened this issue Apr 6, 2022 · 1 comment
Open

libjack.0.dylib failed at library validation on OSX Monterey #862

luluz66 opened this issue Apr 6, 2022 · 1 comment
Labels

Comments

@luluz66
Copy link

luluz66 commented Apr 6, 2022

Describe the bug

Musescore 3.6 doesn't work with jack2. When musescore is launched from command line, it prints out the following error:

dlopen error : dlopen(libjack.0.dylib, 1): image not found
dlopen error : dlopen(/usr/local/lib/libjack.0.dylib, 1): no suitable image found. Did find:
/usr/local/lib/libjack.0.dylib: code signature in (/usr/local/lib/libjack.0.dylib) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
/usr/local/lib/libjack.0.dylib: stat() failed with errno=22

This is also reported on Musescore. https://musescore.org/en/node/326520. (I'm not sure whether it's a musecore issue or a jack2 issue)

Environment

Steps To Reproduce

# Assuming Musescore 3.6 is installed
mscore

Expected vs. actual behavior

Expected behavior: Musecore 3.6 able to find libjack library.
Actual behavior: Musescore 3.6 reports that libjack.dylib failed for library validation.

dlopen error : dlopen(libjack.0.dylib, 1): image not found
dlopen error : dlopen(/usr/local/lib/libjack.0.dylib, 1): no suitable image found. Did find:
/usr/local/lib/libjack.0.dylib: code signature in (/usr/local/lib/libjack.0.dylib) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
/usr/local/lib/libjack.0.dylib: stat() failed with errno=22
@luluz66 luluz66 added the bug label Apr 6, 2022
@falkTX
Copy link
Member

falkTX commented Apr 6, 2022

that is unexpected, the jack macos builds have an installer so those libraries should not be in quarentine.
I guess tools need to do trickery to allow to load such libs on macOS 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants