-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Poco 1.12.x compile error on systems with OpenSSL 1.0.0 (drop support for old OpenSSL) #3739
Comments
It wasn't intentional, the >10 year span between 1.0 and 3.0 is stretching us thin; if you want to send a |
Sounds good. I'm not sure if I can do this right now, but I may be able to later. Thank you @aleks-f |
I don't think our patch is the cause of the checks failing. I believe the devel branch was failing checks before we rebased our patch top of it, which is why it's failing now. |
Hello @aleks-f @obiltschnig , Do either of you know roughly when Poco 1.12.5 is expected to be released and whether our patch for this issue will be part of it? Thanks! |
This issue is stale because it has been open for 365 days with no activity. |
Envelope.cpp was changed in 1.13. Does it compile with OpenSSL 1.0? OTOH, shall OpenSSL 1.0 still be supported? Even 1.1 reached EOL. |
I think we should drop support for OpenSSL < 1.1.1. And any new features we might add should be OpenSSL 3 only. |
Describe the bug
I get a compile error for Poco 1.12.0 and 1.12.2 on CentOS 7 (with GCC 10) or Ubuntu 16 (both have OpenSSL 1.0.0) in the Crypto component. Compilation works for 1.11.1, 1.11.2, and 1.11.3.
To Reproduce
CentOS 7, Use devtoolset-10, Download Poco 1.12.2 source. Compile.
Expected behavior
I didn't see anything in the change log to suggest that OpenSSL 1.0.0 support had been dropped for Poco 1.12.x or that OpenSSL 1.1.1 is required. I thought it would build.
Logs
Screenshots
NA
Please add relevant environment information:
Additional context
NA
EDIT: Drop support for old OpenSSL
The text was updated successfully, but these errors were encountered: