From 0cc4424414ab51e19f735b971ea0888eb82a56f2 Mon Sep 17 00:00:00 2001 From: Timur Pocheptsov Date: Tue, 29 Aug 2023 13:47:08 +0200 Subject: [PATCH] tst_QSslSocket: don't use deprecated RSA api MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OpenSSL 3.1.2 can be configured with no-deprecated option, in this case test fails to build. Change-Id: Icaf457f55fb001b632922856dbe4bbb5bdba220e Reviewed-by: MÃ¥rten Nordheim (cherry picked from commit a323f05c5e3b4b2268b3a00eac79af1bdfaa03bb) Reviewed-by: Qt Cherry-pick Bot --- tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp b/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp index b95466fac1f..6213d2f7d7b 100644 --- a/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp +++ b/tests/auto/network/ssl/qsslsocket/tst_qsslsocket.cpp @@ -1312,6 +1312,7 @@ void tst_QSslSocket::privateKey() #if QT_CONFIG(openssl) void tst_QSslSocket::privateKeyOpaque() { +#ifndef OPENSSL_NO_DEPRECATED_3_0 if (!isTestingOpenSsl) QSKIP("The active TLS backend does not support private opaque keys"); @@ -1345,6 +1346,7 @@ void tst_QSslSocket::privateKeyOpaque() QFETCH_GLOBAL(bool, setProxy); if (setProxy && !socket->waitForEncrypted(10000)) QSKIP("Skipping flaky test - See QTBUG-29941"); +#endif // OPENSSL_NO_DEPRECATED_3_0 } #endif // Feature 'openssl'.