-
-
Notifications
You must be signed in to change notification settings - Fork 211
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
zeromq links dynamically to libsodium on macOS #557
Comments
I'm having the same issue on macOS. |
This is not fixable in this organization #576 |
Yeah, I read that. I'm sorry to see this happen to you. I understand the security implications mentioned, but I disagree with how the governance worked. Best of luck! |
Still in favour of merging this, so stripping out libsodium alltogether : #554 With maybe the addition to have an install option like As, a quick GitHub search on public repo's didn't expose one repo using the curve mechanism... Don't know about other private users, but e.g. another big party using ZMQ in JS is not using CURVE either: https://github.com/microsoft/vscode-jupyter |
Can be closed as #554 is merged! |
Great news :-) |
Please keep this open as #554 is just a temporary fix. |
For example, I see:
I believe this occurs because zeromq tries to link to libsodium on macOS here:
zeromq.js/binding.gyp
Line 85 in 47bb35c
But this gives the following linker flags:
And the above folder has:
Because both dynamic and static libraries are available here, the dynamic library is preferred and used during the link step instead.
If the intention here is to statically link to libsodium (I think it is?) then we can just provide the path to the static library directly with something like:
Would you accept a PR making this change?
The text was updated successfully, but these errors were encountered: