GNU Mes 0.21 buraxılışının, distiribütivlərin öz-özünə yığılması üçün alət dəstinin buraxılışı

Təqdim olunur alətlərin yayımlanması GNU Mes 0.21, GCC üçün bootstrap prosesini təmin edir. Alət, dövrü yenidən qurmanın zəncirini pozaraq, yığmaçıların paylamalarında təsdiqlənmiş başlanğıc yığma işini həll edir (yığıcı yığmaq üçün daha əvvəl yığılmış yığıcıların icra olunan faylları tələb olunur).

GNU Mes-də təklif edilir öz-özünə kifayət edən (self-hosting) Scheme dili üçün yazılmış C dilində bir tərcüməçi və Scheme dilində yazılmış sadə bir yığıcı (MesCC) var. Hər iki komponent bir-biri ilə yığılır. Scheme tərcüməçisi MesCC C yığmaçısını yığmağa imkan tanıyır, bu da daha sonra yığmaçının kəsilmiş versiyasını yığmağa imkan verir. TinyCC (tcc), GCC-ni yığmaq üçün kifayət qədər imkan təqdim edir.

Yeni buraxılışda qismən (Reduced Binary Seed) Guix paylamasının bootstrap edilməsini Gash komandası ilə təmin etmə imkanı var (Guile as Shell) bash əvəzinə və coreutils, grep, sed, gzip, make, awk və tar yerinə Gash Core Utils istifadə edərək, yalnız Scheme dili ilə yazılmış komponentlərdən istifadə edir. Yeni versiyada həmçinin Debian GNU/Linux üçün Mes paketi hazırlanmışdır. Gələcək buraxılışlarda NixOS üçün bootstrap dəstəyi, GNU-nun (bash, binutils, gcc, tar) bootstrapı üçün dietlibc və uClibc istifadə etmə imkanı, ARM arxitekturası, Debian paylaması və GNU Hurd müntəzəm bir çekirdek dəstəyi, Mes.c-nin yığılması üçün

M2-Planet GNU Mes alətinin buraxılışı təqdim edildi..

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster