From 248952648de2e10d835f1f3a7611ad1f738f622e Mon Sep 17 00:00:00 2001 From: jordan Date: Wed, 12 Oct 2022 15:26:05 -0500 Subject: [PATCH] Fix enable-fastmath with disable-rsa build. WOLFSSL_MAX_RSA_BITS was being checked against ENCRYPT_BASE_BITS even though RSA is disabled. --- wolfssl/internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wolfssl/internal.h b/wolfssl/internal.h index 60a9dbd83..cef1e1c3d 100644 --- a/wolfssl/internal.h +++ b/wolfssl/internal.h @@ -1210,7 +1210,7 @@ enum { #error "MySQL needs FP_MAX_BITS at least at 16384" #endif - #if WOLFSSL_MAX_RSA_BITS > ENCRYPT_BASE_BITS + #if !defined(NO_RSA) && WOLFSSL_MAX_RSA_BITS > ENCRYPT_BASE_BITS #error "FP_MAX_BITS too small for WOLFSSL_MAX_RSA_BITS" #endif #elif defined(WOLFSSL_SP_MATH_ALL) || defined(WOLFSSL_SP_MATH)