Hi Sebastian,
On Mon, 2 Mar 2026 20:59:59 +0100 Sebastian Ramacher
<[email protected]> wrote:
Dear maintainer,
rspamd FTBFS on armhf:
Unicode validate fail: 15 [P]
------------------------------------------------------------------------
754 tests 750 passed 1715 assertions 1 failed 0 errors 3 unassertive 0 pending
Logger type specifiers:
Assert failed: expected String conversion test: '42' doesn't match with
'-591102858456203261'
stack traceback:
...oducible-path/rspamd-3.14.3/build/test/lua/telescope.lua:202: in
function 'assert_equal'
...ucible-path/rspamd-3.14.3/build/test/lua/unit/logger.lua:189: in function
<...ucible-path/rspamd-3.14.3/build/test/lua/unit/logger.lua:103>
[C]: in function 'xpcall'
...oducible-path/rspamd-3.14.3/build/test/lua/telescope.lua:444: in
function 'invoke_test'
...oducible-path/rspamd-3.14.3/build/test/lua/telescope.lua:484: in
function 'run'
...reproducible-path/rspamd-3.14.3/build/test/lua/tests.lua:28: in main
chunk
ninja: build stopped: subcommand failed.
make[1]: *** [debian/rules:63: override_dh_auto_test] Error 1
See
https://buildd.debian.org/status/fetch.php?pkg=rspamd&arch=armhf&ver=3.14.3-1&stamp=1772463566&raw=0
for details.
Thanks for the report. I guess LuaJIT could be involved but this test
still fails with a newer version - 2.1.0+openresty20260114.
It will be a shame to have rspamd removed from Debian testing just
because of this test failure but I have unfortunately no more ideas on
how to troubleshoot this bug - I don't really know where it come from. A
bug is opened upstream[1] but without any answer as of now…
Any help is greatly appreciated!
Cheers,
Jérôme
[1] https://github.com/rspamd/rspamd/issues/5932