From: Jakub Ružička Date: Wed, 14 Jul 2021 11:30:21 +0000 (+0200) Subject: rpm: enable config tests X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=63b94049d933e85f53fbb1d5d04d3eaa4feeac65;p=thirdparty%2Fknot-resolver.git rpm: enable config tests --- diff --git a/distro/pkg/rpm/knot-resolver.spec b/distro/pkg/rpm/knot-resolver.spec index e91789c1f..8c6209e79 100644 --- a/distro/pkg/rpm/knot-resolver.spec +++ b/distro/pkg/rpm/knot-resolver.spec @@ -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 \