[Pkg-freeipa-devel] Bug#990364: certmonger: FTBFS with OpenSSL 3.0

Kurt Roeckx kurt at roeckx.be
Sun Jun 27 12:24:55 BST 2021


Package: certmonger
Version: 0.79.13-3

Hi,

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.



Kurt



More information about the Pkg-freeipa-devel mailing list