On Tue, Apr 16, 2024 at 09:34:25PM -0400, Brad Smith wrote: > On Thu, Apr 04, 2024 at 05:19:28PM -0400, Brad Smith wrote: > > Here is an update to fmt 10.2.1. > > > > > > https://raw.githubusercontent.com/fmtlib/fmt/master/ChangeLog.md > > Here is the fmt diff for 10.2.1 again as well as deps adjustments.
And with fmt updated the system copy can be used by rspamd. Index: Makefile =================================================================== RCS file: /cvs/ports/mail/rspamd/Makefile,v retrieving revision 1.127 diff -u -p -u -p -r1.127 Makefile --- Makefile 28 Feb 2024 15:24:20 -0000 1.127 +++ Makefile 17 Apr 2024 02:01:21 -0000 @@ -1,7 +1,7 @@ COMMENT= event-driven spam filtering system in C/Lua DIST_TUPLE= github vstakhov rspamd 3.8.4 . - +REVISION= 0 CATEGORIES= mail HOMEPAGE= https://rspamd.com/ @@ -47,7 +47,8 @@ LIB_DEPENDS= archivers/zstd \ textproc/icu4c RUN_DEPENDS= databases/redis -BUILD_DEPENDS+= devel/ragel +BUILD_DEPENDS+= devel/fmt>=10.2.1 \ + devel/ragel # /var/rspamd needs to exist for tests to run TEST_DEPENDS= ${FULLPKGNAME}:${FULLPKGPATH} TEST_DEPENDS+= databases/redis \ @@ -63,9 +64,8 @@ CONFIGURE_ARGS+= -DOPENBSD_BUILD=1 \ -DRUNDIR="${LOCALSTATEDIR}/run/rspamd" \ -DRSPAMD_USER="_rspamd" -# not using SYSTEM_FMT; bundled version is newer, but updating -# devel/fmt breaks mariadb build -CONFIGURE_ARGS+= -DSYSTEM_XXHASH=ON \ +CONFIGURE_ARGS+= -DSYSTEM_FMT=ON \ + -DSYSTEM_XXHASH=ON \ -DSYSTEM_ZSTD=ON \ -DENABLE_JEMALLOC=OFF