On 09/27/2017 07:57 AM, joseph wrote: > latest debian and latest gcc in repo > squid-5.0.0-20170919-r478fb99.tar.gz > gcc version 6.3.0 20170516 (Debian 6.3.0-18) Looks like an OpenSSL compatibility problem to me. Amos has fixed a similar one recently but evidently that fix is not enough: https://github.com/squid-cache/squid/commit/70cfe22f6f44316ad516135af38fb7b130034bd6 What is your OpenSSL (or equivalent) version? Alex. > gadgets.cc: In function ‘const ASN1_BIT_STRING* > Ssl::X509_get_signature(const CertPointer&)’: > gadgets.cc:960:25: error: invalid conversion from ‘ASN1_BIT_STRING** {aka > asn1_string_st**}’ to ‘const ASN1_BIT_STRING** {aka const > asn1_string_st**}’ [-fpermissive] > X509_get0_signature(&sig, &sig_alg, cert.get()); > ^~~~ > In file included from /usr/include/openssl/ssl.h:50:0, > from ../../src/security/Context.h:16, > from ../../src/security/forward.h:13, > from ../../src/ssl/gadgets.h:13, > from gadgets.cc:10: > /usr/include/openssl/x509.h:552:6: note: initializing argument 1 of > ‘void X509_get0_signature(const ASN1_BIT_STRING**, const X509_ALGOR**, > const X509*)’ > void X509_get0_signature(const ASN1_BIT_STRING **psig, > ^~~~~~~~~~~~~~~~~~~ > gadgets.cc:960:31: error: invalid conversion from ‘X509_ALGOR** {aka > X509_algor_st**}’ to ‘const X509_ALGOR** {aka const X509_algor_st**}’ > [-fpermissive] > X509_get0_signature(&sig, &sig_alg, cert.get()); > ^~~~~~~~ > In file included from /usr/include/openssl/ssl.h:50:0, > from ../../src/security/Context.h:16, > from ../../src/security/forward.h:13, > from ../../src/ssl/gadgets.h:13, > from gadgets.cc:10: > /usr/include/openssl/x509.h:552:6: note: initializing argument 2 of > ‘void X509_get0_signature(const ASN1_BIT_STRING**, const X509_ALGOR**, > const X509*)’ > void X509_get0_signature(const ASN1_BIT_STRING **psig, > ^~~~~~~~~~~~~~~~~~~ _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users