diff --git a/base/rspamd/rspamd.spec b/base/rspamd/rspamd.spec index 69d667a..151550e 100644 --- a/base/rspamd/rspamd.spec +++ b/base/rspamd/rspamd.spec @@ -4,7 +4,7 @@ %if 0%{?rhel} < 8 %global dts devtoolset-11 %else -%global dts gcc-toolset-13 +%global dts gcc-toolset-14 %endif %global _vpath_builddir %{_target_platform} @@ -25,8 +25,8 @@ Name: rspamd Conflicts: rspamd-asan Provides: rspamd -Version: 3.9.1 -Release: 2%{?dist} +Version: 3.10.2 +Release: 1%{?dist} Summary: Rapid spam filtering system Group: System Environment/Daemons License: Apache-2.0 @@ -62,7 +62,10 @@ BuildRequires: cmake >= 3.12 BuildRequires: make %if 0%{?rhel} >= 7 -BuildRequires: %{dts}-gcc %{dts}-gcc-c++ %{dts}-annobin-plugin-gcc %{dts}-runtime +BuildRequires: %{dts}-gcc %{dts}-gcc-c++ %{dts}-runtime +%if 0%{?rhel} > 7 +BuildRequires: %{dts}-gcc-plugin-annobin +%endif %else BuildRequires: gcc-c++ >= 11.0 %endif @@ -72,7 +75,7 @@ BuildRequires: file-devel BuildRequires: lapack-devel BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(libsodium) -BuildRequires: pkgconfig(libarchive) >= 3.0 +BuildRequires: pkgconfig(libarchive) >= 3.3 %ifarch x86_64 @@ -91,6 +94,8 @@ BuildRequires: glib2-devel BuildRequires: openblas-devel BuildRequires: pkgconfig(openssl) >= 3.0 +# We don't want libressl +BuildRequires: pkgconfig(openssl) < 3.7 BuildRequires: pcre2-devel BuildRequires: ragel BuildRequires: sqlite-devel @@ -193,7 +198,8 @@ export LDFLAGS="$LDFLAGS -Wl,-rpath=%{_libdir}/rspamd/fasttext" -DSYSTEMDDIR=%{_unitdir} \ %endif -DNO_SHARED=ON \ - -DDEBIAN_BUILD=1 \ + -DRSPAMD_LEGACY_SSL_PROVIDER=ON \ + -DNO_TARGET_VERSIONS=ON \ -DENABLE_LIBUNWIND=ON \ -DENABLE_LIBCXX=AUTO \ %ifarch x86_64 aarch64 @@ -312,6 +318,15 @@ fi %dir %{_localstatedir}/log/rspamd %changelog +* Mon Oct 21 2024 Raven - 3.10.2-1 +- update to 3.10.2 + +* Wed Oct 16 2024 Raven - 3.10.1-1 +- update to 3.10.1 + +* Tue Oct 1 2024 Raven - 3.10.0-1 +- update to 3.10.0 + * Fri Sep 13 2024 Raven - 3.9.1-2 - rebuilt for new OpenSSL