URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87527
[ Назад ]

Исходное сообщение
"Как отменить patch"

Отправлено tr0ble , 04-Дек-09 15:55 
Доброго времени суток !!!

OS: 7.2-RELEASE-p3

Подписался на рассылку Security Advisory

Получил письмо "FreeBSD-SA-09:14.devfs" в котором говорится что нужно пропатчить ядро.

Сделал следующее:
# fetch http://security.FreeBSD.org/patches/SA-09:14/devfs7.patch
# fetch http://security.FreeBSD.org/patches/SA-09:14/devfs7.patch.asc
# cd /usr/src
# patch < /path/to/patch
# make buildkernel KERNCONF=MYKERNEL && make installkernel KERNCONF=MYKERNEL

Появилась ошибка:

-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Werror  /usr/src/sys/kern/kern_fork.c
cc1: warnings being treated as errors
/usr/src/sys/kern/kern_fork.c: In function 'fork1':
/usr/src/sys/kern/kern_fork.c:736: warning: implicit declaration of function 'knote_fork'
/usr/src/sys/kern/kern_fork.c:736: warning: nested extern declaration of 'knote_fork'
*** Error code 1

Stop in /usr/obj/usr/src/sys/MYKERNEL
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

Вопрос:
Как откатить этот патч, чтоб он вернул на исходное состояние то, что изменил т.е. состояние исходников стало как до "patch < /path/to/patch"

Проблема в том что не пересобирается ядро а до патча всё было ровно.

Спасибо за ответы.


Содержание

Сообщения в этом обсуждении
"Как отменить patch"
Отправлено ALex_hha , 04-Дек-09 16:13 
Удалить файл и обновиться с помощью cvsup

"Как отменить patch"
Отправлено tr0ble , 04-Дек-09 16:43 
>Удалить файл и обновиться с помощью cvsup

Спасибо, помогло!!!