<mark_weaver>specifically, the configure script in the bundled mpc fails to find the built bundled mpfr.
<mark_weaver>the reason it fails is because the GCC build system is passing a bad option to mpc's configure. it's passing --with-mpfr-include=/tmp/nix-build-gcc-cross-boot0-4.8.2.drv-0/gcc-4.8.2/mpfr/src/src
<mark_weaver>notice the "src/src" at the end, which is wrong. there should be only one "src" there.
<mark_weaver>so mpc can't find mpfr.h, because it's looking in the wrong directory for it.
<mark_weaver>I guess I should mention that this failure happened on MIPS, but I doubt that matters. the problem didn't happen until I reverted back to gcc-4.8.2
<mark_weaver>civodul: will you build bootstrap tarballs for x86_64 and i686 that have the same date?
<mark_weaver>(the GCC build system also passes a bad '--with-mpfr-lib' option, with the same mistake)
<mark_weaver>djbclark: btw, after several failed attempts, I finally built a new kernel for loongson 3a that works properly and does what guix-daemon needs, and started using it to bootstrap guix.
<mark_weaver>djbclark: along the way, I moved /home of LOonix to the root partition, and installed vanilla Debian Wheezy on the partition that used to be /home. that's the host system that I'm now using to bootstrap Guix.
<mark_weaver>I seeded the Loongson 3A machine with the /nix/store from my Loongson 2F, which contained almost everything that currently builds on the 'loongson' branch. Everything I've tried seems to work perfectly on the 3A.
<mark_weaver>it probably makes little sense to build from core-updates now until gcc is upgraded.
<mark_weaver>I must say, for someone accustomed to the performance of a modern intel machine who wants to get away from intel, the Loongson 3A laptop is a serious contender. it's vastly more performant than the 2F.