Aller au contenu principal

Linus Torvalds, créateur de Linux, a exprimé son mécontentement à l'égard d'un composant spécifique dans la version de pré-lancement de Linux 6.15. Dans une discussion récente sur la liste de développeurs du kernel, Torvalds a souligné des problèmes avec le hdrtest, un mécanisme qui a un impact négatif sur l'expérience de compilation du système d'exploitation.

Qu'est-ce qui a motivé la critique de Torvalds ?

Le hdrtest (Header Test) a été conçu pour vérifier l'intégrité des en-têtes de code au sein du noyau de Linux. Cependant, ce composant a été configuré pour être activé automatiquement lorsque la compilation est effectuée en mode allmodconfig – une configuration qui compile pratiquement tous les modules disponibles, largement utilisée par les développeurs pour des tests exhaustifs.

Le problème relevé par Torvalds est que cette approche impose un coût inutile au processus de compilation, augmentant le temps nécessaire pour la construction du noyau et générant des fichiers indésirables dans les répertoires du projet. Pour lui, la manière dont le hdrtest est exécuté est inappropriée et doit être revue.

La réaction de Torvalds

Connu pour son style direct et parfois incisif, Torvalds n'a pas mâché ses mots en abordant le problème. Il a remis en question la raison pour laquelle le hdrtest est exécuté de manière aussi invasive et a déclaré que “cette chose doit mourir”. Comme mesure immédiate, Torvalds a marqué le hdrtest comme "CASSÉ" ("BROKEN"), ce qui signifie qu'il ne sera plus exécuté jusqu'à ce que les responsables effectuent les corrections nécessaires.

L'impact et les prochaines étapes

La décision de Torvalds pourrait accélérer la refonte du hdrtest ou même sa suppression si aucune solution efficace n'est trouvée. L'affaire souligne également la quête constante de la communauté Linux pour des optimisations et des raffinements du code, garantissant que chaque nouvelle version du noyau soit plus efficace et exempte de problèmes.

Bien que les paroles de Torvalds puissent sembler dures, sa posture reflète l'engagement à maintenir Linux aussi léger et efficace que possible. Il appartient maintenant aux mainteneurs du hdrtest de présenter des solutions viables pour corriger les problèmes soulevés et garantir que sa fonctionnalité soit mise en œuvre sans compromettre l'expérience de compilation des développeurs.

Ajouter un commentaire

Texte brut

  • Aucune balise HTML autorisée.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • Les adresses de pages web et les adresses courriel se transforment en liens automatiquement.
CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.