Re: [bootstrappable] Re: GNU Mes 0.19 released
Jan Nieuwenhuizen writes: > `make-mesboot0' is the initial build of GNU make. You can read the full > Guix bootstrap build recipe here: > > > http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/commencement.scm?h=core-updates Ah, nice! Again: Thank you very much! Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken signature.asc Description: PGP signature
Re: [bootstrappable] Re: GNU Mes 0.19 released
Arne Babenhauserheide writes: Hi Arne, >> You can see the current bootstrap path here: >> >> https://bootstrappable.org/projects/mes.html > I do not see gmake in there. Is that covered by one of them, or can it > be built with them? `make-mesboot0' is the initial build of GNU make. You can read the full Guix bootstrap build recipe here: http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/commencement.scm?h=core-updates Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com
Re: [bootstrappable] Re: GNU Mes 0.19 released
Ricardo Wurmus writes: > Hi Arne, > >> Do you have a document showing the bootstrap path — ideally in graph >> form, i.e. with plantuml activity diagram? >> http://plantuml.com/activity-diagram-legacy > > You can see the current bootstrap path here: > > https://bootstrappable.org/projects/mes.html > > This is without the path from virtually nothing to mes + mescc tools, > i.e. mes and mescc tools currently are bootstrap binaries here. This is really cool! Thank you! >>> - use Gash to remove bash, coreutils, grep, sed, tar from the Guix >>>bootstrap binaries >> >> Is this about configure+make? > > You can see in the graph that “bootstrap-binaries” is a collection of > statically linked binaries including tar, gzip, patch, coreutils, etc. > Most if not all of these could be removed with Gash. I do not see gmake in there. Is that covered by one of them, or can it be built with them? Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken signature.asc Description: PGP signature
Re: [bootstrappable] Re: GNU Mes 0.19 released
Hi Arne, > Do you have a document showing the bootstrap path — ideally in graph > form, i.e. with plantuml activity diagram? > http://plantuml.com/activity-diagram-legacy You can see the current bootstrap path here: https://bootstrappable.org/projects/mes.html This is without the path from virtually nothing to mes + mescc tools, i.e. mes and mescc tools currently are bootstrap binaries here. >> - use Gash to remove bash, coreutils, grep, sed, tar from the Guix >>bootstrap binaries > > Is this about configure+make? You can see in the graph that “bootstrap-binaries” is a collection of statically linked binaries including tar, gzip, patch, coreutils, etc. Most if not all of these could be removed with Gash. -- Ricardo