diff options
author | Benjamin Barenblat <bbaren@google.com> | 2018-07-03 14:23:44 -0400 |
---|---|---|
committer | Benjamin Barenblat <bbaren@google.com> | 2018-07-03 14:23:44 -0400 |
commit | 1b9033d6ca90e766fc344a78ee3739c81b3e5244 (patch) | |
tree | c797a1eebf5858b12b1e870e18d5d5908486b2a3 | |
parent | 226c84a6e5464ca74468e690250227f70e8fa1c8 (diff) |
Update BoringSSL
https://boringssl.googlesource.com/boringssl/+/03de6813d8992a649092b4874ef0ebc022e2f58a
means BoringSSL now by default includes relocations that don't play well
with shared libraries. Make `cabal build --enable-shared` work again by
building all BoringSSL code as PIC.
-rw-r--r-- | Setup.hs | 1 | ||||
m--------- | third_party/boringssl/src | 0 |
2 files changed, 1 insertions, 0 deletions
@@ -49,6 +49,7 @@ boringsslBuild flags = do [ "cmake" , "-GNinja" , "-DCMAKE_BUILD_TYPE=Release" + , "-DCMAKE_POSITION_INDEPENDENT_CODE=TRUE" , "-B" ++ buildDir , "-H" ++ boringsslDir </> "src" ] diff --git a/third_party/boringssl/src b/third_party/boringssl/src -Subproject 5fca61391822252baf3dc37529ba02f6d7611ac +Subproject 997ff094af5b47634b8dd136c78884eae25eaa1 |