DocFraggle Yeah exactly i remembered this so i switched it back then as Alpine had no lz4 support during the inital tests. Only zstd got added after my request first.
However it is related something which has changed from Alpine 3.16 to 3.18.
English
DocFraggle Yeah exactly i remembered this so i switched it back then as Alpine had no lz4 support during the inital tests. Only zstd got added after my request first.
However it is related something which has changed from Alpine 3.16 to 3.18.
DerLinkman but it seems that it was fixed in the 2.3.19 sources according to
And the version in Alpine is 2.3.21
Ah it was fixed in the DEBIAN source package, not the dovecot sources. Yes, worth a try!
DocFraggle Yes but only for debian! Debian creates their own patches.
You can actually see that the Dovecot devs are/were working at this too here:
In the current stable versions of Dovecot there is only one dcrypt-openssl.c file not two like in the main (dev) branch.
Ubuntu also make their own Patches so that is also the reason why it is working with the Ubuntu Repo packages.
Well, I thought I could quickly try to build an alpine dovecot image with the dovecot main branch, but I would need an Alpine Linux OS to do that that’s too much for the time I have to spare currently
Anyways, is there a specific reason why you want to switch dovecot from the Debian image over to the Alpine image?
DocFraggle Yes indeed. Alpine is supporting ARM64 better then Debian at least for Dovecot. Yes their repo version is also ARM64 compatible but it makes the implementation for newer features harder as they don’t the latest versions.
With Dovecot 2.4 (or the current master state in git) there will change a lot which is causing mailcow to not even boot up. So yeah that’s a bit shitty. It has to be done in the future…
DerLinkman Great news I just deleted my ARM VM yesterday
but you already tested it I assume from your last line above
Yep it works. When the packages will be installed without a quirky stuff inside the docker image then i’ll probably push the updated Image so anybody can test.
Does this mean that a migration from x86 to Arm should now be possible?
I really don’t want to be a nuisance, but is there anything new yet?
If you want to use it in a production environment I would definitely wait until @DerLinkman published a stable version
Ganzjahresgriller I’m waiting on Alpine to release 3.19 stable which includes the Dovecot fixes.
I won’t merge anything which is using Edge packages like the current nightly Version of Dovecot does. It needs to be stable at least OS wise!
DerLinkman Which got released today \o/