From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7286543990069919744 X-Received: by 2002:a1c:7212:0:b0:401:bdd7:499d with SMTP id n18-20020a1c7212000000b00401bdd7499dmr20924841wmc.25.1697087811922; Wed, 11 Oct 2023 22:16:51 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:4e09:b0:406:3987:be03 with SMTP id b9-20020a05600c4e0900b004063987be03ls533790wmq.1.-pod-prod-00-eu-canary; Wed, 11 Oct 2023 22:16:49 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF9Dc7uYE/zftpG1WvkRkKM9N6bMa87aGCWuI8epJaPtGqXEH4qGIvEssUCWtfgN4YqQUjg X-Received: by 2002:a05:600c:2209:b0:3ff:516b:5c4c with SMTP id z9-20020a05600c220900b003ff516b5c4cmr18486932wml.18.1697087809719; Wed, 11 Oct 2023 22:16:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697087809; cv=none; d=google.com; s=arc-20160816; b=tzYDjXl0lCiZURkTFwQwY7v/xoh/dc12fPnhtX+o3Gbt6Lbw1sXvjNr7u6QEpG6Xt7 RWdmmeFCIHjZfwMSoG8IGGGeSV1cjYlJxFDl7JaHU9Gfcmh2AdRTOjUj4BbRhuKzLymo JT8K/sTQHGwEoRX8NJkkfDupgEkzr4pNlB8ysSd3O3dcEX66Y60K4EJv52+oWLAdyFL2 eTqNVfaSIZ67Jlo+4iYQlKoiMKceToJgvO0vZYbcc3MMTadP0laufUgP431glTfHxhRI wmmVdH0fqbdCBlqFXw0C+XOGgiMl4JjUfXpmiRvfTRY4gaRj2Un1/4JFRKEB/OcJMYmw etOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=qpU5LY+JDZLXoJekafN01Okrg8DnJqEDs8+7/r8Xio4=; fh=oMwV7fLMNO6+b1+J7DgRaIeS6HOdhYK0IzT7NJ4piPQ=; b=GZwOum0bxPXRDhoTcMxmFSsvclpZUAYp/fil7KqGpZ6d7rr5i8Oifhk85i/2/ZGGyD y+JEbVkJlONMRLMiZax6SPCpq6jqYw/nlZQWIm56xtv0fzwkve7wI1XVsqIQOUYhG4w7 KwrdpHW8RwTtFnWaDr2Q9DMHUCYpjomEIfwXq+Rs0hfw0YruxmE9qh45nn07/N6mrPrz UqtiLExdQ263f6XE/qMcP4xDL77bHOXhD//2WaTt2FB1YJReq7X2xyt6DMiReQz+7/f/ ixM/0Dm4VMLQmsvdI+bpY6DJ7zaf+fncZjADXCfBhfm1Gf4j3Z4yd1esuQa3FOjc0rIf XIYw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=V0iPlXCn; spf=pass (google.com: domain of fm-294854-20231012051649abbea1813536063ca4-_xcmia@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-294854-20231012051649abbea1813536063ca4-_xcmiA@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id ay34-20020a05600c1e2200b0040476a42269si830409wmb.2.2023.10.11.22.16.49 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Oct 2023 22:16:49 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-294854-20231012051649abbea1813536063ca4-_xcmia@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=V0iPlXCn; spf=pass (google.com: domain of fm-294854-20231012051649abbea1813536063ca4-_xcmia@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-294854-20231012051649abbea1813536063ca4-_xcmiA@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 20231012051649abbea1813536063ca4 for ; Thu, 12 Oct 2023 07:16:49 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=jan.kiszka@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=qpU5LY+JDZLXoJekafN01Okrg8DnJqEDs8+7/r8Xio4=; b=V0iPlXCnPMFYZpBzHyEtu78asmFTPwSUHcvHd6HYo6NsqFEUnThqZTqgMZX9TYZ5CwYK4Z KqDHpxmQKe8PQTkBQzUD6vGYk3iBL7m08lTAb4VMUz9prQEh0nilnd47cck1jO0d0RljKwRB ZAehYM3eRwo/TvVTTOymZt1PmYuCM=; From: Jan Kiszka To: isar-users Cc: Adriaan Schmidt , Felix Moessbauer , Uladzimir Bely , Cedric Hombourger Subject: [PATCH v3 9/9] Move riscv64 from sid-ports to regular sid Date: Thu, 12 Oct 2023 07:16:45 +0200 Message-Id: <33a23c5b16f5fa4a20185b77c5b5dc3e28041257.1697087805.git.jan.kiszka@siemens.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-294854:519-21489:flowmailer X-TUID: ZirgsSTN/c3y From: Jan Kiszka Now that riscv64 is an official Debian arch, sid-ports runs out of sync with sid. It seems that sid is generally building riscv64 fine, but cross-compilation will remain broken for a longer while. Signed-off-by: Jan Kiszka --- kas/distro/Kconfig | 6 +++--- ...{debian-sid-ports.yaml => debian-sid.yaml} | 2 +- kas/machine/Kconfig | 6 +++--- meta-isar/conf/mc.conf | 6 +++--- ...64-sid-ports.conf => qemuriscv64-sid.conf} | 2 +- ...0-sid-ports.conf => sifive-fu540-sid.conf} | 2 +- ...rts.conf => starfive-visionfive2-sid.conf} | 2 +- meta/conf/distro/debian-sid.conf | 21 +++++++++++++++++++ testsuite/citest.py | 6 +++--- 9 files changed, 37 insertions(+), 16 deletions(-) rename kas/distro/{debian-sid-ports.yaml => debian-sid.yaml} (78%) rename meta-isar/conf/multiconfig/{qemuriscv64-sid-ports.conf => qemuriscv64-sid.conf} (85%) rename meta-isar/conf/multiconfig/{sifive-fu540-sid-ports.conf => sifive-fu540-sid.conf} (76%) rename meta-isar/conf/multiconfig/{starfive-visionfive2-sid-ports.conf => starfive-visionfive2-sid.conf} (78%) create mode 100644 meta/conf/distro/debian-sid.conf diff --git a/kas/distro/Kconfig b/kas/distro/Kconfig index bd762a98..5118dff4 100644 --- a/kas/distro/Kconfig +++ b/kas/distro/Kconfig @@ -19,8 +19,8 @@ config DEBIAN_BULLSEYE config DEBIAN_BOOKWORM bool "Debian Bookworm (12)" -config DEBIAN_SID_PORTS - bool "Debian Sid (unstable) with unofficial ports" +config DEBIAN_SID + bool "Debian Sid (unstable)" config RASPIOS_BULLSEYE bool "Raspi OS Bullseye (11)" @@ -38,7 +38,7 @@ config KAS_INCLUDE_DISTRO default "kas/distro/debian-buster.yaml" if DEBIAN_BUSTER default "kas/distro/debian-bullseye.yaml" if DEBIAN_BULLSEYE default "kas/distro/debian-bookworm.yaml" if DEBIAN_BOOKWORM - default "kas/distro/debian-sid-ports.yaml" if DEBIAN_SID_PORTS + default "kas/distro/debian-sid.yaml" if DEBIAN_SID default "kas/distro/raspios-bullseye.yaml" if RASPIOS_BULLSEYE default "kas/distro/ubuntu-focal.yaml" if UBUNTU_FOCAL default "kas/distro/ubuntu-jammy.yaml" if UBUNTU_JAMMY diff --git a/kas/distro/debian-sid-ports.yaml b/kas/distro/debian-sid.yaml similarity index 78% rename from kas/distro/debian-sid-ports.yaml rename to kas/distro/debian-sid.yaml index 52993646..43f1c696 100644 --- a/kas/distro/debian-sid-ports.yaml +++ b/kas/distro/debian-sid.yaml @@ -4,4 +4,4 @@ header: version: 14 -distro: debian-sid-ports +distro: debian-sid diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig index 66debfe5..d0e3963a 100644 --- a/kas/machine/Kconfig +++ b/kas/machine/Kconfig @@ -68,7 +68,7 @@ config MACHINE_QEMU_MIPSEL config MACHINE_QEMU_RISCV64 bool "qemuriscv64" - depends on DEBIAN_SID_PORTS + depends on DEBIAN_SID config MACHINE_RPI_ARM_V7 bool "rpi-arm-v7" @@ -88,11 +88,11 @@ config MACHINE_RPI_ARM64_V8 config MACHINE_SIFIVE_FU540 bool "sifive-fu540" - depends on DEBIAN_SID_PORTS + depends on DEBIAN_SID config MACHINE_STARFIVE_VISIONFIVE2 bool "starfive-visionfive2" - depends on DEBIAN_SID_PORTS + depends on DEBIAN_SID config MACHINE_STM32MP15X bool "stm32mp15x" diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf index 9637bcb1..d16f54b5 100644 --- a/meta-isar/conf/mc.conf +++ b/meta-isar/conf/mc.conf @@ -25,7 +25,7 @@ BBMULTICONFIG = " \ qemumipsel-buster \ qemumipsel-bullseye \ qemumipsel-bookworm \ - qemuriscv64-sid-ports \ + qemuriscv64-sid \ bananapi-buster \ bananapi-bullseye \ de0-nano-soc-buster \ @@ -45,8 +45,8 @@ BBMULTICONFIG = " \ rpi-arm-v7-bullseye \ rpi-arm-v7l-bullseye \ rpi-arm64-v8-bullseye \ - sifive-fu540-sid-ports \ - starfive-visionfive2-sid-ports \ + sifive-fu540-sid \ + starfive-visionfive2-sid \ qemuarm64-focal \ qemuarm64-jammy \ qemuamd64-focal \ diff --git a/meta-isar/conf/multiconfig/qemuriscv64-sid-ports.conf b/meta-isar/conf/multiconfig/qemuriscv64-sid.conf similarity index 85% rename from meta-isar/conf/multiconfig/qemuriscv64-sid-ports.conf rename to meta-isar/conf/multiconfig/qemuriscv64-sid.conf index 2556cf7f..bc691b5b 100644 --- a/meta-isar/conf/multiconfig/qemuriscv64-sid-ports.conf +++ b/meta-isar/conf/multiconfig/qemuriscv64-sid.conf @@ -5,4 +5,4 @@ # SPDX-License-Identifier: MIT MACHINE ?= "qemuriscv64" -DISTRO ?= "debian-sid-ports" +DISTRO ?= "debian-sid" diff --git a/meta-isar/conf/multiconfig/sifive-fu540-sid-ports.conf b/meta-isar/conf/multiconfig/sifive-fu540-sid.conf similarity index 76% rename from meta-isar/conf/multiconfig/sifive-fu540-sid-ports.conf rename to meta-isar/conf/multiconfig/sifive-fu540-sid.conf index 313032ef..99bb7f3e 100644 --- a/meta-isar/conf/multiconfig/sifive-fu540-sid-ports.conf +++ b/meta-isar/conf/multiconfig/sifive-fu540-sid.conf @@ -4,4 +4,4 @@ # SPDX-License-Identifier: MIT MACHINE ?= "sifive-fu540" -DISTRO ?= "debian-sid-ports" +DISTRO ?= "debian-sid" diff --git a/meta-isar/conf/multiconfig/starfive-visionfive2-sid-ports.conf b/meta-isar/conf/multiconfig/starfive-visionfive2-sid.conf similarity index 78% rename from meta-isar/conf/multiconfig/starfive-visionfive2-sid-ports.conf rename to meta-isar/conf/multiconfig/starfive-visionfive2-sid.conf index ee42ab4d..603e891f 100644 --- a/meta-isar/conf/multiconfig/starfive-visionfive2-sid-ports.conf +++ b/meta-isar/conf/multiconfig/starfive-visionfive2-sid.conf @@ -4,4 +4,4 @@ # SPDX-License-Identifier: MIT MACHINE ?= "starfive-visionfive2" -DISTRO ?= "debian-sid-ports" +DISTRO ?= "debian-sid" diff --git a/meta/conf/distro/debian-sid.conf b/meta/conf/distro/debian-sid.conf new file mode 100644 index 00000000..631f9b5a --- /dev/null +++ b/meta/conf/distro/debian-sid.conf @@ -0,0 +1,21 @@ +# This software is a part of ISAR. +# +# Copyright (c) Siemens AG, 2020-2023 +# +# SPDX-License-Identifier: MIT + +require debian-common.conf + +BASE_DISTRO_CODENAME = "sid" + +HOST_DISTRO ?= "debian-${BASE_DISTRO_CODENAME}" + +DISTRO_CONFIG_SCRIPT ?= "debian-configscript.sh" +DISTRO_KERNELS ?= "4kc-malta 5kc-malta 686-pae 686 alpha-generic alpha-smp \ + amd64 arm64 armmp-lpae armmp cloud-amd64 cloud-arm64 itanium \ + loongson-3 m68k marvell mckinley mips32r6 mips32r6el mips64r6 \ + mips64r6el octeon parisc parisc64 powerpc-smp powerpc powerpc64 \ + powerpc64le riscv64 rpi rt-686-pae rt-amd64 rt-arm64 rt-armmp \ + s390x sh7751r sh7785lcr sparc64-smp sparc64" + +DISTRO_GCC = "13" diff --git a/testsuite/citest.py b/testsuite/citest.py index 7304efe6..81bdeba5 100755 --- a/testsuite/citest.py +++ b/testsuite/citest.py @@ -227,10 +227,10 @@ class NoCrossTest(CIBaseTest): except: self.cancel('KFAIL') - def test_nocross_sidports(self): + def test_nocross_sid(self): targets = [ - 'mc:qemuriscv64-sid-ports:isar-image-base', - 'mc:sifive-fu540-sid-ports:isar-image-base', + 'mc:qemuriscv64-sid:isar-image-base', + 'mc:sifive-fu540-sid:isar-image-base', ] self.init() -- 2.35.3