az eszközkészlet kiadása , amely lehetővé teszi a GCC bootstrapping folyamatát. Az eszközkészlet megoldja a fordító megerősített kezdeti fordításának problémáját disztribúciókban, megszakítva a ciklikus újrafordítás láncát (a fordítók létrehozásához már létező, összeszerelt fordítók bináris fájljai szükségesek).
A GNU Mes-ben önálló (self-hosting) Scheme értelmező, a C nyelvben íródott, és egy egyszerű C fordító (MesCC), amelyet Scheme nyelven írtak. Mindkét komponens kölcsönösen összeállítható. A Scheme értelmező lehetővé teszi a MesCC C fordító összeállítását, amely ezután lehetővé teszi az összeállított fordító lerövidített verzióját, (tcc), amelynek már elegendő funkcionalitása van a GCC összeállításához.
Az új verzióban megjelent a lehetőség (Csökkentett Bináris Seed) bootstrapping Guix disztribúcióhoz a (Guile mint Shell) használatával a bash helyett és Gash Core Utils helyett a coreutils, grep, sed, gzip, make, awk és tar helyett, kizárólag Scheme nyelvű összetevőket használva. Az új verzióban előkészítették a Mes csomagot is a Debian GNU/Linux rendszerhez.
A következő verziókban várható a bootstrapping támogatás megjelenése NixOS számára, a dietlibc és uClibc használata GNU bootstrappinghez (bash, binutils, gcc, tar), ARM architektúra támogatása, Debian disztribúció és GNU Hurd kernel támogatása, valamint a Mes.c lefordítása. .
Forrás: opennet.ru
