Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема со сборкой ядра  (Прочитано 3020 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Daniel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Проблема со сборкой ядра
« : 05 Января 2009, 15:52:05 »
Появилась потребность пересобрать ядро (ubuntu 8.10 стоит на ноутбуке Roverbook Voyager V500), т.к. ACPI неправильно управляет вентилятором ноутбука. Все делал по множественным инструкциям (в частности и по факу с данного форума).
Устанавливаю linux-sources-2.6.27, kernel-package, libncurses5-dev, fakeroot и прочее необходимое. Все делаю чере Synaptic.
Распаковываю, беру файл  конфигурации config-2.6.27-7-generic из /boot/, копирую его в /usr/bin/linux-sources-2.6.27/ и переименовываю в .config . Далее sudo make menuconfig, загружаю .config изменяю как мне надо, сохраняю, далее sudo fakeroot make-kpkg clean, sudo make-kpkg --initrd --append-to-version -roverbook --revision=rev.1.0 kernel_image
Появляются предупреждения типа этих:

  HOSTCC  scripts/mod/modpost.o
scripts/mod/modpost.c: In function ‘get_markers’:
scripts/mod/modpost.c:1542: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
scripts/mod/modpost.c: In function ‘add_marker’:
scripts/mod/modpost.c:1954: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result
  HOSTCC  scripts/mod/sumversion

  CC      kernel/power/main.o
kernel/power/main.c: In function ‘test_suspend’:
kernel/power/main.c:713: warning: format not a string literal and no format arguments
  CC      kernel/power/process.o
  CC      kernel/power/console.o
kernel/power/console.c:16: warning: ‘orig_fgconsole’ defined but not used
kernel/power/console.c:16: warning: ‘orig_kmsg’ defined but not used
  CC      kernel/power/swsusp.o


и т.д.

Выводится такое через какое-то время:

WARNING: modpost: Found 11 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'


После этого ещё час собирает, ну и собственно все заканчивается ошибкой.

  Building modules, stage 2.
  MODPOST 1515 modules
ERROR: "ivtv_reset_ir_gpio" [ubuntu/lirc/lirc_pvr150/lirc_pvr150.ko] undefined!
WARNING: modpost: Found 6 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: *** [__modpost] Ошибка 1
make[1]: *** [modules] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-source-2.6.27'
make: *** [debian/stamp-build-kernel] Ошибка 2


Возможно Вы найдете ошибку в последовательности действий, или хотя бы подскажите отчего выскакивают данные предупреждения? В гугле ничего интересного не нашел. Заранее спасибо!

Оффлайн Rapmon

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Проблема со сборкой ядра
« Ответ #1 : 08 Января 2009, 18:35:53 »
А собрать без LIRC пробовали?

 

Страница сгенерирована за 0.026 секунд. Запросов: 19.