1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-06-14 01:14:08 +02:00

ci: (Cross-)build the architecture-specific Linux-libre packages.

* gnu/ci.scm (core-packages): In ‘target-linux?’ case, add the
linux-libre-*-generic architecture-specific kernel packages.

Change-Id: Ie9579b5b77160e57e563542a03fdd6e563fcc193
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #8776
This commit is contained in:
Ludovic Courtès
2026-05-23 11:28:10 +02:00
parent fe11a2a2e9
commit bcfe9dba35
+10 -1
View File
@@ -173,7 +173,16 @@ SYSTEM."
(define (core-packages system)
"Return the 'core' package set suitable for SYSTEM, which might be a system
type or a GNU triplet."
(cond ((target-linux? system) (append %core-packages %linux-packages))
(cond ((target-linux? system)
(append %core-packages
%linux-packages
(cond ((target-arm32? system)
(list linux-libre-arm-generic))
((target-aarch64? system)
(list linux-libre-arm64-generic))
((target-riscv64? system)
(list linux-libre-riscv64-generic))
(else '()))))
((target-hurd? system) (append %core-packages %hurd-packages))
((target-mingw? system) %core-packages-for-mingw)
(else '())))