LINUX.ORG.RU

Как патчить ядро?

 , ,


0

1

Скачиваю ядро 3.4.3 отсюда: ftp://ftp.kernel.org/pub/linux/kernel/v3.x/

pf-kernel отсюда: http://pf.natalenko.name/sources/3.4/

делаю patch -p1 < /home/user/patch-3.4.3-pf

выдает кучу

patching file fs/nfsd/nfs4state.c
Reversed (or previously applied) patch detected!  Assume -R? [n] 
Apply anyway? [n] 
Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file fs/nfsd/nfs4state.c.rej
Но некоторые части всё-таки патчит, новые опции в конфиге появляются, на других версиях ядер у меня такое прокатывало. После всего делаю make menuconfig make rpm

Выдает:

Ошибки сборки пакетов:
    Неверный код возврата из /var/tmp/rpm-tmp.Zxr0oz (%build)
make[1]: *** [rpm] Ошибка 1
make: *** [rpm] Ошибка 2
Причем может остановиться как на первой минуте, так и на последней, код возврата из самых разных файлов. Короче, я что-то делаю не так. Подскажите, что?

★★★★★

Последнее исправление: Pyzia (всего исправлений: 1)

кривой патч, бывает, если уж автоматом не пропатчилось то лучше даже и не пытаться строить, а темболее запускать, и вообще нужно понимать, что патч файл содержит в себе дифф некоторого исходного состояния исходников и некоторых добавлений к этому состоянию, и если патч накладывается с ошибками то ты просто не угадал с этим исходным состоянием. А что там было в этом исходном состоянии знает только создатель патч файла или не знает.

mm3 ★★★
()

(facepalm)

Ты сайт читал, откуда патч качаешь? Там же чёрным по белому написано

applies to bare 3.x kernel with no stable patches

!!!

post-factum ★★★★★
()
Ответ на: комментарий от post-factum

Мне вот интересно, что за каша на том сайте? Сам сайт на англицком, а статьи-на русском! Не, я понимаю, что в этом деле важен тассказать охват и вообще без технического английского линуксоид не человек, но всё-таки, может стоило забабахать вариант на родном языке? А мелочи да, не читал. Думал, что версии должны просто совпадать. За подсказку спасибо, наконец-то соберу как надо!

Pyzia ★★★★★
() автор топика
Ответ на: комментарий от Pyzia

Статьи приведены на языке оригинала. Сайт использует тот язык, который мне удобнее. Мелочи всегда важны.

post-factum ★★★★★
()
Ответ на: комментарий от Pyzia

что за каша на том сайте?

Что за каша в голове у тебя, Пися?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.