]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
rpm: enable config tests obs-knot-resolver-bs4hbr/deployments/1781 config-tests
authorJakub Ružička <jakub.ruzicka@nic.cz>
Wed, 14 Jul 2021 11:30:21 +0000 (13:30 +0200)
committerJakub Ružička <jakub.ruzicka@nic.cz>
Wed, 14 Jul 2021 13:30:52 +0000 (15:30 +0200)
distro/pkg/rpm/knot-resolver.spec

index e91789c1f8d80bfa99662d6aca98f34e5d658ba4..8c6209e79670929e3a757e6b4009355d2ef911aa 100644 (file)
@@ -63,6 +63,8 @@ BuildRequires:  pkgconfig(libprotobuf-c)
 # Distro-dependent dependencies
 %if 0%{?rhel} == 7
 BuildRequires:  lmdb-devel
+BuildRequires:  lua-basexx
+BuildRequires:  lua-cqueues
 # Lua 5.1 version of the libraries have different package names
 Requires:       lua-basexx
 Requires:       lua-psl
@@ -72,6 +74,10 @@ Requires(pre):  shadow-utils
 %if 0%{?fedora} || 0%{?rhel} > 7
 BuildRequires:  pkgconfig(lmdb)
 BuildRequires:  python3-sphinx
+# config tests dependencies
+BuildRequires:  lua5.1-basexx
+BuildRequires:  lua5.1-cqueues
+
 Requires:       lua5.1-basexx
 Requires:       lua5.1-cqueues
 Requires:       lua5.1-http
@@ -177,6 +183,7 @@ CFLAGS="%{optflags}" LDFLAGS="%{?__global_ldflags}" meson build_rpm \
     -Dclient=enabled \
 %if "x%{?suse_version}" == "x"
     -Ddnstap=enabled \
+    -Dconfig_tests=enabled \
 %endif
     -Dunit_tests=enabled \
     -Dmanaged_ta=enabled \