diff options
author | robot-contrib <robot-contrib@yandex-team.com> | 2022-10-23 14:16:07 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.com> | 2022-10-23 14:16:07 +0300 |
commit | 66adefe9bfd72c53ff8a176268358cdc18c326ac (patch) | |
tree | cc8b45f606d2d8bad7c1d69dca6aa193ccb61e2d /contrib/restricted/aws/aws-c-cal/source/unix | |
parent | a95e0fd10d0b4fabad0b41609f3cf9f596d75024 (diff) | |
download | ydb-66adefe9bfd72c53ff8a176268358cdc18c326ac.tar.gz |
Update contrib/restricted/aws/aws-c-cal to 0.5.20
Diffstat (limited to 'contrib/restricted/aws/aws-c-cal/source/unix')
-rw-r--r-- | contrib/restricted/aws/aws-c-cal/source/unix/openssl_platform_init.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/contrib/restricted/aws/aws-c-cal/source/unix/openssl_platform_init.c b/contrib/restricted/aws/aws-c-cal/source/unix/openssl_platform_init.c index c9e44e5b85..f6ebd59945 100644 --- a/contrib/restricted/aws/aws-c-cal/source/unix/openssl_platform_init.c +++ b/contrib/restricted/aws/aws-c-cal/source/unix/openssl_platform_init.c @@ -453,8 +453,12 @@ static enum aws_libcrypto_version s_resolve_libcrypto_lib(void) { AWS_LOGF_DEBUG(AWS_LS_CAL_LIBCRYPTO_RESOLVE, "libcrypto.so reported version is 0x%lx", version); enum aws_libcrypto_version result = AWS_LIBCRYPTO_NONE; if (version >= 0x10101000L) { - AWS_LOGF_DEBUG(AWS_LS_CAL_LIBCRYPTO_RESOLVE, "probing libcrypto.so for 1.1.1 symbols"); - result = s_resolve_libcrypto_symbols(AWS_LIBCRYPTO_1_1_1, module); + AWS_LOGF_DEBUG(AWS_LS_CAL_LIBCRYPTO_RESOLVE, "probing libcrypto.so for aws-lc symbols"); + result = s_resolve_libcrypto_symbols(AWS_LIBCRYPTO_LC, module); + if (result == AWS_LIBCRYPTO_NONE) { + AWS_LOGF_DEBUG(AWS_LS_CAL_LIBCRYPTO_RESOLVE, "probing libcrypto.so for 1.1.1 symbols"); + result = s_resolve_libcrypto_symbols(AWS_LIBCRYPTO_1_1_1, module); + } } else if (version >= 0x10002000L) { AWS_LOGF_DEBUG(AWS_LS_CAL_LIBCRYPTO_RESOLVE, "probing libcrypto.so for 1.0.2 symbols"); result = s_resolve_libcrypto_symbols(AWS_LIBCRYPTO_1_0_2, module); |