From f2e43a8796f0e799c307d018343e9a1bc92e17c8 Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Tue, 10 Mar 2020 22:21:20 +0100 Subject: ntlmclient: silence deprecation warnings for CommonCrypto backend The `CC_MD4()` function has been deprecated in macOS 10.15. Silence this warning for now until we implement a proper fix. --- deps/ntlmclient/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deps/ntlmclient/CMakeLists.txt b/deps/ntlmclient/CMakeLists.txt index 66e96d6f6..0a1339779 100644 --- a/deps/ntlmclient/CMakeLists.txt +++ b/deps/ntlmclient/CMakeLists.txt @@ -7,6 +7,8 @@ DISABLE_WARNINGS(implicit-fallthrough) IF (HTTPS_BACKEND STREQUAL "SecureTransport") ADD_DEFINITIONS(-DCRYPT_COMMONCRYPTO) SET(SRC_NTLMCLIENT_CRYPTO "crypt_commoncrypto.c") + # CC_MD4 has been deprecated in macOS 10.15. + SET_SOURCE_FILES_PROPERTIES("crypt_commoncrypto.c" COMPILE_FLAGS "-Wno-deprecated") ELSEIF (HTTPS_BACKEND STREQUAL "OpenSSL") ADD_DEFINITIONS(-DCRYPT_OPENSSL) INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR}) -- cgit v1.2.1