summaryrefslogtreecommitdiff
blob: 2b25dc7b68561abdffcba9921f71caa33d2e0664 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
From 85e66b066de98f38e0430428906d5cf5396876a0 Mon Sep 17 00:00:00 2001
From: Michelangelo Scopelliti <kernelpanic@gmx.it>
Date: Thu, 23 Nov 2017 12:29:36 +0000
Subject: [PATCH] Fix to compile with libressl (does not have OPENSSL_init_ssl)

Bug: https://bugs.gentoo.org/635890
---
 tools/podofosign/podofosign.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/podofosign/podofosign.cpp b/tools/podofosign/podofosign.cpp
index a7be1e5..5c9d146 100644
--- a/tools/podofosign/podofosign.cpp
+++ b/tools/podofosign/podofosign.cpp
@@ -875,7 +875,7 @@ int main( int argc, char* argv[] )
         outputfile = NULL;
     }
 
-#ifdef PODOFO_HAVE_OPENSSL_1_1
+#if defined (PODOFO_HAVE_OPENSSL_1_1) && !defined (LIBRESSL_VERSION_NUMBER)
     OPENSSL_init_ssl(0, NULL);
 #else
     OpenSSL_add_all_algorithms();
-- 
2.13.6