Avoid duplicating symbols in legacy.a with some build options
[openssl.git] / crypto / md2 / build.info
index a1bb42109457c214e2674b3e2fbb5701407faed6..541245331f1238995f605ead3e0e78a025093181 100644 (file)
@@ -4,6 +4,6 @@ SOURCE[../../libcrypto]=md2_dgst.c md2_one.c
 
 # When all deprecated symbols are removed, libcrypto doesn't export the
 # MD2 functions, so we must include them directly in liblegacy.a
-IF[{- $disabled{'deprecated-3.0'} -}]
+IF[{- $disabled{'deprecated-3.0'} && !$disabled{module} && !$disabled{shared} -}]
   SOURCE[../../providers/liblegacy.a]=md2_dgst.c md2_one.c
 ENDIF