-
-
Notifications
You must be signed in to change notification settings - Fork 46
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
fpack failing to dynamically link libssl #127
Comments
@Schmavery Thanks for the report! Indeed, it is built against the homebrew version of the lib. I'll be reworking the release process soon. Let me try fixing this in the next patch release. |
@Schmavery took some time, but should be fixed in |
@zindel Thanks for following up, it seems like there may still be a problem.
Do you get different output from otool on your version of the binary? |
@Schmavery you're right. The
Any ideas, how we can do better? CC @andreypopp |
Nevermind. Found the problem & solution! Will publish the release in next 30 mins or so |
@Schmavery I hope it is fixed this time. Please try ~/ocaml/fpack $ otool -L vendor-darwin/fpack.exe
vendor-darwin/fpack.exe:
/usr/lib/libssl.35.dylib (compatibility version 36.0.0, current version 36.0.0)
/usr/lib/libcrypto.35.dylib (compatibility version 36.0.0, current version 36.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
~/ocaml/fpack $ npm publish
+ fpack@0.6.5 |
Sorry for the delay, seems to work on 0.6.5. Thanks! |
Just tried the latest release (0.6.0) on my mac (Sierra) and got the following error:
Looks like it was maybe compiled against a non-standard location of libssl (like that installed by homebrew)? Or maybe it was statically linked in previous releases..
I do have a version of libssl at
/usr/lib/libssl.dylib
but it's version 0.9.8 so using install_name_tool to rewrite the dep didn't work.If we need something special installed maybe we can add it to the README but the previous release didn't seem to need it on this machine fwiw.
Thanks!
The text was updated successfully, but these errors were encountered: