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