diff -urN pypy2.7-v7.3.8-src.orig/lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py pypy2.7-v7.3.8-src/lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py --- pypy2.7-v7.3.8-src.orig/lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py 2022-03-27 20:40:31.151380366 +0200 +++ pypy2.7-v7.3.8-src/lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py 2022-03-27 20:45:26.044401605 +0200 @@ -739,7 +739,7 @@ int (*SSL_get_min_proto_version)(SSL *ssl) = NULL; int (*SSL_get_max_proto_version)(SSL *ssl) = NULL; #endif -#if CRYPTOGRAPHY_OPENSSL_LESS_THAN_110 +#if CRYPTOGRAPHY_OPENSSL_LESS_THAN_110 && !CRYPTOGRAPHY_IS_LIBRESSL int (*SSL_CTX_set_min_proto_version)(SSL_CTX *ctx, int version) = NULL; int (*SSL_CTX_set_max_proto_version)(SSL_CTX *ctx, int version) = NULL; int (*SSL_set_min_proto_version)(SSL *ssl, int version) = NULL;