Avoid putting ripemd_prov.c in libcommon otherwise it is regarded as fips source
[openssl.git] / providers / implementations / digests / build.info
index 2d807416d626ff1c086de3fd99f0137b14e58903..d30975028e9fd7c9da2e8825cfe162f18e796811 100644 (file)
@@ -15,7 +15,11 @@ $MD2_GOAL=../../liblegacy.a
 $MD4_GOAL=../../liblegacy.a
 $MDC2_GOAL=../../liblegacy.a
 $WHIRLPOOL_GOAL=../../liblegacy.a
-$RIPEMD_GOAL=$COMMON_GOAL
+IF[{- !$disabled{module} -}]
+  $RIPEMD_GOAL=../../libdefault.a ../../liblegacy.a
+ELSE
+  $RIPEMD_GOAL=../../libdefault.a
+ENDIF
 
 # This source is common for all digests in all our providers.
 SOURCE[$COMMON_GOAL]=digestcommon.c