There is a new pull request by zdtcd against master on the void-packages repository https://github.com/zdtcd/void-packages git-iconv https://github.com/void-linux/void-packages/pull/15943 git: correct utf-16 and utf-32 conversion on musl musl's iconv treats utf-{16,32} encoding as utf-{16,32}be, without BOM, correctly according to POSIX. However, most tools out there think differently. Change the build flag for the musl system to fix it. Together with my patch here: https://github.com/git/git/commit/840c40cea11290d40fd455cc3b23d5793056f4d4 git's test: t0028 should be fine now. A patch file from https://github.com/void-linux/void-packages/pull/15943.patch is attached