Explorar o código

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 %!s(int64=9) %!d(string=hai) anos
pai
achega
dbc9f73d0e
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  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