[squid-dev] Broken SSL build

Christos Tsantilas christos at chtsanti.net
Thu Dec 8 18:40:35 UTC 2016


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
> squid-dev at lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-dev
>



More information about the squid-dev mailing list