Appliquer un patch alan cox

Appliquer un patch alan cox - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 23-04-2003 à 04:06:44    

Salut,
 
Quelqu'un peut il m'expliquer comment et sur quel version de noyaux je peux appliquer le patch :
  - patch-2.4.21-rc1-ac1
  - patch-2.4.20-ac1
 
Voila ce que j'ai essayé :

Code :
  1. patch -p0 < patch-2.4.21-rc1-ac1

avec le lien /usr/src/linux pointant sur /usr/src/linux-2.4.21-rc1 qui un 2.4.20  sur lequel j'ai applique le patch-2.4.21-rc1 et j'ai eu un message d'erreur du genre :

Code :
  1. can't find file to patch at input line 4
  2. Perhaps you used the wrong -p or --strip option?
  3. The text leading up to this was:
  4. --------------------------
  5. |diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla/arch/alpha/kernel/core_cia.c linux.20-ac1/arch/alpha/kernel/core_cia.c
  6. |--- linux.vanilla/arch/alpha/kernel/core_cia.c 2001-10-21 18:30:58.000000000 +0100
  7. |+++ linux.20-ac1/arch/alpha/kernel/core_cia.c  2002-11-29 21:29:47.000000000 +0000
  8. --------------------------


Meme chose pour :

Code :
  1. patch -p0 < patch-2.4.20-ac1

avec le lien linux pointant sur /usr/src/linux-2.4.20.
 
Merci pour vos réponses.  

Reply

Marsh Posté le 23-04-2003 à 04:06:44   

Reply

Marsh Posté le 23-04-2003 à 09:33:05    

essaye les mêmes commandes avec patch -p1 ;)

Reply

Marsh Posté le 23-04-2003 à 09:41:15    

nikosaka a écrit :

essaye les mêmes commandes avec patch -p1 ;)


oui c bien ce ke je pensais, -p1
 
(merci lm-sensors :D)

Reply

Marsh Posté le 23-04-2003 à 09:43:11    

au fait juste comme ca : il sert a koi ce patch ?? c un patch secu ??

Reply

Marsh Posté le 23-04-2003 à 09:44:16    

moi en général je fais un :
 
ln -s linux linux.vanilla
 
et ensuite seulement le  
 
patch -p0 < nom_du_patch
 
tu vois dans ton message d'erreur qu'il cherche un répertoire linux.vanilla et k'il ne le trouve pas. c aussi con ke ca lol ;)
 


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 23-04-2003 à 09:49:39    

tomate77 a écrit :

au fait juste comme ca : il sert a koi ce patch ?? c un patch secu ??


 
The -ac patches are a set of patches, released by Alan Cox, against the official kernel series. They are frequently more experimental in nature than the official series.
 
c'est suffisamment vaste pour ne pas pouvoir tout détailler :/ en général il suffit de chercher un changelog par Google pour voir ce qui change par rapport à un noyau à la vanille ;)


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 23-04-2003 à 09:51:16    

KazeKami a écrit :


 
The -ac patches are a set of patches, released by Alan Cox, against the official kernel series. They are frequently more experimental in nature than the official series.
 
c'est suffisamment vaste pour ne pas pouvoir tout détailler :/ en général il suffit de chercher un changelog par Google pour voir ce qui change par rapport à un noyau à la vanille ;)


j ai po de noyau a la vanille :D
 
j ai un 2.4.18 donc ;)

Reply

Marsh Posté le 23-04-2003 à 10:14:03    

suffit de chopper les sources du 2.4.18 sur www.kernel.org et la tu as un noyau à la vanille
 
(pour ceux au fond qui suivent pas :p : une source vanilla c'est une source officielle non modifiée. c'est valable pour le kernel, mais aussi pour apache, etc...)


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 23-04-2003 à 10:33:22    

ok merci pour l info ;)
 
bon je vais continuer a t embeter un peu : ca sert a koi concretement d avoir un vanilla kernel ?
je veux dire ca apporte koi en + (ou en -) ??
 
ps : je sais, www.kernellinux.org  :whistle:

Reply

Marsh Posté le 23-04-2003 à 11:07:06    

bah ca apporte que euh... c le kernel voulu par Linus lol donc
 
perso je tourne tjrs avec un vanilla + patch -ac + patch i2c/lm_sensors
 
quoique la sur la redhat 9 c'est un 2.4.20-ac2 avec backportage de fonctions du 2.4.21-pre4 je crois, donc du coup je m'embete moins lol
 
en tout cas les noyaux redhat ont toujours le dernier patch ac de la branche appliqué, et j'ai jamais eu de soucis (ca m'a meme souvent sauvé la mise avec mon controlleur raid)


---------------
Self Destruction Might Be The Answer - http://www.kazekami.org
Reply

Marsh Posté le 23-04-2003 à 11:07:06   

Reply

Marsh Posté le 23-04-2003 à 11:15:54    

KazeKami a écrit :

bah ca apporte que euh... c le kernel voulu par Linus lol donc
 
perso je tourne tjrs avec un vanilla + patch -ac + patch i2c/lm_sensors
 
quoique la sur la redhat 9 c'est un 2.4.20-ac2 avec backportage de fonctions du 2.4.21-pre4 je crois, donc du coup je m'embete moins lol
 
en tout cas les noyaux redhat ont toujours le dernier patch ac de la branche appliqué, et j'ai jamais eu de soucis (ca m'a meme souvent sauvé la mise avec mon controlleur raid)


 
oue en gros ca n apporte pas grand chose :/
 
et pis ca me soule de devoir reinstaller un new kernaille + patchs pour ma passerelle !!!
 
koi ke je devrai kan meme patcher pour le ptrace kan meme :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed