Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
GNU Mes 0.24 released [major bootstrapping achievement] (lists.gnu.org)
9 points by gnufx on May 8, 2022 | hide | past | favorite | 3 comments


I took the liberty of adding an explanation to the title. The significance is:

> Mes [...] can be bootstrapped [...] starting from the 357-byte hex0 > binary of the bootstrap-seeds

so:

> we now have a > Reduced Binary Seed bootstrap for the gnutools triplet: glibc-2.2.5, > binutils-2.20.1, gcc-2.95.3. This is enough to bootstrap Guix for > i686-linux, x86_64-linux, armhf-linux and aarch64-linux.

Gosh.


Now, since gcc 4.7.4 is the last of the iso c++98 compiler written in simple C, it has to be maintained "officially" forever and the most recent gcc, at all time, must compile using it... until the next toxic mistake done by the gcc steering commitee or iso working groups (moving gcc to c++ was a massive mistake).


> GNU Mes is a Scheme interpreter and C compiler for bootstrapping the GNU System.

https://www.gnu.org/software/mes




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: