From: Remi Gacogne Date: Thu, 29 Aug 2019 12:23:44 +0000 (+0200) Subject: dnsdist: Build packages with CDB and LMDB when possible X-Git-Tag: dnsdist-1.4.0-rc2~2^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F8251%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Build packages with CDB and LMDB when possible - CDB and LMDB on Centos 7, Stretch, Buster, Bionic - CDB-only on Jessie, Xenial --- diff --git a/builder-support/debian/dnsdist/debian-buster/control b/builder-support/debian/dnsdist/debian-buster/control index bb879d318d..66cd8a9dd9 100644 --- a/builder-support/debian/dnsdist/debian-buster/control +++ b/builder-support/debian/dnsdist/debian-buster/control @@ -6,10 +6,12 @@ Uploaders: PowerDNS.COM BV Build-Depends: debhelper (>= 10~), libboost-all-dev, libcap-dev, + libcdb-dev, libedit-dev, libfstrm-dev, libgnutls28-dev, libh2o-evloop-dev, + liblmdb-dev, libluajit-5.1-dev, libprotobuf-dev, libre2-dev, diff --git a/builder-support/debian/dnsdist/debian-jessie/control b/builder-support/debian/dnsdist/debian-jessie/control index 2182ccc492..53e39a4b0c 100644 --- a/builder-support/debian/dnsdist/debian-jessie/control +++ b/builder-support/debian/dnsdist/debian-jessie/control @@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 9~), dh-systemd, libboost-dev, libcap-dev, + libcdb-dev, libedit-dev, libluajit-5.1-dev, libprotobuf-dev, diff --git a/builder-support/debian/dnsdist/debian-stretch/control b/builder-support/debian/dnsdist/debian-stretch/control index 93211d70cc..6577e22f9d 100644 --- a/builder-support/debian/dnsdist/debian-stretch/control +++ b/builder-support/debian/dnsdist/debian-stretch/control @@ -6,9 +6,11 @@ Uploaders: Christian Hofstaedtler Build-Depends: debhelper (>= 10~), libboost-dev, libcap-dev, + libcdb-dev, libedit-dev, libfstrm-dev, libgnutls28-dev, + liblmdb-dev, libluajit-5.1-dev, libprotobuf-dev, libre2-dev, diff --git a/builder-support/specs/dnsdist.spec b/builder-support/specs/dnsdist.spec index b62ac12ba5..b85c70613a 100644 --- a/builder-support/specs/dnsdist.spec +++ b/builder-support/specs/dnsdist.spec @@ -28,6 +28,7 @@ BuildRequires: systemd-devel BuildRequires: boost-devel BuildRequires: gnutls-devel BuildRequires: libcap-devel +BuildRequires: lmdb-devel BuildRequires: libsodium-devel %ifarch aarch64 BuildRequires: lua-devel @@ -43,6 +44,7 @@ BuildRequires: re2-devel BuildRequires: systemd BuildRequires: systemd-devel BuildRequires: systemd-units +BuildRequires: tinycdb-devel %endif %if 0%{?el6}