-
Notifications
You must be signed in to change notification settings - Fork 693
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
make results in "../lib//libs2n.so: undefined reference to `EVP_DecryptFinal_ex'" #106
Comments
Update: In
to
and then the make goes well ... up until the tests:
|
can reproduce this problem on my Fedora, your fix is working for me, too. Test is aborts with:
|
This failure is likely because the ulimits on the amount of memory that may be locked are too low for the tests to pass. |
@colmmacc I re-ran on a 4GB system (instead of on a 1 - 2GB RAM docker container), and with the Makefile patch ... all tests pass! So your memory statement seems correct. |
Pull request sent for bin/Makefile |
I have the same compilation issue at Linux Arch. This bug is closed but I do not see that the proposed fix is submitted to trunk. Any plans to submit the actual fix? |
Reading the first report in this thread it looks like an attempt to build against the system version of OpenSSL rather than a bundled static libcrypto.a. The problem is that libs2n.so hasn't included libcrypto.a , which is pretty important. Is there a good recipe to ensure that libs2n is linked against the system libcrypto.a if that's what you'd like to do? |
On a clean Ubuntu 14.04, with a uptodate git version of s2n, the commands
result in the errors below. Tips how to solve this are welcome.
The file
/usr/include/openssl/evp.h
is there:The text was updated successfully, but these errors were encountered: