nixp.ru v3.0

18 января 2017,
среда,
04:43:17 MSK

DevOps с компанией «Флант»
Аватар пользователя metal
metal написал 11 ноября 2005 года в 15:50 (247 просмотров) Ведет себя как мужчина; открыл 31 тему в форуме, оставил 1547 комментариев на сайте.

cat ./2.6.12-at91.patch.gz | patch -p0

Он же запакован надо gzip -dc ./2.6.12-at91.patch.gz | patch

Webangel

можно и не распоковывать.

patch -p1 <2.6.12-at91.patch

так попробуй.

BADC0DEh

Мужики, лажа какая-то :(

Патчи вроде с расширением gz, на самом деле это текстовые файлы обычные. На всякий случай попробовал приведёные вами примеры, одна фигня, не выходит.

http://maxim.org.za/AT91RM9200/ (от сюда беру патчи-файлы, начиная с 2.4.27-vrs1 update for AT91RM9200 (12/08/2004) и по самый верхний 2.4.27-vrs1 update for AT91RM9200 (17/03/2005))

Затык происходит на первом же патче… Я попробовал убрать расширение файла (хотя раньше это не смущало)

Даже не знаю что не так, может не на то ядро патчи применяю?

linux-2.4.27-vrs1.tar.bz2, оно распаковывается в папку linux-2.4.27-vrs1-ATMEL

[root@localhost 2.4.27]# patch -p1 <2.4.27vrs1-at91-12082004.patch

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 -urN linux-2.4.27-vrs1.orig/arch/arm/def-configs/csb337 linux-2.4.27-vrs1/arch/arm/def-configs/csb337

|— linux-2.4.27-vrs1.orig/arch/arm/def-configs/csb337 Thu Aug 12 15:08:25 2004

|+++ linux-2.4.27-vrs1/arch/arm/def-configs/csb337 Thu Aug 12 15:41:35 2004

—————————

File to patch:

Webangel

Если распаковывешь тогда как я писал делай. если оставляешь расширение то patch -p1 <2.6.12-at91.patch.gz

А вот на счет архивов… Слушай чем качал? А то есть умные браузеры которые распакоывают сами а расширения не меняют

BADC0DEh

Скажите, а можно обновления из патча ручками вписать? Туда куда они должны вставляться? Один патч поставился (первый, самый большой), а остальные два я и ручками смогу вставить. Компилятору ведь пофиг что компилировать ;)

metal

Можно конечно, как верно ты заметил компилятору пофиг, как исходник создан. Я как-то делал ручками, когда патч не совсем подходил

BADC0DEh

А есть какая-нибудь прога, которая позволяет «почти ручками» патчить? У меня стоит Krusader, я там открываю файл патча KrViewer-ом. В режиме Generic Viewer, там есть навигация по файлам и различиям (кнопочки на панели) А также есть панель с тем, что применить различия, отменить применение различия, и полностью все различия применить, НО к сожалению они не активны :(. Как это изменить. Либо подскажите другую прогу позволяющую также?..

Упс вопрос вроде снимается, я тыкал F3 а похоже надо было тыкать правой кнопкой мыша и открыть нажать

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.