[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] Patch Kernel
Scrive Alessandro Carichini <alexsoft@xxxxxxxxxxxx>:
>> es:
> >>
> >> cd /usr/src/linux-<version>
> >> gzip -d /tmp/patch-XXXXX.gz oppure bzip2 -d /tmp/patch-XXXXX.bz2
> >> patch -p1 < /tmp/patch-XXXXX
> >>
> >> Christian
> >Ciao.
> >Ho letto che le patch vanno applicate dalla più vicina a quella in uso fino a
> >quella attuale (non si può patchare dalla 2.6.4 a 2.6.8). E' corretto?
> >Io comunque ho provato come ROOT dentro /usr/src:
> >[root@localhost src]# patch -p0 <patch-2.6.4
> >
>
> nell'esempio di Christian ti dice che devi essere dentro la dir dei
> sorgenti del kernel e non nella /usr/src
> Non devi fare altro che entrare nella /usr/src/linux-version (o come si chiama)
> e lanciare patch -p0 < /percorsodovesitrovalapatch/patch-2.6.4
>
> saluti
>
> Alessandro
>
OK. Ho provato con -p0 come dicevi, ma ho ricevuto il solito errore. Invece con p1 è andata. Che
differenza c'è fra i due? Dicevo... con p1 ha "iniziato a patchare" con Documentation, poi ci sono stati
degli Hunk falliti (cosa sono?).
Quindi ha continuato con "patching file arch/alpha/kconfig
ecc....
Poco dopo si è fermato per il solito errore: can't find file to patch at input line 5625. Perhaps you used the
wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru a/arch/arm/kconfig b/arch/arm/kconfig
|--- a/arch/arm/kconfig Wed Mar 10 18:56:08 2004
|+++ b/arch/arm/kconfig Wed Mar 10 18:56:08 2004
--------------------------
File to patch:
.......
Perchè non riesco, dove sbaglio? In ogni caso se andasse tutto bene alla fine va ricompilato il kernel o ci
sono altri passaggi?
Ciao
Fabio
-----------------------------------------------------------------------------
Attiva la tua mail gratuita con Omnimail all'indirizzo http://www.omnimail.sm
Il servizio è offerto da Intelcom San Marino S.p.a. http://www.intelcom.sm