From 88301a0429fd6e9be9546a65d89beedc2abbe10d Mon Sep 17 00:00:00 2001 From: Pieter Lexis Date: Fri, 16 Nov 2018 16:23:28 +0100 Subject: [PATCH] rec pkgs: link in libcap --- builder-support/debian/recursor/debian-jessie/control | 1 + builder-support/debian/recursor/debian-jessie/rules | 1 + builder-support/debian/recursor/debian-stretch/control | 1 + builder-support/debian/recursor/debian-stretch/rules | 1 + builder-support/specs/pdns-recursor.spec | 2 ++ 5 files changed, 6 insertions(+) diff --git a/builder-support/debian/recursor/debian-jessie/control b/builder-support/debian/recursor/debian-jessie/control index b27c19d9f..e2d261335 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 16b1f7ceb..0eec2a62a 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 e915a6b60..065a07e92 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 a84577341..23c5a37eb 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 9c6c29d02..c9b6acdb4 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} -- 2.40.0