Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-28828

Can't setup android sdk, as for qt not support openssl 3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • Qt Creator 9.0.1
    • Android Support
    • None
    • openSUSE Tumbleweed 64bit
    • Linux/X11

    Description

       

       

      The issue is shown in the picture bellow:

       

      And the log from console is:

       

       

      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_new_null
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_push
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_free
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_num
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_pop_free
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve OPENSSL_sk_value
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CTX_set_options
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_session_reused
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_set_options
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve DTLSv1_listen
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve BIO_ADDR_new
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve BIO_ADDR_free
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CONF_CTX_new
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CONF_CTX_free
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CONF_CTX_set_ssl_ctx
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CONF_CTX_set_flags
      
      qt.tlsbackend.ossl: QSslSocket: cannot resolve SSL_CONF_CTX_finish
      
      
       

       

       

      After install OpenSSL 1.1, all things will go well:

       

      sudo zypper in libopenssl1_1 

       

       

      BUT,  the official document says:

       

      From Qt version 5.15 onwards, the officially supported version for OpenSSL is 1.1.1 or later. 

      the link is: Secure Sockets Layer (SSL) Classes

       

      Maybe, the document should make the required version of OpenSSL more accurate.

      Attachments

        Issue Links

          Activity

            People

              portale Alessandro Portale
              sauntor sauntor
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: