]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Correct ordering of preferred library for crypto function in mingw builds.
authorAndres Mejia <amejia004@gmail.com>
Sun, 3 Feb 2013 23:21:30 +0000 (18:21 -0500)
committerAndres Mejia <amejia004@gmail.com>
Sun, 3 Feb 2013 23:21:30 +0000 (18:21 -0500)
configure.ac

index e7f6c9df69de8702dceba26ed7dc7ea2705a50c1..aa1a5c0f76151ac5de74988d8f9515b2df976316 100644 (file)
@@ -694,11 +694,6 @@ main(int argc, char **argv)
 
 case "$host_os" in
   *mingw* | *cygwin*)
-       CRYPTO_CHECK_WIN(MD5, CALG_MD5)
-       CRYPTO_CHECK_WIN(SHA1, CALG_SHA1)
-       CRYPTO_CHECK_WIN(SHA256, CALG_SHA_256)
-       CRYPTO_CHECK_WIN(SHA384, CALG_SHA_384)
-       CRYPTO_CHECK_WIN(SHA512, CALG_SHA_512)
        ;;
   *)
        CRYPTO_CHECK(MD5, LIBC, md5)
@@ -748,4 +743,14 @@ CRYPTO_CHECK(SHA512, LIBMD, sha512, -lmd)
 
 LIBS="$LIBS $mdLIBS"
 
+case "$host_os" in
+  *mingw* | *cygwin*)
+       CRYPTO_CHECK_WIN(MD5, CALG_MD5)
+       CRYPTO_CHECK_WIN(SHA1, CALG_SHA1)
+       CRYPTO_CHECK_WIN(SHA256, CALG_SHA_256)
+       CRYPTO_CHECK_WIN(SHA384, CALG_SHA_384)
+       CRYPTO_CHECK_WIN(SHA512, CALG_SHA_512)
+       ;;
+esac
+
 AC_OUTPUT