You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/app-crypt/tpm2-tools/files/tpm2-tools-4.2.1-libressl.p...

27 lines
825 B

From a1ac2ee0c6592e6f730458c03a2abd1532c66046 Mon Sep 17 00:00:00 2001
From: Salah Coronya <salah.coronya@gmail.com>
Date: Sun, 12 Jan 2020 19:17:48 -0600
Subject: [PATCH] lib/tpm2_openssl.c: Fix build for libressl
Signed-off-by: Salah Coronya <salah.coronya@gmail.com>
---
lib/tpm2_openssl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tpm2_openssl.c b/lib/tpm2_openssl.c
index 505dd7a0..fd3861d9 100644
--- a/lib/tpm2_openssl.c
+++ b/lib/tpm2_openssl.c
@@ -14,7 +14,7 @@
#include "tpm2_openssl.h"
/* compatibility function for OpenSSL versions < 1.1.0 */
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
static int BN_bn2binpad(const BIGNUM *a, unsigned char *to, int tolen) {
int r;
int topad;
--
2.24.1