-
Notifications
You must be signed in to change notification settings - Fork 7.5k
OpenSSL build fixes with various no-opt. #634
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
Conversation
These changes worked for my build. |
Ok, thanks for testing. |
Looks good, just two questions:
I briefly wondered about the lifetime expectancy for the |
They are documented in the internal deprecation.pod:
And further in openssl/macros.h:
So we can assume that at least the macros won't be renamed. The current scheme of testing OPENSSL_NO_DEPRECATED and OPENSSL_VERSION_NUMBER The difference is that OPENSSL_NO_DEPRECATED_X_Y better suites our needs For example, using
As emphasized above, the current scheme[1] suffers in that case.
This is used to work until SSL_SESSION_get_time() becomes a macro for some reason. |
Fixed, thanks. |
Closes #620.