[sisyphus] Re: Не получается собрать ядро

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Сб Июл 12 21:11:30 MSD 2003


On Fri, Jul 11, 2003 at 10:28:58PM +0400, Max A Mazin wrote:
> > > [root на corvette root]# rpm -qa | grep libdb
> > > libdb2-devel-static-2.4.14-alt2
> > > libdb4_cxx-devel-static-4.0.14-alt7
> > > libdb4-devel-static-4.0.14-alt7
> > гм.
> что-что? что-то не так? Вы-ж скажите, я тут же кого-нить убью :))

Да вроде все так, в том-то и дело.

> > > Убрал все AIC'и, вроде собирается... не соберется, 2.95
> > > поставлю -- попробую.
> > не, дело в них.
> В ком? в AIC'ах или gcc? Этих "AIC'ов" много, на смену одному

AIC'ов.

> приходит другой. Хоть машина и быстрая, но сборка занимает
> достаточно много времени, чтобы в результате увидеть сообщение
> об ошибке. Так и жизни не хватит.

use ccache :)

> Итак: Не собралось. вылетело на другом, уже не помню на чем,
> сразу же запустил сборку 2.95.3, но он на первом же файле
> вылетел:
> gcc -pipe -Wall -O2 -fexpensive-optimizations -march=i686
> -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2
> -mpreferred-stack-boundary=2 -Wstrict-prototypes -fno-strict-aliasing -o
> scripts/mkdep scripts/mkdep.c cc1: Invalid option `-falign-loops=2'
> cc1: Invalid option `-falign-jumps=2'
> cc1: Invalid option `-falign-functions=2'
> make: *** [scripts/mkdep] Error 1
> 
> Идей нет никаких, кроме как последовательно убирать из конфига
> несобираемые модули.

Да бросьте Вы мучаться, заберите
kernel-image-aw-*-2.4.21-alt5.src.rpm и что ему надо --
субъективно всяко лучшая трата времени. :)

On Fri, Jul 11, 2003 at 07:35:13PM +0400, Max A Mazin wrote:
> Уффф, собралось. Только пакеты не сформировались с руганью (вот
> несколько последних строк с запасом):
> 
> Обрабатываются файлы: kernel24-source-2.4.19-alt0.9
> ошибка: Файл не найден:
> /home/max/tmp/kernel24-buildroot/usr/src/kernel/linux-2.4.19-alt0.9/ser
> mouse
> 

Фигурирует в %files, но не лежит.

>     Файл не найден:
> /home/max/tmp/kernel24-buildroot/usr/src/kernel/linux-2.4.19-alt0.9/ser
> mouse
> 
> Посмотрел в "исходники", нет такого. В Спеке есть закомментированная
> строка
> #Source14: sermouse.tar.bz2
> 
> и строка (в секции %BUILD_SOURCE)
> %_usrsrc/kernel/linux-%KVERREL/sermouse@

Вот эту -- закомментировать (заменить первый '%' на '#').

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



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