[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

сборка ядра с kernel.org - version_vars.mk



(etch+backports+lenny)
kernel-package 11.015
kernel 2.6.34


попробовал собрать ядро, выяснил что кроме редактирования
src/linux/Documentation/lguest/Makefile
< "all: lguest"
> "all:"

Нужно:
1. запустить

make-kpkg --append_to_version -2010.05.17 --initrd --revision=rev.01 kernel_image modules_image

2. дождаться ошибки:

The UTS Release version in ... "" does not match current version:

3. потом  отредактировать
src/linux/debian/ruleset/misc/version_vars.mk

изменив секцию UTS_RELEASE_HEADER на

UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; then \ echo include/generated/utsrelease.h; \
                       else                                            \
echo include/generated/utsrelease.h ; \
                       fi)


4. запустить make-kpkg еще раз.


Причем, если удалить src/linux/ и распаковать исходник еще раз, то нельзя просто скопировать отредактированный файл src/linux/debian/ruleset/misc/version_vars.mk, - нужно весь путь повторить последовательно.


Стоит ли что-то обновить, что бы процесс упростился ?


--
Sincerely,
	Nicholas


Reply to: