[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] Patch Kernel
> 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
-p indica il numero di directory da non considerare sul percorso, vedi:
man patch
> "iniziato a patchare" con Documentation, poi ci sono stati degli Hunk
> falliti (cosa sono?).
gli hunk capitano quando la patch e' gia' stata applicata a quei file, e piu'
in generale quando la patch non e' quella giusta
> 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?
vedi sopra
fai un find per cercare il file che non trova e controlla il percorso nella
patch
> 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
questa parte della patch non ti serve se non hai un processore arm
> Perchè non riesco, dove sbaglio? In ogni caso se andasse tutto bene alla
> fine va ricompilato il kernel o ci sono altri passaggi?
Ricompili il kernel
Controlla che la patch sia per il tuo kernel, controlla di avere la versione
di kernel.org del kernel(vanilla)