View previous topic :: View next topic |
Author |
Message |
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Thu May 05, 2005 6:19 pm Post subject: [glibc]Erreur de compil depuis le 2.6 (presque) |
|
|
Bonjour,
j'ai un pentium 200MMX dont je me sers comme server, tt est en stable dessus. En passant à gentoo 2005.0 (j'ai suivis la doc), j'ai du passer au kernel 2.6 (et le header qui vont avec), puis recompiler la glibc, malheureusement, la compil plante. Les emerge sur les autres ebuild ne pose pas de pb.
Voici l'erreur :
Quote: |
/glibc-2.3.4.20041102-r1/work/build-default-i586-pc-linux-gnu-linuxthreads/misc/mkstemp.os.dt -MT /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-i586-pc-linux-gnu-linuxthreads/misc/mkstemp.os
The bug is not reproducible, so it is likely a hardware or OS problem.
make[2]: *** [/var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-i586-pc-linux-gnu-linuxthreads/misc/sethostid.os] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/misc'
make[1]: *** [misc/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3'
make: *** [all] Error 2
|
J'ai essayé avec et sans ntpl dans les USE (mais il me semble que les autres fois, ce n'était pas cette erreur mais une liée à iconv)
Bien entendu, j'ai fait une recherche sur le forum, mais j'avous qu'entre l'anglais et un domaine de l'info où je ne comprend rien... J'ai du mal.
Je ne post pas ma conf de noyau, trop gros, je peux vérifier des truc, en revanche.
Voici mon make.conf.
Voilà, je ne sais pas trop que donner d'autre comme infos, dites moi.
Merci,
Némo.
Last edited by omné on Thu May 26, 2005 5:47 am; edited 2 times in total |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu May 05, 2005 6:29 pm Post subject: |
|
|
je crois pas que tu puisses combiner -O2 et -Os, essaye soi l'un soi l'autre _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Thu May 05, 2005 6:37 pm Post subject: |
|
|
Normalement si tu mets -O2 -Os dans le make.conf ça devrait être interprété comme utiliser -Os par défaut, sinon utiliser -O2.
Mais moi ce qui m'intrigue c'est le i586 avec pentium-mmx, c'est un pentium1? d'ailleurs il me semble qu'il y'a des bugs reportés pour glibc sur i586. |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Thu May 05, 2005 6:42 pm Post subject: |
|
|
Sur le proc :
Quote: | euterpe/root-/proc $ cat cpuinfo [21:39]
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 4
model name : Pentium MMX
stepping : 3
cpu MHz : 227.727
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 mmx
bogomips : 450.56
|
|
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Fri May 06, 2005 12:14 am Post subject: |
|
|
omné wrote: |
cpu family : 5
| [/quote]
Okay, celà dit j'avais pas calé le : Quote: | The bug is not reproducible, so it is likely a hardware or OS problem. |
donc commence voir par vider le /tmp/portage et relancer la compile voir si la même erreur revient...
edit : Je viens de trouver ça : https://forums.gentoo.org/viewtopic-t-179568-highlight-i586+glibc.html
regarde le poste de robmoss, c'est bizarre, il dit que -Os bouzille la glibc (les linuxthreads en tout cas) sauf sur pentium-mmx .
Bon fais déjà un essai sans le -Os!
edit2 :
Je viens de trouver ça sur : http://dev.gentoo.org/~solar/
Quote: | Also, from a bug or two that I saw, it seemed like 2.6.4 headers could
be an issue with recent glibc snapshots - have anybody tried to build
2.3.4.* with 2.6.4 headers? Why I ask, is because I assumed 2.6.5
should be minimum, but do not want to exclude users like one of those
of bug #54589 ...
|
Le post semble vieux, mais vérifies ta version des linux-headers et passe les en ~x86 au besoin. |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Fri May 06, 2005 6:23 am Post subject: |
|
|
Merci beaucoup.
Je n'ai pas de /tmp/portage c'est normal ?
J'ai viré le -Os
Mes headers sont 2.6.8-r1
Je relance la compile et là, il faut attendre, ce n'est qu'un P200... |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Fri May 06, 2005 6:31 am Post subject: |
|
|
Oui pardon, /var/tmp/portage.
héhé surtout qu'en nptl (pas only) ça nous fait deux compiles de glibc |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Fri May 06, 2005 7:55 am Post subject: |
|
|
Bon, ça a replanté, en me donnant la même erreur que les fois précédentes.
Quote: | make[2]: vfork: Cannot allocate memory
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/iconvdata'
make[1]: *** [iconvdata/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3'
make: *** [all] Error 2
!!! ERROR: sys-libs/glibc-2.3.4.20041102-r1 failed |
Ha, et tant que j'y suis, je n'ai pas de serveur X sur cette machine et il veut me compiler glib (dépendance de famd je crois) je peux virer les 2 ? |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Fri May 06, 2005 11:24 am Post subject: |
|
|
Bon, tu vas pas aimer, mais je me suis apperçu ce matin que sur la gentoo toute fraiche de ma soeur y'avait le même genre de problème... avec emerge -e glibc c'est passé donc je ne sais pas exactement quel est la dépendance responsable (linux-headers, gcc...) |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Fri May 06, 2005 11:59 am Post subject: |
|
|
Je vais essayer avec le -e.
[EDIT] Houf, ça fait beaucoup, je vais me contenter de ça, pour l'heure :
Code: | emerge -a sys-devel/gcc-config sys-devel/binutils-config sys-devel/binutils sys-devel/gcc sys-kernel/linux-headers sys-libs/glibc |
Merci.
Mais tu as convaicu ta sur de passer à linux
Toutes mes félicitations. Moi j'ai réussis à coller une Ubuntu à mon père, mais il ne l'ouvre jamais. En revanche c'est un firefox/thunderbird/gimp convaincu.
Reste openoffice. Et ma sur, je n'y compte même pas. |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Fri May 06, 2005 7:08 pm Post subject: |
|
|
Ha, là c'est l'emerge de gcc qui a planté... Merde.
Quote: | c-p2573.c:2182: warning: traditional C rejects ISO C style function definitions
c-p2573.c: In function `yysymprint':
c-p2573.c:2303: warning: traditional C rejects ISO C style function definitions
c-p2573.c: In function `yydestruct':
c-p2573.c:2339: warning: traditional C rejects ISO C style function definitions
c-p2573.c: In function `yyparse':
c-p2573.c:2402: warning: traditional C rejects ISO C style function definitions
c-p2573.c:5486: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugs.gentoo.org/> for instructions.
The bug is not reproducible, so it is likely a hardware or OS problem.
make[2]: *** [c-parse.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-3.3.5.20050130-r1/work/build/gcc'
make[1]: *** [stage3_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.5.20050130-r1/work/build/gcc'
make: *** [bootstrap-lean] Error 2 |
|
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri May 06, 2005 7:38 pm Post subject: |
|
|
check ton matos, RAM,CPU
Pour la RAM ya memtest86 _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sat May 07, 2005 2:40 am Post subject: |
|
|
Aie deux fois qu'il te dit (et sur des paquets différents) que c'est probablement un bug hardware....
Moi je recommande l'UBCD (Ultimate Boot CD) : http://ubcd.sourceforge.net/download.html
Tu auras également mprime (oublie les cpuburners) pour tester ton cache cpu.
Pour la frangine, ça a été assez simple... Son windows s'est fait démolir par un virus (elle quand son anti-virus elle se pose pas de question, l'ordi pourrait fumer, tant qu' msn marche... ) Donc je lui ai dit, tu veux windows... demerde toi (et bonne chance pour télécharger les drivers ethernet... dans la famille keyboard not detected, hit any key to continue...), si tu veux linux, je m'en charge.
Donc comme elle à quand même compris que linux c'est plus fonctionnel que le bios...
Pour ce qui est de ses impressions, elle me soutient toujours que windows est plus beau mais je la sens pas mal intriguée par la ligne de commande, en fait je croisqu'elle aime bien le fait que pour retenir sa commande, elle doit comprendre ce qu'elle fait. |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Sat May 14, 2005 8:29 am Post subject: |
|
|
Je le bascule sur (en cours) je n'ai pas trop le temps d'aller faire des test hardware (et je n'ai jamais fait ça) et de tt façon, je n'ai pas du tout les moyens de changer quoi que ce soit (quoi que CM-Proc-Ram de base, ce ne doit pas être la mort).
Merci,
je mettrais les résultats quand je les aurais. |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Thu May 26, 2005 5:49 am Post subject: |
|
|
Bon, en ouvrant la boite hier, je me suis apreçu que le ventilo du proc ne tourne plus
Ok, j'ai honte. Reste à trouver un ventilo pour pentium mmx
Je ferais le memtest après, je crois. |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Thu May 26, 2005 7:51 pm Post subject: |
|
|
Bon, nouveau ventilo sur le cpu, si jamais je lance un truc un peu gros à faire, j'ai un freeze (bloquage ?) et je n'ai d'autre solution que de redémarer avec le bouton.
Je vais faire un memtest, pfffff.
J'ai besoin d'un nouveau serveur, je crois. |
|
Back to top |
|
|
Leander256 l33t
Joined: 05 Jul 2003 Posts: 910 Location: Singapour
|
Posted: Thu May 26, 2005 8:37 pm Post subject: |
|
|
Je suis pas spécialiste dans ce genre de bricolage, mais tu es sûr que le ventilateur est bien en contact avec la surface du processeur? Parce que le blocage complet du système peut-être le symptôme d'un très mauvais refroidissement. |
|
Back to top |
|
|
penguin_totof Apprentice
Joined: 04 Aug 2004 Posts: 227 Location: Lyon, France
|
Posted: Fri May 27, 2005 7:00 am Post subject: |
|
|
attention a la pate thermique, mais si tu n'as changé que le ventilo et pas le rad c'est plus emmerdant...
ton bios n'as pas de capteurs de temperature (normalement non, mais on sait jamais...) _________________ 1001111100100001110010011100100111111001
1001111100100100110010011100111001100111
1001111100100110010010011100111110011111
1001111100100111000010011100111001100111
1000000100100111100011000001100111111001 |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Fri May 27, 2005 7:14 am Post subject: |
|
|
Merci de ces réponses,
le memtest tourne depuis hiers soir. Il faut que je cherche à quoi est censsé ressembler le résulat
Il n'y a jamais eu de pate thermique et le nouveau ventilo quoi que de même taille semble pluis puissant que le précédent.
Ce qui me fait flipper c'est qu'avant de démarer le memtest, il m'a semblé que le bios ne trouvait plus les deux disques durs... |
|
Back to top |
|
|
penguin_totof Apprentice
Joined: 04 Aug 2004 Posts: 227 Location: Lyon, France
|
Posted: Fri May 27, 2005 7:47 am Post subject: |
|
|
omné wrote: |
Il n'y a jamais eu de pate thermique |
euh, il y as quand meme un pad thermique ou quelque chose entre le radiateur et le cpu???
sinon, met de la pate thermique, c'est plus prudent quand meme _________________ 1001111100100001110010011100100111111001
1001111100100100110010011100111001100111
1001111100100110010010011100111110011111
1001111100100111000010011100111001100111
1000000100100111100011000001100111111001 |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Wed Jun 01, 2005 1:17 pm Post subject: |
|
|
Bon un memtest de 35 heures... J'ai arrété avant la fin . On vient de me donner de la mémoire, je suis donc passé à 128 (donc maintenant la swap n'est plus suffisante par rapport à la RAM), j'attend d'avoir fini l'install sur mon portable et je relance la compil de gcc pour voir si ça plante.
Je vais y arriver |
|
Back to top |
|
|
|