lansarea instrumentarului , care asigură procesul de bootstrapping pentru GCC. Uneltele rezolvă problema construirii inițiale verificate a compilatorului în distribuțiile, întrerupând ciclul de recompilare (pentru a construi compilatorul sunt necesare fișiere executabile deja compilate).
În GNU Mes un interpret auto-suficient pentru limbajul Scheme, scris în C, și un compilator simplu pentru limbajul C (MesCC), scris în Scheme. Ambele componente sunt capabile să se reconstruiască reciproc. Interpretul Scheme permite construirea compilatorului C MesCC, care apoi permite construirea unei versiuni reduse a compilatorului (tcc), a cărui capacitate este suficientă pentru construirea GCC.
În noua versiune a apărut posibilitatea (Reduced Binary Seed) bootstrapping pentru distribuția Guix folosind shell-ul (Guile as Shell) în loc de bash și Gash Core Utils în loc de coreutils, grep, sed, gzip, make, awk și tar, folosind doar componente scrise în Scheme. În noua versiune a fost pregătit și un pachet cu Mes pentru Debian GNU/Linux.
În versiunile următoare se așteaptă suport pentru bootstrapping pentru NixOS, posibilitatea utilizării dietlibc și uClibc pentru bootstrapping GNU (bash, binutils, gcc, tar), suport pentru arhitectura ARM, distribuția Debian și nucleul GNU Hurd, posibilitatea compilării Mes.c folosind .
Sursa: opennet.ro
