Le 30 août 2019 14:00:29 GMT+02:00, Svante Signell <[email protected]> a écrit : >On Fri, 2019-08-30 at 01:36 +0200, Ricardo Wurmus wrote: >> Hi Svante, >> >> Here’s what I wrote about this on IRC: >> >> --8<---------------cut here---------------start------------->8--- >> <rekado> [12:36:12] gnu_srs: get a Debian GNU/Hurd, then build the >Guix >> dependencies from source. >> <rekado> [12:36:28] once you’ve got everything for building Guix also >fetch >> the bootstrap binaries: >> <rekado> [12:36:45] such as >> > >I've already built guix (and all their dependencies before that). > >> >http://berlin.guix.gnu.org/guix/bootstrap/i586-gnu/20190508/glibc-stripped-2.28-i586-pc-gnu.tar.xz >> >http://berlin.guix.gnu.org/guix/bootstrap/i586-gnu/20190508/glibc-stripped-2.28-i586-pc-gnu.tar.xz >> <rekado> [12:36:51] >binutils-static-stripped-2.31.1-i586-pc-gnu.tar.xz >> <rekado> [12:36:55] gcc-stripped-5.5.0-i586-pc-gnu.tar.xz >> <rekado> [12:37:01] guile-static-stripped-2.0.14-i586-pc-gnu.tar.xz >> <rekado> [12:37:03] static-binaries-0-i586-pc-gnu.tar.xz >> <rekado> [12:37:33] (you’ll find that some of the static binaries >such as tar >> will segfault when given certain arguments) >> <rekado> [12:37:45] that’s where we’re at. >> <rekado> [12:38:00] these binaries were cross-built. >> --8<---------------cut here---------------end--------------->8--- > >Thanks I'll try to install them. It seems like gcc is a little old, do >you have >notes somewhere on how these cross-built packages were created? > >I assume they can be built them within guix e.g. on GNU/Linux amd64. > >Build order?: >1) binutils >2) glibc >3) gcc >4) ?
Hi, I think this is the relevant part in the manual: http://guix.gnu.org/manual/en/html_node/Bootstrapping.html#Building-the-Bootstrap-Binaries
