From: Pieter Lexis Date: Fri, 16 Nov 2018 15:23:28 +0000 (+0100) Subject: rec pkgs: link in libcap X-Git-Tag: rec-4.2.0-alpha1~58^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F7138%2Fhead;p=thirdparty%2Fpdns.git rec pkgs: link in libcap --- diff --git a/builder-support/debian/recursor/debian-jessie/control b/builder-support/debian/recursor/debian-jessie/control index b27c19d9fe..e2d261335b 100644 --- a/builder-support/debian/recursor/debian-jessie/control +++ b/builder-support/debian/recursor/debian-jessie/control @@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 9~), dh-autoreconf, dh-systemd, libboost-all-dev, + libcap-dev, libluajit-5.1-dev, libprotobuf-dev, libsnmp-dev, diff --git a/builder-support/debian/recursor/debian-jessie/rules b/builder-support/debian/recursor/debian-jessie/rules index 16b1f7cebf..0eec2a62a2 100755 --- a/builder-support/debian/recursor/debian-jessie/rules +++ b/builder-support/debian/recursor/debian-jessie/rules @@ -28,6 +28,7 @@ override_dh_auto_configure: --sysconfdir=/etc/powerdns \ --enable-unit-tests \ --with-lua=luajit \ + --with-libcap \ --with-libsodium \ --with-protobuf=yes \ --with-net-snmp \ diff --git a/builder-support/debian/recursor/debian-stretch/control b/builder-support/debian/recursor/debian-stretch/control index e915a6b608..065a07e92c 100644 --- a/builder-support/debian/recursor/debian-stretch/control +++ b/builder-support/debian/recursor/debian-stretch/control @@ -7,6 +7,7 @@ Build-Depends: debhelper (>= 10~), dh-autoreconf, dh-systemd [linux-any], libboost-all-dev, + libcap-dev, libluajit-5.1-dev, libprotobuf-dev, libsodium-dev, diff --git a/builder-support/debian/recursor/debian-stretch/rules b/builder-support/debian/recursor/debian-stretch/rules index a845773410..23c5a37eb5 100755 --- a/builder-support/debian/recursor/debian-stretch/rules +++ b/builder-support/debian/recursor/debian-stretch/rules @@ -28,6 +28,7 @@ override_dh_auto_configure: --sysconfdir=/etc/powerdns \ --enable-unit-tests \ --with-lua=luajit \ + --with-libcap \ --with-libsodium \ --with-protobuf=yes \ --without-net-snmp \ diff --git a/builder-support/specs/pdns-recursor.spec b/builder-support/specs/pdns-recursor.spec index 9c6c29d02a..c9b6acdb41 100644 --- a/builder-support/specs/pdns-recursor.spec +++ b/builder-support/specs/pdns-recursor.spec @@ -16,6 +16,7 @@ BuildRequires: boost148-devel BuildRequires: lua-devel %else BuildRequires: boost-devel +BuildRequires: libcap-devel %ifarch aarch64 BuildRequires: lua-devel %define lua_implementation lua @@ -76,6 +77,7 @@ package if you need a dns cache for your network. make %{?_smp_mflags} LIBRARY_PATH=/usr/lib64/boost148 %else --with-protobuf \ + --with-libcap \ --with-lua=%{lua_implementation} \ --enable-systemd --with-systemd=%{_unitdir}