Bug: https://bugs.gentoo.org/985654 --- a/gsoap/stdsoap2.cpp +++ b/gsoap/stdsoap2.cpp @@ -6386,7 +6386,7 @@ } if (!(soap->ssl_flags & SOAP_SSL_SKIP_HOST_CHECK)) { - X509_NAME *subj; + const X509_NAME *subj; STACK_OF(CONF_VALUE) *val = NULL; #if OPENSSL_VERSION_NUMBER >= 0x0090800fL GENERAL_NAMES *names = NULL; @@ -6502,7 +6502,7 @@ int i = -1; do { - ASN1_STRING *name; + const ASN1_STRING *name; i = X509_NAME_get_index_by_NID(subj, NID_commonName, i); if (i == -1) break;