5 Commits

Author SHA256 Message Date
060cb7f74d - Actually for all distros to use luajit and lua 5.1 ABI modules
for the additional modules
- for non luajit enabled distros we also use lua 5.1 to build
  against as rspamd does not really support newer lua APIs
  
  https://github.com/rspamd/rspamd/issues/5163

OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=124
2024-10-02 11:13:41 +00:00
57b25ebcd6 - restore the overriden CMAKE_SHARED_LINKER_FLAGS but only remove
the --undefined option as rspamd doesnt have its dependencies
  between parts of the code correct

OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=123
2024-10-02 10:32:46 +00:00
27b83fd8cd - Simplify lua handling
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=122
2024-10-02 10:25:07 +00:00
11955792cb - Update to 3.10.0
- fix building the binaries with PIE

OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=120
2024-09-30 20:36:01 +00:00
7cb43f24e8 - 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.

OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=118
2024-09-29 23:28:58 +00:00