1234567891011121314151617181920212223242526 |
- mbedtls changed in version 2.7.0 and 2.7.2 the soversion of the
- libmbedcrypto.so library, use the old version again to be able to use
- the new library with binaries compiled against the old library.
- --- a/library/CMakeLists.txt
- +++ b/library/CMakeLists.txt
- @@ -147,7 +147,7 @@ endif(USE_STATIC_MBEDTLS_LIBRARY)
-
- if(USE_SHARED_MBEDTLS_LIBRARY)
- add_library(mbedcrypto SHARED ${src_crypto})
- - set_target_properties(mbedcrypto PROPERTIES VERSION 2.7.10 SOVERSION 2)
- + set_target_properties(mbedcrypto PROPERTIES VERSION 2.7.10 SOVERSION 0)
- target_link_libraries(mbedcrypto ${libs})
-
- add_library(mbedx509 SHARED ${src_x509})
- --- a/library/Makefile
- +++ b/library/Makefile
- @@ -33,7 +33,7 @@ endif
-
- SOEXT_TLS=so.10
- SOEXT_X509=so.0
- -SOEXT_CRYPTO=so.2
- +SOEXT_CRYPTO=so.0
-
- # Set DLEXT=dylib to compile as a shared library for Mac OS X
- DLEXT ?= so
|