[РЕШЕНО] пересборка ядра - unrecognizedcommandlineoption. -fno-dwarf2-cfi-asm
Пытаюсь пересобрать ядро 2.6.29-gentoo-r5
cd /usr/src/linux
make menuconfig
...
make
CHK include/linux/version.h
CHK include/linux/utsrelease.h
"2.6.29-gentoo-r5cc1:error:unrecognizedcommandlineoption-fno-dwarf2-cfi-asm" exceeds 64 characters
make: *** [include/linux/utsrelease.h] Error 1
тут интересное начинается:
cat include/config/kernel.release
2.6.29-gentoo-r5cc1:error:unrecognizedcommandlineoption-fno-dwarf2-cfi-asm
откуда выпала стро4ка после версии ?
Подобная проблема "выплыла" на каком-то забугорном сайте, но на стадии инстала и вроде как суть заморочки была в неподготовленном окружении типа монтирования /dev и /proc
но у меня
df -a
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 76360420 9325100 63156428 13% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
udev 10240 144 10096 2% /dev
devpts 0 0 0 - /dev/pts
shm 1036028 0 1036028 0% /dev/shm
usbfs 0 0 0 - /proc/bus/usb
binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
Google не помог
- Для комментирования войдите или зарегистрируйтесь
понятное дело удалял сорцы,
понятное дело удалял сорцы, ставил заново emerge gentoo-sources делал make oldconfig и так далее - эффект один и тот же.
сделай cat .config | grep
сделай
cat .config | grep unrecognizedcommandlineoption
в папке ядра.погуглил тут я по слову
погуглил тут я по слову -fno-dwarf2-cfi-asm и нашел это
как понял из беглого обзора содержимого патч для powerpc и для него нужен gcc-4.4 ...
если кто лучше знает ангельский пусть напишет дословный перевод и проблема будет решена, имхо ))
Суть такая, что у чела были
Суть такая, что у чела были проблемы с подгрузкой модулей на архитектуре sparс и он патчем добавил в ядро строку KBUILD_CFLAGS += $(call cc-option,-fno-dwarf2-cfi-asm)
которая как раз в моем случае мешала. Судя по всему строку закомитили в ядро, а в моем случае она отрабатывала криво. Ее delete позволил ядру начать собираться. Посмотрим как оно пройдет.
думаю, что стоит отписаться в
думаю, что стоит отписаться в багзилле ;-)