[squid-dev] Broken SSL build
Alex Rousskov
rousskov at measurement-factory.com
Thu Dec 8 18:07:59 UTC 2016
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.
More information about the squid-dev
mailing list