There is a new pull request by jnbr against master on the void-packages repository https://github.com/jnbr/void-packages valgrind https://github.com/void-linux/void-packages/pull/34104 valgrind: update to 3.18.1. #### Testing the changes - I tested the changes in this PR: YES #### Local build testing - I built this PR locally for my native architecture, (aarch64) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl This superseeds #30380. To address remarks from the old PR: - The musl.supp file is now upstream, no need to patch it in anymore. - armv6 was not supported by valgrind in the past, I could not find any hint that this changed. If the code generation in valgrind asumes armv7 patching the configure script likely won't be enough. A patch file from https://github.com/void-linux/void-packages/pull/34104.patch is attached