Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/rspamd/Makefile,v
retrieving revision 1.105
diff -u -p -r1.105 Makefile
--- Makefile 29 Jun 2022 11:15:36 -0000 1.105
+++ Makefile 24 Aug 2022 09:05:19 -0000
@@ -9,6 +9,7 @@ CATEGORIES= mail
HOMEPAGE= https://rspamd.com/
MAINTAINER= Stuart Henderson <stu.ports@spacehopper.org>
+REVISION= 0
# Apache License 2.0
PERMIT_PACKAGE= Yes
@@ -72,7 +73,8 @@ CONFIGURE_ARGS+= -DOPENBSD_BUILD=1 \
-DRUNDIR="${LOCALSTATEDIR}/run/rspamd" \
-DRSPAMD_USER="_rspamd"
-CONFIGURE_ARGS+= -DSYSTEM_FMT=ON \
+CONFIGURE_ARGS+= -DENABLE_JEMALLOC=OFF \
+ -DSYSTEM_FMT=ON \
-DSYSTEM_ZSTD=ON
# to line up @samples in plist
Hello,
It seems there is a bug in rspamd which makes it segfault on some messages.
https://github.com/rspamd/rspamd/issues/3871
This gives smtp error like this, effectively deferring the mail each time:
Aug 23 03:59:57 isildur smtpd[21054]: rspamd: failed to receive a
response from daemon
It has been categorized as WONTFIX, probably because it's a quite hard
to reproduce bug and it's dependent on libc implementations.
The attached diff adds -DJEMALLOC=no to disable jemalloc use which seems
to be at least part of the culprit. It would be nice if more people
would be able to test so we have a functional rspamd in 7.2.
Best Regards
No comments:
Post a Comment