[squid-dev] Incoming breaking changes to OpenSSL API

Amos Jeffries squid3 at treenet.co.nz
Mon Sep 20 07:37:06 UTC 2021


On 20/09/21 7:16 pm, Francesco Chemolli wrote:
> Hi all,
>    Fedora Rawhide has upgraded openssl to version 3, and the results
> can be seen at
> https://build.squid-cache.org/job/anybranch-arm64-matrix/COMPILER=gcc,OS=fedora-rawhide,label=arm64/10/console
> 
> For example:
> 
> In file included from ../../../../src/security/Session.h:15,
>                   from ../../../../src/security/forward.h:15,
>                   from ../../../../src/SquidConfig.h:26,
>                   from ../../../../src/mem/old_api.cc:24:
> ../../../../src/security/forward.h: In function ‘void
> Security::DH_free_cpp(DH*)’:
> ../../../../src/security/LockingPointer.h:34:21: error: ‘void
> DH_free(DH*)’ is deprecated: Since OpenSSL 3.0
> [-Werror=deprecated-declarations]
>     34 |             function(a); \
> 
> 

<https://github.com/squid-cache/squid/pull/694>

Amos


More information about the squid-dev mailing list