[d-kernel] Сборка ядра
Антон Горлов
stalker на altlinux.ru
Вт Сен 13 09:36:54 MSD 2005
Думаю вопрос всё-таки скорее сюда..чем в рассылки sisyphus.
Дано:
Срез сизифа за август.
решил собрать свежее wks-ядро с оптимизацией под AMD.
В спеке изменил:
%set_kernel_arches i586
на
%set_kernel_arches i586 athlon
и
%make_build oldconfig
на
%make_build menuconfig
Дифф между конфигом ядра из пакета -kernel-image-wks26-up.src.rpm и тем
что у меня в аттаче.
Собирал как rpm -ba --target athlon kernel.spec
Но не собралось.. последние слова:
+ /bin/install -Dp -m644 scripts/kconfig/conf
/home/stalker/tmp/kernel-image-wks26-up-buildroot/usr/src/linux-2.6.12-wks26-up/scripts/kconfig/conf
/bin/install: cannot stat `scripts/kconfig/conf': No such file or directory
ошибка: Неверный код возврата из /home/stalker/tmp/rpm-tmp.62797 (%install)
Ошибки сборки пакетов:
Неверный код возврата из /home/stalker/tmp/rpm-tmp.62797 (%install)
Такого файла действительно нет. Вопрос тривиальный -что делать и кто
виноват.
--
np: silence
----------- следущая часть -----------
--- config-2.6.12-wks26-up.i586.old 2005-08-08 19:39:33 +0400
+++ .config 2005-09-12 23:59:45 +0400
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.12-wks26-up-alt4
-# Sat Aug 6 14:38:15 2005
+# Mon Sep 12 23:59:45 2005
#
CONFIG_X86=y
CONFIG_MMU=y
@@ -22,7 +22,6 @@
# General setup
#
CONFIG_LOCALVERSION=""
-CONFIG_HERTZ=1000
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_POSIX_MQUEUE=y
@@ -77,7 +76,7 @@
# CONFIG_X86_ES7000 is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
-CONFIG_M586=y
+# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
@@ -86,7 +85,7 @@
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
-# CONFIG_MK7 is not set
+CONFIG_MK7=y
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
@@ -102,17 +101,15 @@
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
-CONFIG_X86_PPRO_FENCE=y
-CONFIG_X86_F00F_BUG=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
-CONFIG_X86_ALIGNMENT_16=y
+CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_USE_3DNOW=y
CONFIG_HPET_TIMER=y
-CONFIG_NO_IDLE_HZ=y
-CONFIG_DYN_TICK_USE_APIC=y
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
@@ -120,11 +117,12 @@
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
+CONFIG_X86_TSC=y
CONFIG_X86_MCE=y
CONFIG_X86_MCE_NONFATAL=m
-CONFIG_X86_MCE_P4THERMAL=y
-CONFIG_TOSHIBA=m
-CONFIG_I8K=m
+# CONFIG_X86_MCE_P4THERMAL is not set
+# CONFIG_TOSHIBA is not set
+# CONFIG_I8K is not set
CONFIG_X86_REBOOTFIXUPS=y
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
@@ -2655,7 +2653,9 @@
# CONFIG_JFFS2_CMODE_SIZE is not set
CONFIG_CRAMFS=m
CONFIG_SQUASHFS=m
-# SQUASHFS_EMBEDDED is not set
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+# CONFIG_SQUASHFS_VMALLOC is not set
CONFIG_VXFS_FS=m
CONFIG_HPFS_FS=m
CONFIG_QNX4FS_FS=m
Подробная информация о списке рассылки devel-kernel