From: Richard Levitte Date: Tue, 1 Dec 2020 18:09:39 +0000 (+0100) Subject: EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto X-Git-Tag: openssl-3.0.0-alpha10~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d33ab074ef9847b67d96961f85f4ad614395d2c2;p=thirdparty%2Fopenssl.git EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto These functions aren't used by the FIPS module, so there's no reason to include it there. Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/13589) --- diff --git a/crypto/evp/build.info b/crypto/evp/build.info index 204c199bac4..652c3ee74a0 100644 --- a/crypto/evp/build.info +++ b/crypto/evp/build.info @@ -4,10 +4,6 @@ $COMMON=digest.c evp_enc.c evp_lib.c evp_fetch.c cmeth_lib.c evp_utils.c \ m_sigver.c pmeth_lib.c signature.c p_lib.c pmeth_gn.c exchange.c \ pmeth_check.c evp_rand.c asymcipher.c kem.c -# Diverse type specific ctrl functions. They are kinda sorta legacy, kinda -# sorta not. -$COMMON=$COMMON dsa_ctrl.c - SOURCE[../../libcrypto]=$COMMON\ encode.c evp_key.c evp_cnf.c \ e_des.c e_bf.c e_idea.c e_des3.c \ @@ -21,6 +17,10 @@ SOURCE[../../libcrypto]=$COMMON\ e_chacha20_poly1305.c \ legacy_sha.c +# Diverse type specific ctrl functions. They are kinda sorta legacy, kinda +# sorta not. +SOURCE[../../libcrypto]=dsa_ctrl.c + IF[{- !$disabled{'deprecated-3.0'} -}] SOURCE[../../libcrypto]=p_enc.c p_dec.c ENDIF