BuildRequires: openssl-devel
%if 0%{?suse_version}
-BuildRequires: boost-devel
BuildRequires: lua-devel
BuildRequires: systemd
BuildRequires: systemd-units
BuildRequires: systemd-devel
%endif
-%if 0%{?rhel} >= 7
+
+%if 0%{?rhel} < 8
+BuildRequires: boost169-devel
+%else
BuildRequires: boost-devel
+%endif
+
+%if 0%{?rhel} >= 7
BuildRequires: gnutls-devel
BuildRequires: libcap-devel
BuildRequires: libnghttp2-devel
sed -i '/^ExecStart/ s/dnsdist/dnsdist -u dnsdist -g dnsdist/' dnsdist.service.in
%build
+%if 0%{?rhel} < 8
+export CPPFLAGS=-I/usr/include/boost169
+export LDFLAGS=-L/usr/lib64/boost169
+%endif
+
%configure \
--enable-option-checking=fatal \
--sysconfdir=/etc/dnsdist \
Provides: powerdns-recursor = %{version}-%{release}
+%if 0%{?rhel} < 8
+BuildRequires: boost169-devel
+%else
BuildRequires: boost-devel
+%endif
BuildRequires: libcap-devel
BuildRequires: systemd
BuildRequires: systemd-devel
%autosetup -p1 -n %{name}-%{getenv:BUILDER_VERSION}
%build
+%if 0%{?rhel} < 8
+export CPPFLAGS=-I/usr/include/boost169
+export LDFLAGS=-L/usr/lib64/boost169
+%endif
+
%configure \
--enable-option-checking=fatal \
--sysconfdir=%{_sysconfdir}/%{name} \
BuildRequires: p11-kit-devel
BuildRequires: libcurl-devel
+%if 0%{?rhel} < 8
+BuildRequires: boost169-devel
+%else
BuildRequires: boost-devel
+%endif
BuildRequires: libsodium-devel
BuildRequires: bison
BuildRequires: openssl-devel
%build
export CPPFLAGS="-DLDAP_DEPRECATED"
+%if 0%{?rhel} < 8
+export CPPFLAGS=-I/usr/include/boost169
+export LDFLAGS=-L/usr/lib64/boost169
+%endif
+
%configure \
--enable-option-checking=fatal \
--sysconfdir=%{_sysconfdir}/%{name} \