From 7466db07df9aeb8b7d08ea52bb24c99d589d0423 Mon Sep 17 00:00:00 2001 From: Aleksandrs Sorokins Date: Sun, 21 Dec 2025 11:06:01 -0800 Subject: [PATCH] Define QT_OPENSSL_VERSION for OpenSSL 4 --- src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp b/src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp index 4c18e235be68..4c34e5febac8 100644 --- a/src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp +++ b/src/plugins/tls/openssl/qsslsocket_openssl_symbols.cpp @@ -656,7 +656,9 @@ static QStringList findAllLibCrypto() #define QT_OPENSSL_VERSION "1_1" #elif OPENSSL_VERSION_MAJOR == 3 // Starting with 3.0 this define is available #define QT_OPENSSL_VERSION "3" -#endif // > 3 intentionally left undefined ++#elif OPENSSL_VERSION_MAJOR == 4 ++#define QT_OPENSSL_VERSION "4" ++#endif // > 4 intentionally left undefined #ifdef Q_OS_WIN