[sisyphus] Сборка Ядра 2.4.22-alt17

Немос =?iso-8859-1?q?nemos_=CE=C1_newmail=2Eru?=
Чт Фев 19 15:46:03 MSK 2004


Epiphanov Sergei пишет:
> В сообщении от 18 Февраль 2004 17:57 вы написали:
> 
>>Epiphanov Sergei пишет:
>>
>>>Тогда давайте проверим: что у вас с header-файлами? У меня так:
>>>
>>>/usr/include/curses.h -> ncurses/curses.h
>>>/usr/include/eti.h -> ncurses/eti.h
>>>/usr/include/ncurses.h -> ncurses/curses.h
>>>/usr/include/form.h -> ncurses/form.h
>>>/usr/include/panel.h -> ncurses/panel.h
>>>/usr/include/unctrl.h -> ncurses/unctrl.h
>>>/usr/include/ncurses/curses.h
>>>/usr/include/ncurses/eti.h
>>>/usr/include/ncurses/ncurses.h -> /usr/include/ncurses/curses.h
>>>/usr/include/ncurses/form.h
>>>/usr/include/ncurses/panel.h
>>>/usr/include/ncurses/unctrl.h
>>>
>>>У Вас также?
>>
>>Тоже самое. Проверил все header-пакеты(rpm -V `rpm -qa|grep header`)он
>>заругался только на kernel-headers-common:
>>
>>отсутствует /etc/sysconfig/kernel/include
>>отсутствует /var/run/kernel/_h2ph_pre.ph
>>отсутствует /var/run/kernel/autoconf.h
>>отсутствует /var/run/kernel/autoconf.ph
>>отсутствует /var/run/kernel/modversions.h
>>отсутствует /var/run/kernel/modversions.ph
>>отсутствует /var/run/kernel/version.h
>>отсутствует /var/run/kernel/version.ph
>>
>>Интересно не так ли?
>>
>>Возможно дело еще в чем-то когда я в первый раз пытался собрать это ядро 
> 
> у меня все падала на этой строчке:
> 
>>:> arch/%base_arch/defconfig
>>
>>писал что не существует такого файл или каталога в моем случаи каталога
>>arch/k6, при этом я не указывал на то что бы он собирал специально для
>>k6, удалось решить эту проблему вставив перед этой строчкой эту: ln -s
>>i386 arch/%base_arch.
>>Может проблема в этом?
> 
> 
> Давайте посмотрим. У вас сервис kheaders запускается?

Да.

> Ибо именно он обновляет /etc/sysconfig/kernel/include и иже с ним. Вот
 > именно эта ссылка должна быть. А стоит пакет glibc-kernheaders?

Да.

> Попробуйте провести сборку ядра через rpm с параметром --target=i586

Работает и без новой строчке в spec, как видимо spec написан только для 
платформы i586. Но все равно валится не menuconfig. Может дело не в 
headers а в чем небудь еще ведь он пишет:

Preparing scripts: functions, 
parsing.................................................................................done.

То есть все в порядке пока не запускается то что скомпелировалось, 
узнать бы что значить код ошибки 139 для menuconfig:

make: *** [menuconfig] Error 139
make: Leaving directory 
`/var/RPM/BUILD/kernel-image-custom-up-2.4.22-alt17/kernel-source-2.4.22'
ошибка: Неверный код возврата из /home/user/tmp/rpm-tmp.4966 (%build)




Подробная информация о списке рассылки Sisyphus