On Sun, Jan 12, 2003 at 11:24:35PM +0100, tapeworm wrote: > > in questo modo funziona. sarei curioso di sapere perch� le procedure > > descritte nei vari readme non funzionano invece! � possibile che > > make-kpkg si rifiuti di patchare il kernel perch� sto usando > > --append-to-version e quindi il mio kernel non risuta essere il 2.4.20 > > per il quale sono fatte le patch? > > non ti saprei dire, se domani trovo il tempo faccio una prova. ma credo che si > possa usare tranquillamente --append-to-version, il check lo dovrebbe fare con > la versione del kernel, non col nome del pacchetto penso. > non sono neanche sicuro che la patch ck faccia cosi tante distinzioni, ad > esempio la sola patch preempt (o la lowlatency non ricordo) non si applica > neanche al 2.4.20 liscio senza append-to-version. > > > ../kernel-patches/all/apply/ck � il modo classico di applicare una patch > > o � specifico di debian (non ho trovato docs in kernel-patch-scripts)? > > il file ck e uno script che ha fatto il manteiner del pacchetto in debian, > quindi direi che e specifico di debian. adesso io ho cominciato a lanciarlo a > mano (perche e difficile capire se una patch si applica o si toglie bene, ad > esempio la rmap sempre di ck non si applica al kernel nuovo) > > > seguendo le procedure descritte nei readme non modifico permanentemente > > i sorgenti come accade usando apply/ck, giusto? > > io credevo che le procedure descritte nei readme non facessero altro che > lanciare automaticamente lo script ../kernel-patches/all/apply/ck, ma non sono > sicuro. di sicuro i sorgenti vengono modificati, di sicuro non permanentemente > (almeno in teoria, se la patch si rimuove bene), visto che col make-kpkg clean > viene tolta la patch.
nel file /usr/share/doc/kernel-patch-ck/README.Debian dice solo di fare: "$ export PATCH_THE_KERNEL=auto $ make-kpkg --added-patches=ck,aa --revision foo.1 configure $ make-kpkg --rootcmd fakeroot kernel_image Make sure to specify the --added-patches=(patches you used during configure) option when running the clean target: $ make-kpkg --added-patches=ck,aa clean" in /usr/share/doc/kernel-package/README.gz invece dice: "If you're using the patch_the_kernel facility, you may want to remove step 2 and instead insert `--config=menuconfig' into the make-kpkg command-line of step 4 (or perhaps use `xconfig' or `config' in place of `menuconfig'). This way, patching the kernel happens before menuconfig (or whichever), and you'll get better defaults for any questions introduced by the patches. (Also look at the --added_patches command line option to selectively apply some patches in conjunction with patch_the_kernel)" quindi non � prevista n� l'opzione --append-to-version n� tantomeno di lanciare ../kernel-patches/all/apply/ck. io ho fatto: ../kernel-patches/all/apply/ck make xconfig sudo make-kpkg --initrd --append-to-version -leo.2 --revision custom.1 clean kernel_image senza specificare le patch con --added-patches. comunque sembra aver funzionato. solo non capisco quale sia il modo corretto di procedere. -- Leonardo Canducci - [EMAIL PROTECTED] GPG Key ID: 429683DA

