Eisiúint GNU Mes 0.21, foireann uirlisí le haghaidh tógáil dáileadh féinchuimsitheach

Tugadh isteach scaoileadh uirlisí GNU Mes 0.21, обеспечивающего процесс бутстрэппинга (bootstrap) для GCC. Инструментарий решает задачу верифицированной начальной сборки компилятора в дистрибутивах, разрывая цепочку цикличной пересборки (для сборки компилятора требуются исполняемые файлы уже собранного компилятора).

I GNU Praiseach tairgeadh ateangaire féin-óstach do theanga na Scéime, scríofa sa teanga C, agus tiomsaitheoir simplí don teanga C (MesCC), scríofa i dteanga na Scéime. Tá an dá chomhpháirt interassembled. Ligeann ateangaire na Scéime duit tiomsaitheoir MesCC C a thógáil, rud a ligeann duit leagan scriosta den tiomsaitheoir a thógáil. TinyCC (tcc), a bhfuil go leor cumais aige cheana féin chun GCC a thógáil.

В новом выпуске появилась возможность частичного (Reduced Binary Seed) бутстрэппинга дистрибутива Guix с использованием командной оболочки Gais (Guile as Shell) вместо bash и Gash Core Utils вместо coreutils, grep, sed, gzip, make, awk и tar, используя только компоненты на языке Scheme. В новой версии также подготовлен пакет с Mes для Debian GNU/Linux.

В следующих выпусках ожидается появление поддержки бутстрэппинга для NixOS, возможность использования dietlibc и uClibc для бутстрэппинга GNU (bash, binutils, gcc, tar), поддержка архитектуры ARM, дистрибутива Debian и ядра GNU Hurd, возможность компиляции Mes.c с использованием M2-Pláinéad.

Foinse: oscailtenet.ru

Add a comment