always export clang on macos
Signed-off-by: Neil Shen <overvenus@gmail.com>
diff --git a/.travis.yml b/.travis.yml
index 0c203b4..6f762ce 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -27,13 +27,13 @@
- export PATH="$PATH:$HOME/.cache/bin:$HOME/.cargo/bin"
- GRPC_HEADER="$HOME/.cache/include/grpc/grpc.h"
- if [[ $TRAVIS_OS_NAME == "osx" ]] && [[ ! -f $GRPC_HEADER ]]; then
- export CC=clang;
brew update && brew install autoconf libtool shtool;
fi
- if [[ $TRAVIS_OS_NAME == "osx" ]]; then
brew update && brew install openssl -f;
export OPENSSL_ROOT_DIR=$(brew --prefix openssl);
export LIBRARY_PATH="$(brew --prefix openssl)/lib";
+ export CC=clang;
else
sudo apt-get update && sudo apt-get -y install libssl-dev;
fi
diff --git a/grpc-sys/build.rs b/grpc-sys/build.rs
index 3ae206a..3a6956e 100644
--- a/grpc-sys/build.rs
+++ b/grpc-sys/build.rs
@@ -143,7 +143,6 @@
config.define("gRPC_BENCHMARK_PROVIDER", "none");
if cfg!(feature = "openssl") {
config.define("gRPC_SSL_PROVIDER", "package");
- config.define("EMBED_OPENSSL", "false");
// Problem is: Ubuntu Trusty shipped with openssl 1.0.1f. Which doesn't
// support alpn. And Google's gRPC checks for support of ALPN in plane
// old Makefile, but not in CMake.