Bug 53472 - Добавить правило для ядра rk
Summary: Добавить правило для ядра rk
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-build-tools (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-15 16:44 MSK by Денис Назаров
Modified: 2025-03-16 00:44 MSK (History)
14 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Денис Назаров 2025-03-15 16:44:18 MSK
Просьба добавить правило для ядра rk - оно только для aarch64

Без этого невозможно собрать для него модули - сборочница пытается собрать сразу для всех архитектур (несмотря на наличие записи в .gear/km-karch и теге соответственно).
Comment 1 Ivan A. Melnikov 2025-03-15 22:03:22 MSK
> и теге соответственно

В вашем теге для модуля в вашей задаче

https://git.altlinux.org/tasks/378176/gears/100/git?p=git;a=tag;h=refs/tags/sisyphus/kernel-modules-bcmdhd-rk-101.10.591.52.27-alt1.k

указано довольно много архитектур:

X-gear-specsubst: karch=%ix86 x86_64 aarch64 ppc64le armh

Можно явно указать только нужные архитектуры при создании тега, например

km-create-tag -a aarch64 [...]

Или это как-то не работает? Или не удобно?
Comment 2 Денис Назаров 2025-03-15 22:08:10 MSK
Yt(Ответ для Ivan A. Melnikov на комментарий #1)
> km-create-tag -a aarch64 [...]
> 
> Или это как-то не работает? Или не удобно?

Просто так это не работает (
https://git.altlinux.org/tasks/378185/gears/100/git?p=git;a=tag;h=fe4e5c124272d387cf0ab153d3aa01882ebd1b68

Тот же результат.

Уже было подобное с rt-ядром, если что.
Comment 3 Ivan A. Melnikov 2025-03-15 22:30:53 MSK
> Уже было подобное с rt-ядром, если что.

Да, sorry for the noise, я что-то уже позабыл про эту печальную историю.

https://git.altlinux.org/gears/k/kernel-build-tools.git?f=kernel-build-tools.spec;h=2534f15b7b74888b106b5de85ac4d166323d7f64#l34
Comment 4 Денис Назаров 2025-03-15 23:10:10 MSK
С rt-ядром было решено так https://git.altlinux.org/gears/k/kernel-build-tools.git?p=kernel-build-tools.git;a=commit;h=26d0a299b513cef8bd26c7582c0a3d5b4c755ce0

Полагаю тут надо аналогично, но только в секцию aarch64
Comment 5 Repository Robot 2025-03-16 00:39:22 MSK
kernel-build-tools-0.127-alt1 -> sisyphus:

 Sun Mar 16 2025 Vitaly Chikunov <vt@altlinux> 0.127-alt1
 - Added fake P:kernel-headers-modules-rk (ALT#53472).
Comment 6 Денис Назаров 2025-03-16 00:44:33 MSK
Спасибо