New issue by toluschr on void-packages repository https://github.com/void-linux/void-packages/issues/27031 Description: ### System * xuname: * Void 5.9.12_2 x86_64-musl GenuineIntel/KVM uptodate rFF * package: * libmilter>=0 opendkim>=0 ### Expected behavior Emails get signed ### Actual behavior opendkim segfaults due to a stack overflow in [`opendkim.c:4931:dkimf_add_signrequest`](https://github.com/trusteddomainproject/OpenDKIM/blob/master/opendkim/opendkim.c#L4927). ### Steps to reproduce the behavior Setup an email server using opendkim to sign emails and notice that emails are not signed. ### Solution Since this being a rare issue and the first time I setup an Email server, it didn't occur to me that there might be something wrong with the stacksize of musl. After Googling 'alpine opendkim crash', I found the relevant patch. https://git.alpinelinux.org/aports/commit/?id=95724d1bd53ae87f72e6388cb7323dbd8f84be9d I already pushed my changes to https://github.com/toluschr/void-packages/tree/update-opendkim. This branch includes the newest commit from the opendkim development branch. I suggest updating to the opendkim pre-releases. Although void-linux tries to ship stable software, a version from 2015 is a little dated.