Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Linux для начинающих

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.05.2017, 01:01   #11
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
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
Просмотров: 169
Размер:	147.5 Кб
ID:	4306   Нажмите на изображение для увеличения
Название: patch.jpg
Просмотров: 164
Размер:	330.0 Кб
ID:	4331  
Вложения
Тип файла: zip 805-wl_of_node.patch.zip (470 байт, 44 просмотров)

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


Здесь присутствуют: 18 (пользователей: 0 , гостей: 18)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:58. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика