This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push:
new dd19702 [C++] Add /opt/homebrew/ as a possible path for OpenSSL on
Mac (#10141)
dd19702 is described below
commit dd19702aff14c2857f46701b2a435694af31ba6d
Author: Matteo Merli <[email protected]>
AuthorDate: Thu Apr 8 11:00:01 2021 -0700
[C++] Add /opt/homebrew/ as a possible path for OpenSSL on Mac (#10141)
---
pulsar-client-cpp/CMakeLists.txt | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/pulsar-client-cpp/CMakeLists.txt b/pulsar-client-cpp/CMakeLists.txt
index 7cb3e4c..260f2c9 100644
--- a/pulsar-client-cpp/CMakeLists.txt
+++ b/pulsar-client-cpp/CMakeLists.txt
@@ -91,8 +91,8 @@ set(OPENSSL_ROOT_DIR /usr/lib64/)
### This part is to find and keep SSL dynamic libs in
RECORD_OPENSSL_SSL_LIBRARY and RECORD_OPENSSL_CRYPTO_LIBRARY
### After find the libs, will unset related cache, and will not affact another
same call to find_package.
if (APPLE)
- set(OPENSSL_INCLUDE_DIR /usr/local/opt/openssl/include/)
- set(OPENSSL_ROOT_DIR /usr/local/opt/openssl/)
+ set(OPENSSL_INCLUDE_DIR /usr/local/opt/openssl/include/
/opt/homebrew/opt/openssl/include)
+ set(OPENSSL_ROOT_DIR /usr/local/opt/openssl/ /opt/homebrew/opt/openssl)
endif ()
set(OPENSSL_USE_STATIC_LIBS FALSE)
@@ -226,11 +226,6 @@ if (BUILD_PYTHON_WRAPPER)
find_package(Boost REQUIRED COMPONENTS ${BOOST_PYTHON_NAME_FOUND})
endif (BUILD_PYTHON_WRAPPER)
-if (APPLE)
- set(OPENSSL_INCLUDE_DIR /usr/local/opt/openssl/include/)
- set(OPENSSL_ROOT_DIR /usr/local/opt/openssl/)
-endif ()
-
find_package(OpenSSL REQUIRED)
if (BUILD_TESTS)