Deploying Qt 5.15 Windows & OpenSSL via GitHub
-
wrote on 9 Feb 2024, 03:23 last edited by
I'm the maintainer for an open source Qt5 app (Avogadro) which hasn't fully migrated to Qt6.
We want to deploy OpenSSL with Qt 5.15 using GitHub Windows builds.
However, what I'm seeing with aqtinstall is OpenSSLv3 which doesn't match the old 5.15.2 open source binaries.
Is there a way to get the binary DLL for OpenSSL 1.1.x used with 5.15.2 Windows desktop binaries? (It's a problem since most websites force HTTPS these days.)
-
I'm the maintainer for an open source Qt5 app (Avogadro) which hasn't fully migrated to Qt6.
We want to deploy OpenSSL with Qt 5.15 using GitHub Windows builds.
However, what I'm seeing with aqtinstall is OpenSSLv3 which doesn't match the old 5.15.2 open source binaries.
Is there a way to get the binary DLL for OpenSSL 1.1.x used with 5.15.2 Windows desktop binaries? (It's a problem since most websites force HTTPS these days.)
@ghutchis said in Deploying Qt 5.15 Windows & OpenSSL via GitHub:
Is there a way to get the binary DLL for OpenSSL 1.1.x used with 5.15.2 Windows desktop binaries?
Qt Online Installer and Maintenance Tool provide the possibility to install OpenSSL libraries.
-
@ghutchis said in Deploying Qt 5.15 Windows & OpenSSL via GitHub:
Is there a way to get the binary DLL for OpenSSL 1.1.x used with 5.15.2 Windows desktop binaries?
Qt Online Installer and Maintenance Tool provide the possibility to install OpenSSL libraries.
wrote on 9 Feb 2024, 14:51 last edited by@jsulm said in Deploying Qt 5.15 Windows & OpenSSL via GitHub:
Qt Online Installer and Maintenance Tool provide the possibility to install OpenSSL libraries.
Right. Except the only OpenSSL available is OpenSSLv3 and 5.15.2 binaries are linked against v1.1 versions of OpenSSL - they are not binary compatible.
I want to know if the older OpenSSL DLL are still available (e.g., Qt 5.15 is an LTS release).
-
@jsulm said in Deploying Qt 5.15 Windows & OpenSSL via GitHub:
Qt Online Installer and Maintenance Tool provide the possibility to install OpenSSL libraries.
Right. Except the only OpenSSL available is OpenSSLv3 and 5.15.2 binaries are linked against v1.1 versions of OpenSSL - they are not binary compatible.
I want to know if the older OpenSSL DLL are still available (e.g., Qt 5.15 is an LTS release).
wrote on 11 Feb 2024, 02:21 last edited byFortunately, at least for now, the GitHub build machines have OpenSSL 1.1.* installed in C:\Program Files and it's discoverable with
find_package(OpenSSL)
via cmake.In the longer term, we'll have to push ahead to Qt6.
1/4