Hi! This is caused by lua 5.1 incompability. We are looking into whether we intend to support Lua 5.1 or Lua 5.3+ only.
Aki > On 29/10/2025 16:27 EET ckubu via dovecot <[email protected]> wrote: > > > 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 > _______________________________________________ > dovecot mailing list -- [email protected] > To unsubscribe send an email to [email protected] _______________________________________________ dovecot mailing list -- [email protected] To unsubscribe send an email to [email protected]
