[devel] Сборка нового модуля ядра

Rosavitskiy Valintin valintinr на tangramltd.com
Ср Сен 2 15:17:12 MSK 2015


Здравствуйте.
Все же немного неясно с вики как правильно собрать новый модуль для ядра.
Что сделано:

Собрал kernel-source-eprd (уже собралось на сборочнице)
Создал новый шаблон:

[valintinr на builder modules]$ git branch
   master
* template/eprd/sisyphus
[valintinr на builder modules]$ git remote show origin | grep URL
   Fetch URL: 
git://git.altlinux.org/people/boyarsh/packages/kernel-modules.git
   Push  URL: 
git://git.altlinux.org/people/boyarsh/packages/kernel-modules.git
[valintinr на builder modules]$ git remote show alt | grep URL
   Fetch URL: gitery.alt:packages/kernel-modules.git
   Push  URL: gitery.alt:packages/kernel-modules.git

Поправил спек, создал тег, сделал git push и git push --tags (пока в 
процессе) в свой репо
[valintinr на builder modules]$ cat out/taglist
sisyphus/kernel-modules-eprd-std-def-0.5.0-alt1
[valintinr на builder modules]$

Локально пакет собирается типа так
gear -t sisyphus/kernel-modules-eprd-std-def-0.5.0-alt1 --hasher hsh

Вот тут возник вопрос а что дальше?
Как модуль собрать на сборочнице? Я так понял что при сборке 
kernel-image добавляется подзадание на сборку модуля, верно? Кто это 
добавляет? Мне сейчас ждать обновления ядра и вместе с ним собрать 
модуль или можно как то собрать один модуль без пересборки ядра и всех 
его модулей?

-- 
С уважением,
Валентин Росавицкий

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20150902/5d55d12d/attachment.html>


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