-
Notifications
You must be signed in to change notification settings - Fork 17
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
Cannot locate symbol 'sk_num' in native library 'libssl.so' #34
Comments
building IO::Socket::Async::SSL in Ubuntu 18.04 / openssl 1.1.0g gives:
|
Yes, unfortunately that symbol went missing in 1.1, so for the moment this module requires a 1.0 library. It had used to work with 1.1 also, so will either need to find how |
The OpenSSL module has a patch in the issue comments. For anyone needing a temporary fix, go to the openssl issue listed above for instructions. As far as Socket::Async, I think the only thing to do is wait on OpenSSL for a release with a fix. |
I've run into this problem as well, on a Debian server. There, I have 1.1.0f-3+deb9u2 installed. On a laptop running PureOS (derived from Debian), I have 1.1.0h-4 installed and I'm no longer seeing the problem. I guess it was fixed somewhere in between?
|
I'm seeing this too with the rakudo-star:latest image. Using --force seems to work around the problem (for installing Cro). ==> DockerFile RUN apt-get -y install uuid-dev libssl-dev make gcc ===> Searching for: IO::Socket::Async::SSL |
@rbt It seems that you can install |
I think this problem should no longer happen. At least I was able to install If I'm not mistaken, the following changes made things work:
Please note: The second change was only necessary if the libssl.so was not already present when attempting to install OpenSSL the first time. However, I think (hope) that this issue could be closed now. It would be great if someone else double checks. |
I also recently installed it on Ubuntu 20.04 without problem, and the changes make sense to me, so I'll close this. |
still the issue on Debian 11
|
I just tried and didn't see any problem.
In your output it looks like OpenSSL is already installed. Maybe that's an older version, that still has the problem? |
https://www.reddit.com/r/perl6/comments/8oxlvk/unable_to_install_a_library/
The text was updated successfully, but these errors were encountered: