Показать сообщение отдельно
Старый 07.05.2017, 01:01   #249
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 909
Вес репутации: 954
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Создание патча,

в одну папку w1-gpio.c - исходный, w1-gpio_new.c - измененный,
*.patch - название получаемого патча, команда:

Код:
diff -Naur w1-gpio.c w1-gpio_new.c > 805-wl_of_node.patch
В шапке патча относительные пути подкоректировать, дату можно удалить, желательно в SynWrite, понимающий ANSI,
после Debian-редакторов патч вываливается при компиляции.

Код:
--- linux-4.4.61/drivers/w1/masters/w1-gpio.c	2017-04-12 11:38:50.000000000 +0100
+++ b/drivers/w1/masters/w1-gpio.c	2017-05-06 21:56:32.000000000 +0100

melsem, Проверил на ar71xx

Положил 805-wl_of_node.patch.patch в Lede/target/linux/ar71xx/patches-4.4

Удалил папку Lede/build_dir/target-mips_24kc_musl-1.1.16/linux-ar71xx_generic/linux-4.4.61/drivers/w1

Сделал make

В новой папке Lede/build_dir/target-mips_24kc_musl-1.1.16/linux-ar71xx_generic/linux-4.4.61/drivers/w1 уже патченный w1-gpio.c лежит

В твоем случае надо 805-wl_of_node.patch ложить в

Lede/target/linux/lantiq/patches-4.4 и в соответствующих папках твоей платформы удалять (может и удалять необязательно, так для чистоты)




sunny,
Цитата:
А какая была кодировка там и там ?
ANSI - Win. Не менял кодировку, как команда diff выдала. Кстати вот патч внизу diff выдал ANSI - Unix. Какая ваще нужна то?
Миниатюры
Нажмите на изображение для увеличения
Название: 2017-05-07_011805.jpg
Просмотров: 153
Размер:	147.5 Кб
ID:	4306   Нажмите на изображение для увеличения
Название: patch.jpg
Просмотров: 148
Размер:	330.0 Кб
ID:	4331  
Вложения
Тип файла: zip 805-wl_of_node.patch.zip (470 байт, 40 просмотров)

Последний раз редактировалось sakatgg; 17.02.2018 в 16:24. Причина: Добавил рисинок расшифровки патча, подредактировал название редактора SynWrite
sakatgg вне форума   Ответить с цитированием