summaryrefslogtreecommitdiff
path: root/lang/ruby27-base/patches/patch-ext_openssl_ossl__pkey__rsa.c
blob: b7ea1a53f305bc9f35fcafdd73308b0400eac136 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$NetBSD: patch-ext_openssl_ossl__pkey__rsa.c,v 1.1 2021/11/09 12:14:11 jperkin Exp $

Support OpenSSL 3.

--- ext/openssl/ossl_pkey_rsa.c.orig	2021-07-07 10:48:22.000000000 +0000
+++ ext/openssl/ossl_pkey_rsa.c
@@ -939,7 +939,9 @@ Init_ossl_rsa(void)
     rb_define_method(cRSA, "params", ossl_rsa_get_params, 0);
 
     DefRSAConst(PKCS1_PADDING);
+#ifdef SSLV23_PADDING
     DefRSAConst(SSLV23_PADDING);
+#endif
     DefRSAConst(NO_PADDING);
     DefRSAConst(PKCS1_OAEP_PADDING);