Marius Bakke writes: > Guix, > > Here are patches that allow building the world with GCC7. > > The cross-toolchain and bootstrap tarballs need more work, but native > x86_64 at least is largely fine. > > Marius Bakke (8): > gnu: Remove gcc-for-libstdc++. > gnu: libstdc++-boot0: Improve gcc-wrapper workaround. > gnu: gcc-boot0: Improve gcc-wrapper workarounds. > gnu: Remove duplicate linux-libre-headers package from bootstrap > inputs. > gnu: Use GCC 7 as the default compiler. > gnu: python: Fix FTBFS with GCC >= 6. > gnu: cmake: Try CPATH and C_INCLUDE_PATH when finding system > libraries. > gnu: cppunit: Update to 1.14.0. I've pushed these to 'wip-gcc7' on Savannah for easier access: https://git.savannah.gnu.org/cgit/guix.git/log/?h=wip-gcc7