hi,
We are pleased to release version 2.4.2 of Dovecot and Pigeonhole.
I tried to build dovecot myself on a Debian 12 system and ran into the following error:
-- snip
...> make[3]: Entering directory '/usr/local/src/mailsystem/dovecot-2.4.2/src/lib-lua' CC test_lua-test-lua.o CC dlua-script.lo CC dlua-pushstring.lo CC dlua-error.lo CC dlua-dovecot.lo CC dlua-dovecot-http.lo CC dlua-compat.lo CC dlua-resume.lo CC dlua-table.lo CC dlua-thread.lo CC dlua-iostream.lo CC test_lua_http_client-test-lua-http-client.o dlua-iostream.c:16:28: error: field 'stream' has incomplete type 16 | struct luaL_Stream stream;-- snap
This is more for informational purposes, as I am unlikely to be able to participate in debugging.
Best regards Christoph