Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-3863

Drop self built OpenSSL and use system OpenSSL instead in Linux

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • None
    • dev
    • None
    • Linux/Wayland

      Our self build OpenSSL don't include EVP_KDF symbols, but the one that comes with CentOS does have those. Now it seems that Postgresql links against libk5crypto and libk5crypto requires those symbols:

      agent:2020/08/03 07:23:12 build.go:264: > //usr/lib64/libk5crypto.so.3: undefined reference to `EVP_KDF_derive@OPENSSL_1_1_1b' agent:2020/08/03 07:23:12 build.go:264: > //usr/lib64/libk5crypto.so.3: undefined reference to `EVP_KDF_ctrl@OPENSSL_1_1_1b' agent:2020/08/03 07:23:12 build.go:264: > //usr/lib64/libk5crypto.so.3: undefined reference to `EVP_KDF_CTX_new_id@OPENSSL_1_1_1b' agent:2020/08/03 07:23:12 build.go:264: > //usr/lib64/libk5crypto.so.3: undefined reference to `EVP_KDF_CTX_free@OPENSSL_1_1_1b'

      see https://bugreports.qt.io/browse/QTBUG-85848

       

      Decision to drop self built OpenSSL and use system OpenSSL instead was made in email discussion which was started because of QTBUG-85848

       

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

            hehalmet Heikki Halmet
            hehalmet Heikki Halmet
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes