From 5f0474ba878e49c0c0a8e9d6e67a7ad36f4ec955 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 26 Apr 2023 11:19:23 +0200 Subject: news: Add entry for 'core-updates' merge. * etc/news.scm: Add entry. --- etc/news.scm | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) (limited to 'etc') diff --git a/etc/news.scm b/etc/news.scm index 7f38f8f294..b02ec2a60c 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -26,6 +26,49 @@ (channel-news (version 0) + (entry (commit "c919bfefd98bf2e29549539b4e28e6dc2a8a6f32") + (title + (en "Core packages updated") + (fr "Mise à jour des logiciels importants")) + (body + (en "Core packages have been updated, following months of hard work +by contributors. Noteworthy package upgrades include: + +@itemize +@item glibc 2.35; +@item Python 3.10; +@item Perl 5.36; +@item Mesa 22; +@item GCC 11 is now used as the default compiler. +@end itemize + +A major highlight is the introduction of the so-called @dfn{full-source +bootstrap}: packages are all built starting from a 500-byte program called +stage0, which is then used to build a higher-level interpreter, a basic Scheme +interpreter and C compiler (GNU Mes), and so on, until @acronym{GCC, the GNU +Compiler Collection} is finally built. This is a premiere and a huge step +forward in terms of transparency of auditability.") + (fr "Les logiciels de base ont été mis à jour, après des mois de dur +labeur par les contributeur·rices du projet. Parmi les mises à jour notables, +il y a : + +@itemize +@item glibc 2.35 ; +@item Python 3.10 ; +@item Perl 5.36 ; +@item Mesa 22 ; +@item GCC 11 est dorénavant le compilateur par défaut. +@end itemize + +Une autre nouveauté importante est l'introduction de @dfn{l'amorçage intégral +depuis le source} (@i{full-source bootstrap} en anglais) : les logiciels sont +compilés en partant d'un programme de 500 octets appelé stage0, à partir +duquel on compile un interprète de plus haut niveau, un interprète Scheme et +un compilateur C de base (GNU Mes), et ainsi de suite, jusqu'à ce que +@acronym{GCC, the GNU Compiler Collection} soit enfin compilé. C'est une +première et un grand pas en avant en termes de transparence et +d'auditabilité."))) + (entry (commit "21564fada141bfba25d471518b293b6004244c3a") (title (en "Linux-libre LTS kernel updated to 6.1") -- cgit 1.4.1