связывание isc привязка к новым openssl на centos 7 - PullRequest
0 голосов
/ 17 декабря 2018

Попытка понять, как работает динамическое связывание в Linux.

У меня есть окно Centos 7 со стандартным openssl в / usr и 1.1.1a в / usr / local / ssl.Если я компилирую связывание с --with-openssl = / usr / local / ssl, он компилируется и устанавливается.Однако ldd показывает, что это обе ссылки /lib64/libcrypto.so.1.0 и /usr/local/ssl/lib/libcrypto.so.1.1, и это просто segfaults.

Я не против изменить процесс сборкинемного и уже пытался заменить -lcrypto полным расположением крипто-библиотеки openssl 1.1.1, не повезло.

CentOS также устанавливает openssl 0.9.8 в виде /lib64/libcrypto.so.6так что в основном любопытно, как подбирается / выбирается 1.0.

...