Lëshimi i GNU Mes 0.21, mjetit për ndërtimin e vetë-mjaftueshëm të distribucioneve

Presented lëshimi i mjetit GNU Mes 0.21, që siguron procesin e bootstrap-it për GCC. Mjeti zgjidh problemin e ndërtimit të verifikuar të kompilatorit në distribucione, duke çarë zinxhirin e riciklimit (për ndërtimin e kompilatorit nevojiten skedarë ekzekutivë të një kompilatori të ndërtuar tashmë).

Në GNU Mes ofrohet një interpretuese vetë-mjaftueshme për gjuhën Scheme, e shkruar në gjuhën C, dhe një kompilator të thjeshtë për gjuhën C (MesCC), e shkruar në gjuhën Scheme. Të dy komponentët janë të ndërtueshëm ndërshtetërosh. TinyCC (tcc), mundësitë e të cilit tashmë janë të mjaftueshme për ndërtimin e GCC.

Në lëshimin e ri është shtuar mundësia e bootstrap-it (Reduced Binary Seed) të distribucionit Guix duke përdorur shell-in Gash (Guile si Shell) në vend të bash dhe Gash Core Utils në vend të coreutils, grep, sed, gzip, make, awk dhe tar, duke përdorur vetëm komponentët në gjuhën Scheme. Në versionin e ri është përgatitur gjithashtu një paketë me Mes për Debian GNU/Linux.

Në lëshimet e ardhshme pritet të vijë mbështetje për bootstrap-in për NixOS, mundësia e përdorimit të dietlibc dhe uClibc për bootstrap-in e GNU (bash, binutils, gcc, tar), mbështetje për arkitekturën ARM, distribucioni Debian dhe bërthama GNU Hurd, mundësia e kompilimit të Mes.c duke përdorur M2-Planet.

Burimi: opennet.ru

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster