Hello! csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis:
> with current master (1dc30f92320c5e1b528a7eec2b0a4ce529f70c56), trying > > guix build --target=i686-linux bootstrap-tarballs As discussed on IRC, --target expect a “GNU triplet” such as “i686-linux-gnu”, so the above thing cannot work. Note that cross-building from anything to i686 is untested, so it’s not a good choice. Regardless, cross-building ‘bootstrap-tarballs’ to one of the supported target triplets works on master: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix build bootstrap-tarballs --target=mips64el-linux-gnu -n substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0% The following files would be downloaded: /gnu/store/lwn9v9jhsllffpc3d4kii8bldw4hfppa-bootstrap-tarballs-0 /gnu/store/6cm18hfwbp8c1mf6wha28f0b0axlcm8k-guile-static-stripped-tarball-2.0.11 /gnu/store/f790i196x1ms2ym13pvbazldzicqv4k9-glibc-stripped-tarball-2.23 /gnu/store/jj007dw6gc31hnn1qq3yz7rz1ai1z0fa-gcc-stripped-tarball-4.9.3 /gnu/store/niqxni4hhjr2wvlabn92z1asqb7xcnsx-static-binaries-tarball-0 /gnu/store/pskf0y5q3j5a3k30c0czd2xymwp4224i-binutils-static-stripped-tarball-2.25.1 $ git describe v0.11.0-1764-g3ad7dce --8<---------------cut here---------------end--------------->8--- See: https://hydra.gnu.org/job/gnu/master/mips64el-linux-gnu.bootstrap-tarballs-0.x86_64-linux https://hydra.gnu.org/job/gnu/master/mips64el-linux-gnuabi64.bootstrap-tarballs-0.x86_64-linux So normally, if you pass “--target=powerpc-linux-gnu” (or whichever triplet is appropriate), that should work too. HTH! Ludo’.