The unstable debian should use openssl-1.1.0 releases.
This is the bug 4599.

We had make some progress on supporting openSSL-1.1.0, also I am having in my laptop some more fixes, but it is not finished yet.



On 08/12/2016 08:07 μμ, Alex Rousskov wrote:
Hello,

    Jenkins has been complaining for a while about SSL-related
compilation problems such as

http://build.squid-cache.org/job/5-matrix/compiler=gcc,label=d-debian-unstable/

../../../../src/ssl/support.cc:473:96: error: invalid conversion from 'int 
(*)(CRYPTO_EX_DATA*, CRYPTO_EX_DATA*, void*, int, long int, void*) {aka int 
(*)(crypto_ex_data_st*, crypto_ex_data_st*, void*, int, long int, void*)}' to 
'int (*)(CRYPTO_EX_DATA*, const CRYPTO_EX_DATA*, void*, int, long int, void*) 
{aka int (*)(crypto_ex_data_st*, const crypto_ex_data_st*, void*, int, long 
int, void*)}' [-fpermissive]
     ssl_ex_index_cert_error_check = SSL_get_ex_new_index(0, (void *) 
"cert_error_check", NULL, &ssl_dupAclChecklist, &ssl_freeAclChecklist);


and

http://build.squid-cache.org/job/4-matrix/compiler=gcc,label=d-debian-unstable/

../../../../src/ssl/support.cc: In function 'void 
completeIssuers(X509_STORE_CTX*, stack_st_X509*)':
../../../../src/ssl/support.cc:1246:20: error: invalid use of incomplete type 
'X509_STORE_CTX {aka struct x509_store_ctx_st}'
     int depth = ctx->param->depth;

and many more.


Does anybody know which commit(s) broke the build? Perhaps Jenkins
contains that info?

Or should we ignore these build failures for some reason?


Thank you,

Alex.

_______________________________________________
squid-dev mailing list
[email protected]
http://lists.squid-cache.org/listinfo/squid-dev


_______________________________________________
squid-dev mailing list
[email protected]
http://lists.squid-cache.org/listinfo/squid-dev

Reply via email to