diff options
author | danfe <danfe@35697150-7ecd-e111-bb59-0022644237b5> | 2021-03-30 17:12:57 +0000 |
---|---|---|
committer | danfe <danfe@35697150-7ecd-e111-bb59-0022644237b5> | 2021-03-30 17:12:57 +0000 |
commit | f1dbcd5458c90b1194075bb890ec66c1b89b2486 (patch) | |
tree | 84bae40bba5af1b387a0347a802470956d811a37 | |
parent | f8ca8348a246b324bc22e3ee8dc46037efef332f (diff) | |
download | freebsd-ports-f1dbcd5458c90b1194075bb890ec66c1b89b2486.tar.gz freebsd-ports-f1dbcd5458c90b1194075bb890ec66c1b89b2486.tar.bz2 |
Unbreak the build on FreeBSD 11 which still has old OpenSSL in the base.
Pointy hat to: danfe
git-svn-id: http://svn.freebsd.org/ports/head@569564 35697150-7ecd-e111-bb59-0022644237b5
-rw-r--r-- | www/squid3/files/patch-src_ssl_support.cc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/www/squid3/files/patch-src_ssl_support.cc b/www/squid3/files/patch-src_ssl_support.cc index 98fa91019a58..69e8f5cdb278 100644 --- a/www/squid3/files/patch-src_ssl_support.cc +++ b/www/squid3/files/patch-src_ssl_support.cc @@ -1,11 +1,15 @@ --- src/ssl/support.cc.orig 2018-07-15 20:46:55 UTC +++ src/ssl/support.cc -@@ -2159,7 +2159,7 @@ remove_session_cb(SSL_CTX *, SSL_SESSION *sessionID) +@@ -2159,7 +2159,11 @@ remove_session_cb(SSL_CTX *, SSL_SESSION *sessionID) } static SSL_SESSION * -get_session_cb(SSL *, unsigned char *sessionID, int len, int *copy) -+get_session_cb(SSL *, const unsigned char *sessionID, int len, int *copy) ++get_session_cb(SSL *, ++#ifdef LIBRESSL_VERSION_NUMBER ++ const ++#endif ++ unsigned char *sessionID, int len, int *copy) { if (!SslSessionCache) return NULL; |