diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-08-23 01:05:10 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2018-08-23 01:05:10 +0300 |
commit | 6050b8026fead1a1ef9ccd54da88b4739e57d954 (patch) | |
tree | b260235f683d004d5f7388bffab72cb2ba02b042 /packages/app-backup/bacula/files/bacula-libressl-2.7.patch | |
parent | 99b36426bd20f2ccfa36ac0cb28a0bd239da1772 (diff) |
bacula: refactoring, libressl fix
- added libressl>=2.7 patch
- redone src_configure related code
- used exlib
- added release versions 9.0.8, 9.2.1
Diffstat (limited to 'packages/app-backup/bacula/files/bacula-libressl-2.7.patch')
-rw-r--r-- | packages/app-backup/bacula/files/bacula-libressl-2.7.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/app-backup/bacula/files/bacula-libressl-2.7.patch b/packages/app-backup/bacula/files/bacula-libressl-2.7.patch new file mode 100644 index 0000000..c7986d7 --- /dev/null +++ b/packages/app-backup/bacula/files/bacula-libressl-2.7.patch @@ -0,0 +1,13 @@ +diff --git a/src/lib/openssl-compat.h b/src/lib/openssl-compat.h +index e811a4b97..e547bd9a2 100644 +--- a/src/lib/openssl-compat.h ++++ b/src/lib/openssl-compat.h +@@ -1,7 +1,7 @@ + #ifndef __OPENSSL_COPMAT__H__ + #define __OPENSSL_COPMAT__H__ + +-#if ( (OPENSSL_VERSION_NUMBER < 0x10100000L) || defined(LIBRESSL_VERSION_NUMBER) ) ++#if ( (OPENSSL_VERSION_NUMBER < 0x10100000L) || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000 ) ) + static inline int EVP_PKEY_up_ref(EVP_PKEY *pkey) + { + CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY); |