Przeglądaj źródła

libarchive: Restore OpenSSL include directory from upstream

In commit v3.6.0-rc1~100^2 (libarchive: Drop early use of crypto
library, 2016-05-03) we accidentally dropped the include directory for
OpenSSL as well as the library.  Without that, it works only
accidentally when CHECK_CRYPTO happens to choose the OpenSSL
implementation and add the include directory.

Reported-by: Bradley Lowekamp <[email protected]>
Brad King 9 lat temu
rodzic
commit
dbc9f73d0e
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      Utilities/cmlibarchive/CMakeLists.txt

+ 1 - 0
Utilities/cmlibarchive/CMakeLists.txt

@@ -509,6 +509,7 @@ IF(ENABLE_OPENSSL AND NOT CMAKE_SYSTEM_NAME MATCHES "Darwin")
   FIND_PACKAGE(OpenSSL)
   IF(OPENSSL_FOUND)
     SET(HAVE_LIBCRYPTO 1)
+    INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR})
   ENDIF(OPENSSL_FOUND)
 ELSE()
   SET(OPENSSL_FOUND FALSE) # Override cached value