-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
The Qt build included in v0.7.1-engineering-release-wayland-202303 does not support OpenSSL 3.0, which is the system OpenSSL version included in VisionFive 2 Debian Image 202303. As a result, Qt applications that use TLS functionality such as QSslSocket or similar APIs will fail.
The error messages from Qt include:
QSslSocket: cannot resolve EVP_PKEY_base_id
QSslSocket: cannot resolve SSL_get_peer_certificate
Debian Bookworm contains Qt patches that add OpenSSL 3.0 support, which should hopefully be easy to add to your Qt builds:
https://sources.debian.org/data/main/q/qtbase-opensource-src/5.15.8%2Bdfsg-3/debian/patches/openssl_set_options.diff
https://sources.debian.org/data/main/q/qtbase-opensource-src/5.15.8%2Bdfsg-3/debian/patches/openssl3.diff
Metadata
Metadata
Assignees
Labels
No labels