Blame SOURCES/libgcrypt-1.8.3-md-fips-enforce.patch

66e42d
diff -up libgcrypt-1.8.3/cipher/md.c.fips-enforce libgcrypt-1.8.3/cipher/md.c
66e42d
--- libgcrypt-1.8.3/cipher/md.c.fips-enforce	2018-11-01 15:40:36.051865535 +0100
66e42d
+++ libgcrypt-1.8.3/cipher/md.c	2019-06-03 11:50:21.435401753 +0200
66e42d
@@ -409,7 +409,7 @@ md_enable (gcry_md_hd_t hd, int algorith
66e42d
     }
66e42d
 
66e42d
 
66e42d
-  if (!err && algorithm == GCRY_MD_MD5 && fips_mode ())
66e42d
+  if (!err && !spec->flags.fips && fips_mode ())
66e42d
     {
66e42d
       if (_gcry_enforced_fips_mode () )
66e42d
         {