Использование ASN1_CTX в openssl 1.1.0 - PullRequest
0 голосов
/ 11 апреля 2019

Я недавно обновил openssl с 1.0.2n до 1.1.0g в Ubuntu 18.04. Мое приложение использует openssl. Сейчас во время сборки столкнулся с некоторыми проблемами.

раньше я использовал EVP_MD_CTX ctx, а теперь изменил:

EVP_MD_CTX *ctx ctx=EVP_MD_CTX_new() и это нормально работает

И я использовал ASN1_CTX c, но это не работает, если изменить, как указано выше. И во время сборки он предлагает использовать ASN1_SCTX ctx, но если я использую это, то я получаю ошибку в M_ASN1_New_Malloc

Итак, как изменить ASN1_CTX ctx в openssl 1.1.0g. Также получаю сообщение об ошибке: /usr/include/openssl/asn1_mac.h:10:2: error: #error "Этот файл устарел; обновите программное обеспечение."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...