There is an updated pull request by motorto against master on the void-packages repository https://github.com/motorto/void-packages cryptsetup-2.5.0 https://github.com/void-linux/void-packages/pull/39446 cryptsetup: update to 2.5.0. #### Testing the changes - I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine. I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l. #### Local build testing - I built this PR locally for my native architecture, x86_64-{musl,glibc} - I built this PR locally for these architectures (if supported. mark crossbuilds): - armv6l Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something). A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached