Skip to content
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

fixes #59 #60

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

fixes #59 #60

wants to merge 2 commits into from

Conversation

seyedmmousavi
Copy link

Fixes #59, about using OpenSSL 3 for Qt 5.15.8+ LTS.
The required patch can be found in https://gist.github.com/seyedmmousavi/b1f6681eb37f3edbe3dcabb6e89c5d43

@@ -2,7 +2,8 @@
CONFIG(release, debug|release): SSL_PATH = $$PWD
else: SSL_PATH = $$PWD/no-asm

if (versionAtLeast(QT_VERSION, 6.5.0)) {
if (versionAtLeast(QT_VERSION, 6.5.0) | if(versionAtLeast(QT_VERSION, 5.15.8) : versionAtMost(QT_VERSION, 6.0.0))) {
message(Using OpenSSL v3)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these prints are done only for qmake, either add to cmake also or remove them to keep things more consistent

Copy link
Collaborator

@Issam-b Issam-b left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why specifically 5.15.8? your issue description mentions that 5.15.13 is the version that supports openssl 3 (could you add a link about that as well)?

@seyedmmousavi
Copy link
Author

seyedmmousavi commented Aug 16, 2024

why specifically 5.15.8? your issue description mentions that 5.15.13 is the version that supports openssl 3 (could you add a link about that as well)?

I missed this thread due to a busy inbox,
At the time that the job was done, the commercial version was @5.15.13 and the community version was @5.15.8 so I was sure that the patch works at least for version 5.15.8.
There is a link to the Qt forum that somebody discussed about this issue.
Also, there is some reported issue at Qt Bug system about this at QTBUG-115146 and QTBUG-107729

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OpenSSL 1.1.1 End of Life
2 participants