From be914c6590d56c42f66e62b6df018d1580df7d23 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Thu, 29 Aug 2019 14:23:44 +0200 Subject: [PATCH] dnsdist: Build packages with CDB and LMDB when possible - CDB and LMDB on Centos 7, Stretch, Buster, Bionic - CDB-only on Jessie, Xenial --- builder-support/debian/dnsdist/debian-buster/control | 2 ++ builder-support/debian/dnsdist/debian-jessie/control | 1 + builder-support/debian/dnsdist/debian-stretch/control | 2 ++ builder-support/specs/dnsdist.spec | 2 ++ 4 files changed, 7 insertions(+) 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} -- 2.47.2