Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-103820

Cannot use OpenSSL v3 even with compatibility mode

    XMLWordPrintable

Details

    • Linux/Yocto
    • 40c1175258 (qt/tqtc-qtbase/5.15)

    Description

      When building Qt with OpenSSL v3 with compatibility mode set, trying to use SSL with the resulting Qt build leads to errors:

      qt.network.ssl: QSslSocket: cannot resolve EVP_PKEY_base_id
      qt.network.ssl: QSslSocket: cannot resolve SSL_get_peer_certificate
      SSL support:True
      qt.network.ssl: QSslSocket: cannot call unresolved function SSL_get_peer_certificate
      The peer did not present any certificate
      

      Supports SSL returns true in this case.

      Qt was build with compatibility mode:

      -DOPENSSL_API_COMPAT=0x30000000L
      

      Attachments

        For Gerrit Dashboard: QTBUG-103820
        # Subject Branch Project Status CR V

        Activity

          People

            tpochep Timur Pocheptsov
            jussi_witick Jussi Witick
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes