Details
-
Task
-
Resolution: Done
-
P1: Critical
-
None
-
dev
-
None
Description
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
Attachments
Issue Links
- depends on
-
QTQAINFRA-3921 Replace SLES-15 with the newer version SLES-15 SP2
-
- Closed
-
- is required for
-
QTBUG-85848 PostgreSQL check: Undefined reference to EVP_KDF
-
- Closed
-