Сборка ядра
От: Mazay Россия  
Дата: 11.07.12 04:58
Оценка:
Пытаюсь пересобрать ядро следуя вот этой инструкции: http://fedoraproject.org/wiki/Building_a_custom_kernel
При запуске
rpmbuild -bb --target=`uname -m` kernel.spec

получаю следующий лог
...................много лога.....................
+ mv kernel-3.1.0-i686-PAE.config .config
++ head -1 .config
++ cut -b 3-
+ Arch=i386
+ make ARCH=i386 listnewconfig
+ grep -E '^CONFIG_'
.config:4658:warning: override: reassigning to symbol DEBUG_BLK_CGROUP
+ '[' -s .newoptions ']'
+ cat .newoptions
CONFIG_NUMA
CONFIG_NUMA_EMU
CONFIG_NODES_SHIFT
+ exit 1
error: Bad exit status from /var/tmp/rpm-tmp.8v0xxB (%prep)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.8v0xxB (%prep)

Полный лог здесь: http://pastebin.com/aqWs8ghF
Компилирую ядро на свежеустановленной 32-битной Fedore Core 16.

Подскажите, куда копать? Здесь даже сообщения об ошибке нормального нет. Как я понял, "exit 1" получается из-за того, что в файл ".newoptions" попали три строчки CONFIG_N*. Но какого чёрта они туда попали? От какого конфига это зависит?
Главное гармония ...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.