From: Shane Lontis Date: Fri, 26 Mar 2021 03:47:39 +0000 (+1000) Subject: Fix Build issue on Oracle Linux x64 X-Git-Tag: openssl-3.0.0-alpha14~110 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a638fb9413b2fc3e5f9d1de3ff0dcc1ec6c78468;p=thirdparty%2Fopenssl.git Fix Build issue on Oracle Linux x64 'typedef struct ecx_key_st ECX_KEY' was defined multiple times. It is defined inside include/crypto/types.h which is included from include/crypto/ecx.h. Reviewed-by: Richard Levitte Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/14693) --- diff --git a/include/crypto/ecx.h b/include/crypto/ecx.h index dfc70fb4e65..656ee94f091 100644 --- a/include/crypto/ecx.h +++ b/include/crypto/ecx.h @@ -76,8 +76,6 @@ struct ecx_key_st { CRYPTO_RWLOCK *lock; }; -typedef struct ecx_key_st ECX_KEY; - size_t ossl_ecx_key_length(ECX_KEY_TYPE type); ECX_KEY *ossl_ecx_key_new(OSSL_LIB_CTX *libctx, ECX_KEY_TYPE type, int haspubkey, const char *propq);