[Pkg-freeipa-devel] Bug#990364: certmonger: FTBFS with OpenSSL 3.0
kurt at roeckx.be
Sun Jun 27 12:24:55 BST 2021
Your package is failing to build with OpenSSL 3.0 beta 1.
The problem is that EVP_PKEY_base_id has been renamed to
EVP_PKEY_get_base_id. There is a define to rename it:
/usr/include/openssl/evp.h:# define EVP_PKEY_base_id EVP_PKEY_get_base_id
But your configure script does not include evp.h to test for the
presence of EVP_PKEY_base_id, claiming it doesn't exists, and then
falls back to in util_EVP_PKEY_id() to use pkey->type which fails.
More information about the Pkg-freeipa-devel