Skip to content

fix: name collision between tarantool crypto and openssl crypto

Feodor Alexandrov requested to merge revert-libcrypto-rename into master

Follow-up for !564 (merged).

This commit reverts "build: fix libcrypto renaming" (9485e9c1). The fix proposed in that commit actually broke the whole build instead of fixing re-build. Since there are two libcrypto.a now (both tarantool and symlinked openssl), the linker sometimes loads the same library twice (-lcrypto and -lcrypto-ssl).

This patch provides another solution - tarantool lib is renamed so now -lcrypto uniquely corresponds to openssl and -ltcrypto to the tarantool library.

Edited by Yaroslav Dynnikov

Merge request reports