mbedtls: change libmbedcrypto.so soversion back to 0
authorHauke Mehrtens <hauke@hauke-m.de>
Sat, 14 Apr 2018 12:33:46 +0000 (14:33 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 14 Apr 2018 12:44:43 +0000 (14:44 +0200)
commit09d95e44fc3d1a9f900b7305b10dc241a12d6f37
treea8523a95003d961b9afe1061082193a99b31fd20
parent4673a0bffc890b5137d6c20664efad5d01791782
mbedtls: change libmbedcrypto.so soversion back to 0

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 mbedtls library.

Some binaries got rebuild to for the 2.7.0 release and are now using
libmbedcrypto.so.1, the older ones are still using libmbedcrypto.so.0.
Go back to libmbedcrypto.so.0 and make the system rebuild the binaries
which were rebuild for 2.7.0 again.

This should make the libmbedcrypto.so library be compatible with the old
version shipped with 17.01.

Fixes: 3ca1438ae0 ("mbedtls: update to version 2.7.2")
Fixes: f609913b5c ("mbedtls: update to version 2.7.0")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/libs/mbedtls/Makefile
package/libs/mbedtls/patches/300-soversion-compatibility.patch [new file with mode: 0644]
package/libs/ustream-ssl/Makefile
package/network/services/openvpn/Makefile
package/network/utils/curl/Makefile
package/utils/px5g/Makefile