Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.5, 6.6
-
None
-
-
4e59702b1 (dev), 9d5a8162a (dev), f66744500 (dev), 907565390 (6.6), 72821e7eb (6.6), 75abc3967 (6.6), df24eed9b (6.5), d90b27935 (6.5), 61e54cbb6 (6.5), e5b114131 (dev), a69777942 (6.7)
-
2023wk08FOQtforAndroid, 2023wk10FOQtforAndroid, 2023wk12FOQtforAndroid, 2023wk14FOQtforAndroid, 2023wk16FOQtforAndroid, 2023wk18FOQtforAndroid, 2023wk20FOQtforAndroid, 2023wk22FOQtforAndroid, 2023wk24FOQtforAndroid, 2023wk26FOQtforAndroid, 2023wk30FOQtforAndroid, 2023wk32FOQtforAndroid, 2023wk40FOQtforAndroid, 2023wk52FOQtforAndroid, 2024wk16FOQtforAndroid
Description
The following patch
https://codereview.qt-project.org/c/qt/qtwebsockets/+/452233
Failed its integration:
https://testresults.qt.io/coin/integration/qt/qtwebsockets/tasks/1681341065
on Android, which had been configured with 'ssl', but OpenSSL does not get picked up during build for whatever reason, leading to the test failing after printing some warnings:
QWARN : tst_QWebSocket::authenticationRequired(SslServer:normal-server,Client:url-ok) : Failed to load libssl/libcrypto. QWARN : tst_QWebSocket::authenticationRequired(SslServer:normal-server,Client:url-ok) : The backend "cert-only" does not support QSslKey QWARN : tst_QWebSocket::authenticationRequired(SslServer:normal-server,Client:url-ok) : Active TLS backend does not support key creation
As it turns out, no tests at all are getting OpenSSL bundled, so Android is effectively not testing it's TLS support at all.
Attachments
Issue Links
- covers
-
QTBUG-89053 Add openssl libs for Android runtime
- Closed
- is duplicated by
-
QTBUG-106622 Android seems to build/ship incompatible openssl library
- Closed
- relates to
-
QTBUG-111586 Update OpenSSL for Android deployment docs for OpenSSL 3
- Closed
-
QTBUG-89053 Add openssl libs for Android runtime
- Closed