diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-04-04 21:14:39 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-04-06 05:19:26 +0000 |
commit | 0fd0152c68b71d27d84d89d35ccc7fc3fae8a9cc (patch) | |
tree | aa981022fac0b9dcc0fc5ff63ad4d744c8f1993f /community/pdns | |
parent | 83f85f8903bc248bc7c32ca367e5880da596ad36 (diff) | |
download | aports-0fd0152c68b71d27d84d89d35ccc7fc3fae8a9cc.tar.bz2 aports-0fd0152c68b71d27d84d89d35ccc7fc3fae8a9cc.tar.xz |
community/pdns: rebuild against libressl-2.7
Diffstat (limited to 'community/pdns')
-rw-r--r-- | community/pdns/APKBUILD | 8 | ||||
-rw-r--r-- | community/pdns/libressl-2.7.patch | 13 |
2 files changed, 18 insertions, 3 deletions
diff --git a/community/pdns/APKBUILD b/community/pdns/APKBUILD index c86049a1f2..edec8269ed 100644 --- a/community/pdns/APKBUILD +++ b/community/pdns/APKBUILD @@ -6,7 +6,7 @@ # Maintainer: Matt Smith <mcs@darkregion.net> pkgname=pdns pkgver=4.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="PowerDNS Authoritative Server" url="https://www.powerdns.com/" arch="all" @@ -35,6 +35,7 @@ subpackages="$pkgname-doc $pkgname-tools pkgusers="pdns" pkggroups="pdns" source="http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.bz2 + libressl-2.7.patch $pkgname.initd $pkgname.conf" builddir="$srcdir/$pkgname-$pkgver" @@ -122,5 +123,6 @@ backend_sqlite3() { _mv_backend gsqlite3 sqlite; } #backend_tinydns() { _mv_backend tinydns; } sha512sums="23e62ec39007e39a289945457e9b950cbeabf8581f477397341dfbd3592b7ccdede8f4c9ce653a47add07784d1a23116f9013c755eb11af1df383b49a8ca341d pdns-4.1.1.tar.bz2 -3f809f3257680c3e496fa6a4c86c8a636db5d9d5b92aef96fe54c29b8266ee590deb792d13205cc171e27307fa73295dd3b101b09102fd66a2393a7cdbf9dd27 pdns.conf -3f5b202c56408168ddbf81b47f5c48ca65de91ada88751213a06a1096334b89176c5a6a58f3c6a893a2d15b51ece9f2a64d7d2ea836220a3e45fe362969c6cfa pdns.initd" +705fad6a9e7bd342d7f9665c5b3c21d3b919c4a43c5d03fa0d2bf3e25126f1f036edcb0ec66aa0168f6b2e5225c7ac684538cd29bc998245fbb25a57a3c84946 libressl-2.7.patch +3f5b202c56408168ddbf81b47f5c48ca65de91ada88751213a06a1096334b89176c5a6a58f3c6a893a2d15b51ece9f2a64d7d2ea836220a3e45fe362969c6cfa pdns.initd +3f809f3257680c3e496fa6a4c86c8a636db5d9d5b92aef96fe54c29b8266ee590deb792d13205cc171e27307fa73295dd3b101b09102fd66a2393a7cdbf9dd27 pdns.conf" diff --git a/community/pdns/libressl-2.7.patch b/community/pdns/libressl-2.7.patch new file mode 100644 index 0000000000..88e8d6013d --- /dev/null +++ b/community/pdns/libressl-2.7.patch @@ -0,0 +1,13 @@ +diff --git a/pdns/opensslsigners.cc b/pdns/opensslsigners.cc +index 8e3bb54..459939a 100644 +--- a/pdns/opensslsigners.cc ++++ b/pdns/opensslsigners.cc +@@ -33,7 +33,7 @@ + #include "opensslsigners.hh" + #include "dnssecinfra.hh" + +-#if (OPENSSL_VERSION_NUMBER < 0x1010000fL || defined LIBRESSL_VERSION_NUMBER) ++#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) + /* OpenSSL < 1.1.0 needs support for threading/locking in the calling application. */ + static pthread_mutex_t *openssllocks; + |