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

Rosavitskiy Valintin valintinr на tangramltd.com
Ср Сен 2 19:09:39 MSK 2015


On 02.09.2015 19:04, Rosavitskiy Valintin wrote:
> On 02.09.2015 18:56, Rosavitskiy Valintin wrote:
>> On 02.09.2015 18:14, Aleksey Avdeev wrote:
>>> 02.09.2015 15:17, Rosavitskiy Valintin пишет:
>>>> Здравствуйте.
>>>> Все же немного неясно с вики как правильно собрать новый модуль для ядра.
>>>> Что сделано:
>>> ...
>>>> Локально пакет собирается типа так
>>>> gear -t sisyphus/kernel-modules-eprd-std-def-0.5.0-alt1 --hasher hsh
>>>>
>>>> Вот тут возник вопрос а что дальше?
>>>    А specsubst (см.<https://www.altlinux.org/Gear/specsubst>) задействован?
>> Да
>>>> Как модуль собрать на сборочнице? Я так понял что при сборке
>>>> kernel-image добавляется подзадание на сборку модуля, верно? Кто это
>>>> добавляет? Мне сейчас ждать обновления ядра и вместе с ним собрать
>>>> модуль или можно как то собрать один модуль без пересборки ядра и всех
>>>> его модулей?
>>>    Стандартно, при использовании specsubst, -- просто отправляешь на
>>> сборку тег, содержащий указание (через specsubst) для какого ядра.
>> Тоесть так - ssh git.alt task add repo packages/kernel-modules.git 
>> sisyphus/kernel-modules-eprd-std-def-0.5.0-alt1  ??
> Запустил (с test-only), вроде собралось :)
>
Тогда такой вопрос - как майнтейнеры модулей отслеживают новые ядра? Или 
модуль собирается в одном таске с новым ядром?
Тоесть как избежать отставания версии модуля от ядра?



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

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


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