diff --git a/rspamd.changes b/rspamd.changes index ed4e432..57ccc19 100644 --- a/rspamd.changes +++ b/rspamd.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Sun Sep 29 23:24:57 UTC 2024 - Marcus Rueckert + +- disable luajit until we actually package all the lua extensions + for all interpreters. mixing luajit with lua built extensions + is not working properly apparently + https://github.com/rspamd/rspamd/discussions/4898 + https://github.com/rspamd/rspamd/discussions/4819 +- loosen the Buildrequires for fmt to allow all versions. For older + distros we will use the intree copy. We added the bundled + provides in that case. + ------------------------------------------------------------------- Wed Jul 31 10:21:39 UTC 2024 - Marcus Rueckert diff --git a/rspamd.spec b/rspamd.spec index f48d0ee..516ad7d 100644 --- a/rspamd.spec +++ b/rspamd.spec @@ -31,7 +31,7 @@ %bcond_without hyperscan %endif %if (0%{?suse_version} >= 1315) - %bcond_without luajit + %bcond_with luajit %endif %endif @@ -95,7 +95,10 @@ BuildRequires: openblas-devel %endif BuildRequires: pcre2-devel BuildRequires: pkgconfig -BuildRequires: pkgconfig(fmt) >= 11 +BuildRequires: pkgconfig(fmt) +%if !%{pkg_vcmp fmt-devel > 11} +Provides: bundled(fmt) = 11.0.0 +%endif BuildRequires: pkgconfig(glib-2.0) >= 2.28 %if %{with ext_hiredis} BuildRequires: pkgconfig(hiredis)