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

qtopcua produces lots of deprecation warnings when compiling with OpenSSL 3.0

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 6.6
    • OpcUA
    • None

    Description

      But it compiles. It appears the warnings are only about the declarations in openssl_symbols_p.h. Is this file up-to-date compared to QtNetwork?

      /home/tjmaciei/src/qt/qt6-release/qtopcua/src/opcua/x509/openssl_symbols.cpp: In function ‘int q_RSA_bits(RSA*)’:
      /home/tjmaciei/src/qt/qt6-release/qtopcua/src/opcua/x509/openssl_symbols_p.h:177:37: warning: ‘int RSA_bits(const RSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
      /home/tjmaciei/src/qt/qt6-release/qtopcua/src/opcua/x509/openssl_symbols.cpp: In function ‘int q_DSA_bits(DSA*)’:
      /home/tjmaciei/src/qt/qt6-release/qtopcua/src/opcua/x509/openssl_symbols_p.h:177:37: warning: ‘int DSA_bits(const DSA*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
      /home/tjmaciei/src/qt/qt6-release/qtopcua/src/opcua/x509/openssl_symbols.cpp: In function ‘void q_DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’:
      /home/tjmaciei/src/qt/qt6-release/qtopcua/src/opcua/x509/openssl_symbols_p.h:189:56: warning: ‘void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
      ...
      

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              fmeerkoetter Frank Meerkötter
              thiago Thiago Macieira
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes