#GnuMes

2023-12-03

#GNU Mes 0.26 released: With greatly enhanced #Guile compatibility, Guile-style modules, and supporting Gash and Gash-Utils.

lists.gnu.org/archive/html/inf

Thanks to the amazing work of Timothy Sample (and myself :)

#GnuMes
#bootstrappable
#BootstrappableBuilds
#ReproducibleBuilds
@fsf
@fsfe

Andrius Štikonasstikonas@fosstodon.org
2023-07-03

Spent part of my #RechageDay at #AMD looking at bootstrapping #TinyCC 0.9.26 from #GNUMes on #x86_64 architecture. And thanks to #Mes mantainer @janneke for his help with debugging various issues. We can now build initial #tcc binary and it can even run some simple commands such as --help or -vv.

Unfortunately, we still hit some critical bugs when trying to use this tcc binary to rebuild itself but hopefully we are not far now.

#bootstrappable
#BootstrappableBuilds
#ReproducibleBuilds

Andrius Štikonasstikonas@fosstodon.org
2023-05-01

@janneke and I were trying to fix 64-bit (#amd64 for now) #GnuMes bootstrap. After applying some fixes to M2-Planet and #mes we were able to bootstrap mes-m2 binary from #hex0. And it's working well enough to rebuild itself with #mescc.

This is expected to be in the next releases of mes 0.25 and M2-Planet 0.11.

#BootstrappableBuilds #stage0

2023-04-26

If you run "guix pull" today, you get a package graph of more than 22,000 nodes rooted in a 357-byte program---something that had never been achieved, to our knowledge, since the birth of Unix: a Full-Source Bootstrap.

Edit: Add blog post link inline guix.gnu.org/en/blog/2023/the-

#GnuMes
#bootstrappable
#BootstrappableBuilds
#ReproducibleBuilds
#SupplyChainSecurity
@reproducible_builds
@fsf
@fsfe

A graphviz-generated acyclic directed graph showing the root of the GNU Guix package tree, from gcc-core-mesboot0-2.95.3 down to stage0 and the bootstrap seeds.
🍒🌳 Hartmut Goebelkirschwipfel@nerdculture.de
2021-10-09

@EWings
bootstrappable.org/ should be a good entry point into this topic. One of the relevant projects is GNU Mes gnu.org/software/mes/

#bootstrappable #GNUmes

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst