[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: patchage de kernel



Merci Fabien !!

Je vais regarder le .rej et au pire le soumettre a un des développeurs 
des patch le problème en espérant qui pourra me donner un coup de main.

Et oui j'ai aussi ce prob sur une autre boite ou les patch appliqué ne 
rentre pas en conflit mais que ma machine plante royalement avec des 
erreurs de piles pour des raisons inconnue.

Merci encore pour les éclaircissement

Fabien Ninoles wrote:

> Les patches sont faites pour une version spécifique même si elles peuvent
> souvent s'appliquer sur des versions similaires.  Toutefois, il est
> possible que tes 2 patches modifient le même code au même endroit mais de
> façon différente. Un fichier de conflit est alors généré (.rej).  Si tu t'y
> connais un peu, tu peux te laisser aller à regarder le code en conflit et
> régler le conflit toi-même, mais ce n'est pas conseillé:  un tel conflit
> est souvent difficile à régler, même pour les codeurs originaux (c'est,
> parait-il, ce à quoi Linus passe la majeure partie de son temps!).
> 
> D'autres fois, le code ne fonctionne pas même s'il n'y a eu aucun 
> rejet.  Ce
> cas là est encore pis que le premier car cette fois, tu n'as aucun 
> indice sur
> ce qui a pu rentrer en conflit.  C'est possible aussi qu'une des patches ne
> fonctionne tout simplement pas!  Il ne faut pas écarter aucune possibilité!
> 
> Bonne chance!
> Fabien
> 
> Daniel Chenard wrote:
> 
>> j'aimerais patcher un kernel... Le prob c'est que les deux patchs
>> que je veux intaller patch tout les deux certains fichier, des 
>> fichiers commum au deux patchs.
>>
>> Donc lorsque je compiles ca me crée une erreur
>> j'utilise ces deux commande soit
>>
>> cd /usr/src/linux;
>> zcat ../leficxhier1.diff.gz | patch -p1;
>> patch -p1 < ../fichier2.diff
>>
>> et selon que je patch avec le fichier1 en premier lieu ou le fichier2 
>> en premier lieu, ca me donne des erreurs
>>
>> il y a moyen de contourner ce prob?? 
>> _______________________________________________
>> Liste de diffusion "aide" de Linux-Québec (http://linux-quebec.org)
>>
> 
>