diff options
author | Ludovic Courtès <ludo@gnu.org> | 2023-04-26 11:19:23 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2023-04-26 11:25:59 +0200 |
commit | 5f0474ba878e49c0c0a8e9d6e67a7ad36f4ec955 (patch) | |
tree | 5ef9bb7d5ff9bf23f74c4781302d9784db2f9d1e /etc/news.scm | |
parent | 5409ae48af9febd34c5cc2ba3cc98e1e3509c2cc (diff) | |
download | guix-5f0474ba878e49c0c0a8e9d6e67a7ad36f4ec955.tar.gz |
news: Add entry for 'core-updates' merge.
* etc/news.scm: Add entry.
Diffstat (limited to 'etc/news.scm')
-rw-r--r-- | etc/news.scm | 43 |
1 files changed, 43 insertions, 0 deletions
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") |