Error "code signature not valid for use" #204
|
Forgive the intrusion, but rather than file a bug report (as this isn't a bug) I'm posting an issue here. I'm trying to run a command-line application (Astrolog, on 10.14.6 Mojave) that needs X11, so installed XQuartz with Homebrew: On running the application I'm getting: |
Answered by
jeremyhu
Jun 17, 2022
Replies: 1 comment
|
It looks like this application you are running is signed with Library Validation enabled. This tells the system to only load libraries into process that are either system libraries (eg: Foundation.framework) or that are signed by the same development team as the application. XQuartz libraries this cannot be loaded into that process. I'd expect any application that needs to use LV and X11 to ship their own libraries to ensure they can load them. |
0 replies
Answer selected by
jeremyhu
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It looks like this application you are running is signed with Library Validation enabled. This tells the system to only load libraries into process that are either system libraries (eg: Foundation.framework) or that are signed by the same development team as the application.
XQuartz libraries this cannot be loaded into that process. I'd expect any application that needs to use LV and X11 to ship their own libraries to ensure they can load them.