[Comm] Установка патча

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вт Ноя 4 18:37:22 MSK 2008


On Tue, Nov 04, 2008 at 05:13:13PM +0300, "Павел П." wrote:
> Товарищи, быстрый вопрос:
> как установить патч?

Быстрый ответ: лучше попробовать сначала другие варианты,
если есть.

Подробнее: патчи на исходники не "устанавливаются",
а "применяются"; исходники после этого необходимо ещё
скомпилировать, чтоб получить заметный на глаз результат.
Поскольку это всё может быть не совсем тривиально, уже
и порекомендовали разместить багрепорт в bugzilla.

Для применения же патча надо взять из соответствующего
установленному дистрибутиву бранча hal-0.5.*.src.rpm,
установить его командой rpm -i этот.src.rpm, перейти 
в ~/RPM/SOURCES, а вот дальше раздвоение: если по-быстрому
проверить, патч вообще ложится или нет -- то распаковывать
тарбол с исходниками и пытаться наложить руками, если собирать
человеческий пакет -- то файл с патчем укладывается в этот 
каталог, дальше идём в ~/RPM/SPECS и правим hal.spec, добавляя 
строчку PatchNN: имя_файла.patch и макрос %patchNN в секции
%build.

В общем, лучше всё-таки в bugzilla, поскольку это недостаточно
подробно, только как вешки.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки community