On 06/11/2025 18:25 EET Andy Baugh via dovecot <dovecot@dovecot.org> wrote:
Oh, also, turns out I forgot to bump
dovecot_config_versionand wound up getting "wrong ABI version" explosions from pigeonhole till I adjusted that to 2.4.2 (yes, I did recompile pigeonhole).Out of *any* of these new and improved settings, that one absolutely makes my blood boil, as it is not only *useless* (it can't be anything *other* than the dovecot version, otherwise prepare for pain), but required.
If there's any PR I'd like to make on 2.4.x, it'd probably be that -- hardcode dovecot_config_version to equal the program version, as nothing else works anyways.
This makes no sense. dovecot_config_version does not have any relation whatsoever with "wrong ABI version", this is determined in compile/link phase.
Aki