Hi John,
On Sunday, January 4th, 2026 at 12:22 AM, John Fawcett via dovecot <dovecot@dovecot.org> wrote:
Hi
I realize this may seem overly nostalgic, but I was wondering if anyone has successfully got dovecot-2.3.21.1 running on Fedora 43?
I just revived my copr with dovecot-2.3.21.1 for F43 (x86_64 and aarch64) based on the SRPM from koji. The only change I made was bumping the epoch to 2 so any F43 dovecot-2.4.x releases would not replace it. A fresh build which completed successfully is here: https://copr.fedorainfracloud.org/coprs/patrickl/Dovecot-2.3/
Meanwhile I switched to git HEAD with the debian config files from: https://salsa.debian.org/debian/dovecot
You can find the F43 builds here: https://copr.fedorainfracloud.org/coprs/patrickl/dovecot/
I'm about to do an upgrade to Fedora 43 and I wanted to avoid doing a simultaneous upgrade to Dovecot 2.4 which is now the distro packaged version, since I have not yet converted my configuration.
Either creating and adding your own copr with dovecot-2.3.21.1 for F43 or adding my copr (with sudo dnf copr enable patrickl/Dovecot-2.3 ) should result in dovecot-2.3.21.1 on F43 due to the higher epoch number (Epoch: 2) than the F43-shipped dovecot-2.4.1 RPM (Epoch: 1).
I managed to compile from source (after taking care of adding -licuuc to the linker flags when linking test-fts-filter). However running test-lib then fails on two tests.
I have seen two tests fail with git HEAD (reported to this list) but they are different.
My assumption as yet unverified is that the fedora specific patches are avoiding the two test errors iwhen using the unpatched source, but contribute to the error produced when using the patched source, though my test did not rule out environment differences between these two tests.
There are a lot of patches in the dovecot-2.3.21.1 SRPM. Given that Fedora is the upstream for RHEL (iirc via CentOS Stream) I guess they are needed for that Enterprise flavor :-)
Best, Patrick