Commit cb2da47e56159faaaf143943c74ffb8f60a988b1

Etienne Samson 2018-03-29T22:14:17

travis: pass -fPIC when configuring mbedtls

1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/script/install-deps-linux.sh b/script/install-deps-linux.sh
index 68b3cc2..99cbde4 100755
--- a/script/install-deps-linux.sh
+++ b/script/install-deps-linux.sh
@@ -5,7 +5,8 @@ set -x
 if [ "$MBEDTLS" ]; then
   git clone --depth 10 --single-branch --branch mbedtls-2.6.1 https://github.com/ARMmbed/mbedtls.git ./deps/mbedtls
   cd ./deps/mbedtls
-  cmake -DENABLE_PROGRAMS=OFF -DENABLE_TESTING=OFF -DUSE_SHARED_MBEDTLS_LIBRARY=ON -DUSE_STATIC_MBEDTLS_LIBRARY=OFF .
+  # We pass -fPIC explicitely because we'll include it in libgit2.so
+  CFLAGS=-fPIC cmake -DENABLE_PROGRAMS=OFF -DENABLE_TESTING=OFF -DUSE_SHARED_MBEDTLS_LIBRARY=OFF -DUSE_STATIC_MBEDTLS_LIBRARY=ON .
   cmake --build .
 
   echo "mbedTLS built in `pwd`"