Si vous pensez que la bibliothèque est vérolée, veuillez d'abord lire
la FAQ. Il se peut que d'autres personnes aient eu ce problème et
qu'il y ait une solution simple. Vous devriez aussi regarder la partie
"Outils recommandés pour l'installation de la bibliothèque C de GNU"
dans le fichier INSTALL
puisque certains bogues proviennent des
outils et non de glibc.
Une fois que vous avez trouvé un bug, assurez-vous que c'en est vraiment un. Une bonne manière de le faire est de regarder si la bibliothèque C GNU se comporte de la même manière qu'une autre bibliothèque C. S'il en est ainsi, vous vous êtes trompé et les bibliothèques ont raison (mais pas forcément). Dans le cas contraire, l'une des bibliothèques a probablement tort.
Ensuite, dirigez-vous vers
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl, et parcourez
la base de données des bugs. Vérifiez bien que le problème n'a pas
déjà été indiqué. Vous devriez aussi jeter un coup d'oeil au fichier
BUGS
(ditribué avec glibc) pour prendre connaissance des bugs
connus.
Une fois que vous êtes sûr d'avoir trouvé un bug, essayez de le réduire au plus petit test pratique qui reproduit le problème. Dans le cas d'une bibliothèque C, vous ne devrez probablement en être réduit qu'à un appel de fonction de la bibliothèque, si possible. Ceci ne devrait pas être trop difficile.
L'étape finale une fois que vous avez un exemple simple de test est
d'indiquer le bug. En indiquant un bug, envoyez votre exemple de test,
les résultats que vous avez obtenus, ce que vous pensez être le
problème (si vous avez pensé à quelque chose), le type de votre
système, les versions de la bibliothèque C GNU, du compilateur GNU CC
et des GNU binutils que vous utilisez. Ajoutez aussi les fichiers
config.status
et config.mak
créés en lançant
configure
; ils seront dans le répertoire qui était le
répertoire courant quand vous avez lancé configure
.
Vous devez envoyer tous les rapports de bug pour la bibliothèque C GNU
en utilisant le script shell glibcbug
livré avec la libc GNU à
bugs@gnu.org (l'ancienne adresse
bugs@gnu.ai.mit.edu fonctionne encore), ou par l'intermédiaire
de l'interface Web de GNATS à
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl.
Les suggestions et les questions doivent être envoyées à la liste de distribution à bugs-glibc@prep.ai.mit.edu. Si vous ne lisez pas le groupe de gnews gnu.bug.glibc, vous pouvez vous abonner à la liste en demandant à bug-glibc-request@prep.ai.mit.edu.
Veuillez s'il vous plait ne pas envoyer de rapport de bug concernant la bibliothèque C GNU à <bug-gcc@prep.ai.mit.edu>. Cette liste s'occupe des rapports de bug de GNU CC. GNU CC et la bibliothèque C GNU sont des entités distinctes maintenues par des personnes différentes.