On Wed, Jan 08, 2003 at 01:17:10PM +0100, Mathieu Fosse wrote:
> CARRY émile a écrit:

> >>Il suffit d'utiliser la comande patch. man patch est ton ami.
> >>En général, tu te mets dans l'arborescence de ton noyau, et tu fais un
                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       
> >>patch -p1 < ../chemin_vers_le_diff
> >>(p1 ou p0, ça dépend de la "qualité" du patch)
> >>Et ensuite, tu refais le make menuconfig, doit y avoir une nouvelle
> >>option qui apparait.
> >
> >Bon, pour commencer, le 2.4.20 de debian est patché pour l'acpi avec un
> >vieux patch (souvent trop vieux pour les portables trop récents) qui est
> >incompatible avec les patchs de sourceforge. Il te faut donc récupérer
> >un noyau de kernel.org, tu le décomprimes dans /usr/src/, tu créées le
> >lien symbolique ln -s /usr/src/linux-2.4.20 /usr/src/linux.
> >En supposant que le patch est dans /usr/src/ et qu'il est encore gzippé:
> >gzip -cd ../acpi-xxxxx.diff.gz | patch -p1 (le gzip décompresse le patch
           ^^^^^
> >et envoie le résultat dans stdout et patch le récupère)
> >sinon patch -p1 ../acpi-xxx.diff
> 
> J'ai tappé la commande que tu m'a donné ( jme permet de te tutoyer ;-) )
> et ca me donne ca :
> 
> (je précise que le fichier acpi-20021212-2.4.20.diff.gz est situé dans 
> /usr/src)
> 
> #gzip -cd acpi-20021212-2.4.20.diff.gz | patch -p1
> can't find file to patch at input line 4
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |diff -Naur -X /root/bin/dontdiff a/arch/i386/config.in 
> b/arch/i386/config.in
> |--- a/arch/i386/config.in      2002-12-12 16:52:23.000000000 -0800
> |+++ b/arch/i386/config.in      2002-12-12 16:57:24.000000000 -0800
> --------------------------
> File to patch:
> 
> et au prompt "File to patch:" je sais ce que je dois mettre ???
> 
> Tu peux m'aider ??
> 
> Merci d'avance !

Et bien, il suffit de suivre les conseils donnés :-]
Tu te places dans /usr/src/linux, et tu fais un 
zcat ../acpi-20021212-2.4.20.diff.gz | patch -p1

-- 
Manu
// La pudeur n'est faite que pour les laides.
// Théophile Gautier

Répondre à