[Решено] установка патчей на DWM
Aleshka666 18 мая, 2016 - 23:18
Пытаюсь пропатчить DWM, делаю всё как описано в https://wiki.gentoo.org/wiki/Dwm# :
- переименовываю dwm-6.0-autostart.diff в 01-dwm-6.0-autostart.patch, закидываю в /etc/portage/patches/x11-wm/dwm/ , делаю
emerge --ask dwm
он пишет https://bpaste.net/show/1d266960df67
»
- Для комментирования войдите или зарегистрируйтесь
Патч-то хоть в ручную
Патч-то хоть в ручную накладывается?
Т.е. распакуй исходники, перейди в директорию с исходными кодами и попробуй наложить патч. Вестимо, что патч не подходит к текущей версии исходников.
А как наложить патч вручную,
А как наложить патч вручную, расскажите поподробнее, если не затруднит.
Я так понимаю мне нужно, распаковать исходники из /usr/portage/distfiles ,изучить СИ, открыть dwm.c и патч, найти куда вставить код из патча, запаковать всё обратно и заменить архив с исходником в /usr/portage/distfiles, после выполнить emerge dwm?
.
1. См. http://www.cpqlinux.com/patch.html (и наверное http://gentoo.ru/node/28300)
2. Неверно. Ибо для автоматического наложения корректного патча уже есть механизм. А с некорретным точно также получишь ошибку.
К тому же предлагаемое действие поломает манифест.
:wq
--
Live free or die
Вобщем разобрался, знания си
Вобщем разобрался, знания си не потребовались, если открыть код - то там не всё так страшно, как кажется, вполне можно вручную подправить, переменные впихнуть в конфиг самостоятельно, а то что правится в исходниках, достаточно исправить номер строки, и всё пропатчивается без проблем, спасибо за помощь, проблема решена.