New comment by oreo639 on void-packages repository https://github.com/void-linux/void-packages/issues/41388#issuecomment-1368330472 Comment: For comment 2, if you go further, you will see that the issue was that while I was testing with a patched glibc I wasn't using a patched glibc-32bit (hence why it wasn't working). I tested with Multiversus right now and that works for me. You can try `xbps-install -Sf glibc glibc-32bit` to make sure you are using the version from the repos and not an old local build. (You can use `xpkg -L` to list which packages are installed locally as opposed to from a repo) Btw, you can confirm that glibc has DT_HASH using: `readelf -e /usr/lib/libc.so.6` `readelf -e /usr/lib32/libc.so.6` You should get both `.gnu.hash` and `.hash` (whereas most binaries should just have `.gnu.hash`)