]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Unbreak debug build on Windows/MinGW
authorMartin Matuska <martin@matuska.org>
Wed, 17 Apr 2019 09:45:35 +0000 (11:45 +0200)
committerMartin Matuska <martin@matuska.org>
Wed, 17 Apr 2019 09:45:35 +0000 (11:45 +0200)
build/ci/cirrus_ci.cmd
libarchive/archive_hmac.c

index 429fbc2f3cc393b001e59dadadeae78152ebf5b0..7f57c9c4dbdadbc121843e501c6d1757bbb61e53 100755 (executable)
@@ -64,7 +64,7 @@ IF "%1%"=="prepare" (
   ) ELSE IF "%BE%"=="mingw-gcc" (
     REFRESHENV
     CD build_ci\cmake
-    cmake -G "MinGW Makefiles" -D CMAKE_BUILD_TYPE="Release" ..\.. || EXIT /b 1
+    cmake -G "MinGW Makefiles" ..\.. || EXIT /b 1
   ) ELSE IF "%BE%"=="msvc" (
     REFRESHENV
     CD build_ci\cmake
index f29965577f0188bdf22b126a68c4bba1ac8dc9bb..392916de5b7b127c3555a514207dde07d21dcb61 100644 (file)
@@ -83,6 +83,7 @@ __hmac_sha1_cleanup(archive_hmac_sha1_ctx *ctx)
 static int
 __hmac_sha1_init(archive_hmac_sha1_ctx *ctx, const uint8_t *key, size_t key_len)
 {
+#pragma GCC diagnostic ignored "-Wcast-qual"
        BCRYPT_ALG_HANDLE hAlg;
        BCRYPT_HASH_HANDLE hHash;
        DWORD hash_len;