There's a closed pull request on the void-packages repository [WIP] New package: libxcrypt-4.4.33 https://github.com/void-linux/void-packages/pull/41431 Description: #### Testing the changes - I tested the changes in this PR: **NO** libxcrypt will replace libcrypt on glibc. `--disable-failure-tokens` as per: https://github.com/besser82/libxcrypt/issues/25 glibc will need to be compiled with `--disable-crypt`. musl provides no such option, Debian just rm's libcrypt.a from musl: https://salsa.debian.org/reiner/musl/-/blob/master/debian/rules#L76 Not sure what we want to do on musl. For glibc either we can rebuild everything with libxcrypt or we can have glibc depend on libxcrypt-compat (and have libxcrypt as a bootstrap package) On musl, libcrypt is provided by libc so if we handle it the same as debian, a rebuild shouldn't be *necessary*. All packages using libcrypt can be seen using `xbps-query -Rs libcrypt.so -p shlib-requires`.