There is an updated pull request by oreo639 against master on the void-packages repository https://github.com/oreo639/void-packages gcc11 https://github.com/void-linux/void-packages/pull/34902 gcc: update to 12.1.0 [ci skip] Edit: this PR had been updated for gcc 12.1.0 This PR depends on: https://github.com/void-linux/void-packages/pull/32330 I tested this PR with glibc and after updating glibc, it seems to work fine. I also tested this PR with x86_64-musl, and it appears to run fine in a musl chroot, and recompiling and installing musl with gcc 12 doesn't appear to result in any issues. (more testing is needed) Please let me know if there are any issues. I compiled base-system to ensure that compiles and it appears to work fine. #### Testing the changes - I tested the changes in this PR: **briefly** #### Local build testing - I built this PR locally for my native architecture, (x86_64-glibc) - I built this PR locally for these architectures (if supported. mark crossbuilds): - x86_64-musl A patch file from https://github.com/void-linux/void-packages/pull/34902.patch is attached