Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[glibc]Erreur de compil depuis le 2.6 (presque)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Thu May 05, 2005 6:19 pm    Post subject: [glibc]Erreur de compil depuis le 2.6 (presque) Reply with quote

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.
Quote:
USE="mmx -X -xv -xosd -svga -trusted -usb nptl -wxwindows -wavelan -vodoo3 -pda -pcmcia -oss -opengl -mozilla -gtkhtml -gphoto2 -dga -nocardbus cups apm apche2 -kde -qt -gnome -arts -gtk -gtk2 -xmms -sdl -truetype -mpg -gif -jpeg -png -mpeg -nls -alsa live mad mmx network oggvorbis real rtc"


#CFLAGS="-O2 -Os -pipe -march=pentium-mmx -fomit-frame-pointer -fstack-protector"
CFLAGS="-O2 -Os -march=pentium-mmx -formit-frame-pointer -pipe"
CHOST="i586-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://mir.zyrianes.net/gentoo/ ftp://mirror.scarlet-internet.nl/pub/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"


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
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu May 05, 2005 6:29 pm    Post subject: Reply with quote

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
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Thu May 05, 2005 6:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Thu May 05, 2005 6:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 06, 2005 12:14 am    Post subject: Reply with quote

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 8O .

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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Fri May 06, 2005 6:23 am    Post subject: Reply with quote

Merci beaucoup.
Je n'ai pas de /tmp/portage 8O 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
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 06, 2005 6:31 am    Post subject: Reply with quote

Oui pardon, /var/tmp/portage.

héhé surtout qu'en nptl (pas only) ça nous fait deux compiles de glibc :D
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Fri May 06, 2005 7:55 am    Post subject: Reply with quote

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
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 06, 2005 11:24 am    Post subject: Reply with quote

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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Fri May 06, 2005 11:59 am    Post subject: Reply with quote

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 sœur de passer à linux :P
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 sœur, je n'y compte même pas.
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Fri May 06, 2005 7:08 pm    Post subject: Reply with quote

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
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Fri May 06, 2005 7:38 pm    Post subject: Reply with quote

check ton matos, RAM,CPU

Pour la RAM ya memtest86
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat May 07, 2005 2:40 am    Post subject: Reply with quote

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... :roll: ) 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... :mrgreen:

Pour ce qui est de ses impressions, elle me soutient toujours que windows est plus beau :roll: 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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sat May 14, 2005 8:29 am    Post subject: Reply with quote

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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Thu May 26, 2005 5:49 am    Post subject: Reply with quote

Bon, en ouvrant la boite hier, je me suis apreçu que le ventilo du proc ne tourne plus :oops:

Ok, j'ai honte. Reste à trouver un ventilo pour pentium mmx :D

Je ferais le memtest après, je crois.
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Thu May 26, 2005 7:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
Leander256
l33t
l33t


Joined: 05 Jul 2003
Posts: 910
Location: Singapour

PostPosted: Thu May 26, 2005 8:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
penguin_totof
Apprentice
Apprentice


Joined: 04 Aug 2004
Posts: 227
Location: Lyon, France

PostPosted: Fri May 27, 2005 7:00 am    Post subject: Reply with quote

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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Fri May 27, 2005 7:14 am    Post subject: Reply with quote

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
View user's profile Send private message
penguin_totof
Apprentice
Apprentice


Joined: 04 Aug 2004
Posts: 227
Location: Lyon, France

PostPosted: Fri May 27, 2005 7:47 am    Post subject: Reply with quote

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
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Wed Jun 01, 2005 1:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum