Palaiseau, le dimanche 19 septembre 2021
Cher Journal,
le compilateur système de Debian Sid est en cours de mise à jour majeure. La version présente de Gcc 10, qui correspond au niveau de compilateur système délivré avec Debian 11 Bullseye, a été mis à jour vers Gcc 11 après avoir mariné quelque mois dans Experimental, afin de laisser de la marge aux mainteneurs pour corriger tous les éventuels problèmes qui ont pu apparaître avec cette nouvelle version. Les bogues encore ouverts deviendront critiques, et pourront entrainer un retrait des paquets de la distribution de test Bookworm, s'ils ne sont pas pris en charge par leurs mainteneurs.
Les changements les plus visibles dans Gcc 11 par rapport à Gcc 10 affectent le compilateur c++. La page de portage vers Gcc-11 détaille comment ajuster les codes sources, ou les options de compilation, pour réparer ce qui a éventuellement cassé. Mon changement préféré est la détection d'abus de relation d'ordre entre les entiers et les pointeurs, pour lequel le moyen de s'en sortir est :
Je m'attend à ce qu'il y ait une autre mise à jour vers Gcc 12, courant 2022, et que ce soit potentiellement le compilateur système de Debian 12 Bookworm pour mi-2023.
Name | Last modified | Size | |
---|---|---|---|
Parent Directory | - |