security/pkcs11-helper: fix build with LibreSSL 3.5
Differential Revision: https://reviews.freebsd.org/D37053
This commit is contained in:
parent
2c3a54645b
commit
371278e7b6
16
security/pkcs11-helper/files/patch-lib_pkcs11h-openssl.c
Normal file
16
security/pkcs11-helper/files/patch-lib_pkcs11h-openssl.c
Normal file
@ -0,0 +1,16 @@
|
||||
--- lib/pkcs11h-openssl.c.orig 2022-10-20 14:36:14 UTC
|
||||
+++ lib/pkcs11h-openssl.c
|
||||
@@ -235,9 +235,13 @@ DSA_meth_free (DSA_METHOD *meth)
|
||||
static int
|
||||
DSA_meth_set1_name (DSA_METHOD *meth, const char *name)
|
||||
{
|
||||
+#if (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 0x30500000L)
|
||||
+ return 0;
|
||||
+#else
|
||||
CK_RV rv;
|
||||
rv = _pkcs11h_mem_strdup ((void *)&meth->name, name);
|
||||
return rv == CKR_OK ? 1 : 0;
|
||||
+#endif
|
||||
}
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user