[squid-dev] Broken SSL build

Alex Rousskov rousskov at measurement-factory.com
Thu Dec 8 18:48:20 UTC 2016


On 12/08/2016 11:40 AM, Christos Tsantilas wrote:
> 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.

Understood. Thank you. I will ignore these build failures until bug 4599
is closed.

Alex.


> 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
>>
> 
> _______________________________________________
> 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