]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
opensuse: Add support for RISC-V for Tumbleweed
authorFredrik Lönnegren <fredrik@frelon.se>
Fri, 22 Aug 2025 12:40:51 +0000 (14:40 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 22 Aug 2025 14:33:36 +0000 (16:33 +0200)
Some small changes to enable building RISC-V images for openSUSE
Tumbleweed.

Signed-off-by: Fredrik Lönnegren <fredrik@frelon.se>
mkosi/distributions/opensuse.py

index 3f0e3cfc20b7eba689251c908f3c932beb183e3a..e93ef63b31dd53febf438aa247ec7bf8e147b986 100644 (file)
@@ -112,6 +112,8 @@ class Installer(DistributionInstaller):
                     subdir = "ports/ppc"
                 elif context.config.architecture in (Architecture.s390x, Architecture.s390):
                     subdir = "ports/zsystems"
+                elif context.config.architecture == Architecture.riscv64:
+                    subdir = "ports/riscv"
                 else:
                     die(f"{context.config.architecture} not supported by openSUSE Tumbleweed")
             else:
@@ -237,6 +239,7 @@ class Installer(DistributionInstaller):
             Architecture.x86_64: "x86_64",
             Architecture.arm64:  "aarch64",
             Architecture.ppc64_le: "ppc64le",
+            Architecture.riscv64: "riscv64",
             Architecture.s390x:  "s390x",
         }.get(arch)  # fmt: skip