Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[MULTIBOOT]partager CCACHE ( résolu )
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
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Fri Feb 10, 2006 11:00 am    Post subject: [MULTIBOOT]partager CCACHE ( résolu ) Reply with quote

Bonjour,

Je ne sais pas si j'aurai du le proposer en [TROLL] ou [OFF] :wink:
(la suite c'est de tête car je suis au taff )
Sur ma machine j'ai :
Quote:

une gentoo très stable à base d'un noyau 2.6.11. francisée mais sans utf8 et rien en ~tildé
une gentoo plus vivante à base d'un noyau 2.6.14-r5 . francisée avec utf8 et rien en ~tildé
une gentoo vivace à base d'un noyau 2.6.14-r5 . francisée avec utf8 avec plein de paquet en keyword

Evidement les mise à jour prennent un temps certain.
pour accélerer les maj ,chaque gentoo à son propre ccache ( 5 giga ) ; il y a donc :
du gachis d'espace (çà me gène moyennement )
du temps de compil puisque certains trucs doivent être commun.

J'envisage donc de mutualiser mon cache, mais je me pose les questions suivantes :

la 2.6.11 stable à son GCC bloqué en 3.3; les autres sont en 3.4 ; CCache saura-t-il s'en dépétrer ?
l'utf8 ne risque-t-il pas de me jouer un tour ?
les ~tildé devraient être vu comme différents ; sûr ???
quelle influence si mon make.conf est différent sur les 3 gentoo ( cflag use ldflag ... )?

Bref, la chose me tente ( peut-être un cp -a pour assurer les arrières ) :?

Quoi que vous en pensez ? ( vous pouvez même me dire de me carrer mon truc tordu ... mais aque la forme svp )


Last edited by nemo13 on Sun Feb 12, 2006 5:18 pm; edited 1 time in total
Back to top
View user's profile Send private message
coco-loco
Apprentice
Apprentice


Joined: 30 Oct 2005
Posts: 249

PostPosted: Sun Feb 12, 2006 9:43 am    Post subject: Reply with quote

ccache s'en sortira, il ne prend en compte que les compilations cachées qui correspondent à ce que tu compiles et ignore les versions de compilations qui sont différentes.

Par contre, si tu compiles a tour de rôle, cela ne t'apportera rien, car ccache n'aura que faire de ce qui se trouve dans ton cache et remplacera le contenu à chaque fois par la version que tu es entrain de compiler, qui ne sera pas utilisable si tu compiles le même ebuild d'une autre version.

Eventuellement, si tu veux gagner de la place, il serait plus sage de réduire les tailles de chaque cache, ainsi le contenu peut être reutilisé en cas de recompilation.
_________________
In 2007 Windows will come with command-line tools - an attempt to behave like a real OS?
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Sun Feb 12, 2006 10:35 am    Post subject: Reply with quote

Je ne sais plus quand on en a discuté, mais en gros ce que je me souviens :
Un USE flag change les options passées à configure, donc en général les options de compilation : ccache inutile
Des CFLAGS différents : pareil, les options de compilation sont assurément changées donc inutile.
Les LDFLAGS, m'est avis que ce sera pareil.

En plus, que t'es paquet soit tildé ou pas, ça ne change rien, le problème, c'est que ça a pour conséquence que ce n'est pas la même version du paquet, donc inutile

Deux gcc différents : inutile aussi

Ton idée de partage serait fonctionnelle si tu avais deux machines identiques, mais à ce moment là, faire de la réplication, ce serait mieux ;)

Bref, pour résumer, je pense que ton idée n'est pas viable. Désolé

(Ça allait la forme ? :))
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Feb 12, 2006 3:29 pm    Post subject: Reply with quote

Bonjour,

Merci à tous les deux ; mes gentoo vivrons donc dans des espaces-temps paralléles sans savoir que les autres existent 8O !!

Pour la forme pil-poil !!
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