From: Martin Matuska Date: Wed, 17 Apr 2019 09:45:35 +0000 (+0200) Subject: Unbreak debug build on Windows/MinGW X-Git-Tag: v3.4.0~72 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5ade325a7d97772e91444332b4f7d3cfaab24d7;p=thirdparty%2Flibarchive.git Unbreak debug build on Windows/MinGW --- diff --git a/build/ci/cirrus_ci.cmd b/build/ci/cirrus_ci.cmd index 429fbc2f3..7f57c9c4d 100755 --- a/build/ci/cirrus_ci.cmd +++ b/build/ci/cirrus_ci.cmd @@ -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 diff --git a/libarchive/archive_hmac.c b/libarchive/archive_hmac.c index f29965577..392916de5 100644 --- a/libarchive/archive_hmac.c +++ b/libarchive/archive_hmac.c @@ -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;