From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 23 Oct 2024 12:01:32 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wr1-f59.google.com (mail-wr1-f59.google.com [209.85.221.59]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 49NA1NCd011585 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 23 Oct 2024 12:01:24 +0200 Received: by mail-wr1-f59.google.com with SMTP id ffacd0b85a97d-37d4cf04bcfsf3077171f8f.2 for ; Wed, 23 Oct 2024 03:01:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1729677678; cv=pass; d=google.com; s=arc-20240605; b=NTXYFJsA2d9uRUepPaG97HmgwfTtUt5uwhayDGcYqwwz+5uUpWkiEzDzAbU0FWo+ad tFiTWLfeZS97fHaOQR+nwmp81HUgvSWpbXl4ky3+36Ku7MQdxNEf3F+lGftoz0rQpYC9 ElePIqUCW1qRvBKOEC9RPoQxLk2dCKvoR1qiN3TgIJnoPj2GDzIZRE/L9QnuEb1kt+xh +O2WhPeNA8wlbt6VU9faKEx8AGegy1y1Jq4n7fqfJero/EiTtY8A+QOuM7+GA4Mxmy/p Tg86NY5u+rLvrqMWm7s4W3qKvO59Dr8pTTmfEoWnj9mUMt37DyU32IvhukSbg3xKDAg8 cGHA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:to:from :subject:message-id:sender:dkim-signature; bh=bJl5l46LCfq6SJt+D/gLLRQBIq+efVzrDj71D2Kfk9g=; fh=s/f7+8pi+whXxBozL3QAYVxDnzJW/BMgLz++SWbto2w=; b=BkcRu7rH5fPTlEkjl4Lw/C+FygfaLIKH9yoBV3f2ccdDrIoXvd83uwBuUP4EVSSwYB wKv6hDu8AlaDzxEbD+1YlhS9BcgulzWKzVQ6F2CYcp5QMo+uygpo5DFRjYkDaOFLQ0af EnoJNztenANMUNY6IcFgJRbvkSSVksuDkLsGBKHCDJMAM07xNJRkLNkcDA9mhky73uIJ mZADx76X3zztifIXXKZa+c0aV4PjyN6c0x/xpUMMPZNaNMEO+kwMPBqyGOAnCduIKJBQ bK5mCbumYWqoi94RAPjKmVD+/Zzw6utkXLA5LqMQhGxJXTznWZEmUi14BPMe91Y86lBu xf/A==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1729677678; x=1730282478; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:user-agent:content-transfer-encoding :references:in-reply-to:date:to:from:subject:message-id:sender:from :to:cc:subject:date:message-id:reply-to; bh=bJl5l46LCfq6SJt+D/gLLRQBIq+efVzrDj71D2Kfk9g=; b=BNpiUddL3R/LNS5kw4naxHxNHK7AmS6yc5xXz0e+5K1EloGHizLJk8aWC2jdEp0xJ3 3P7XbIk5Igtlykc27nZLVHTmzkc9a1WTNe3Brre+T67ooGkUPav6XOL/H1m5nmrKOhFm ortbFoh5mRFtZsRDLAKxUiC/dg3Ay4PHWMqdXBtr1mDpIrlTP0IP+NGZtOtS0RDrghf0 Qu+39vpNTKeDvklWm7krCLiBUD6Any0LNraLwbQopKqjlBvxKOFQRmum5kGwnphOCBEN m8DZZppAmSGVGgSHXzAoQQ7BLb2S9RIduvxqPpWFeS22t7O3Mbg3XIAvIBrLK17MU+pU 1alg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729677678; x=1730282478; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :user-agent:content-transfer-encoding:references:in-reply-to:date:to :from:subject:message-id:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=bJl5l46LCfq6SJt+D/gLLRQBIq+efVzrDj71D2Kfk9g=; b=P/OXRSwxN0IyongpNhAklW6nA7P+cgCyk8MgXynJaI5RZmfrxsToxjvOfh6981MPNy 8sR77uMco0HFLI0F/8tvRsj0/U17B724u8Sh39HkBF0OCrLH+cFyrRyJTZTySOfYqe8G hoBj4UIGM3mZpWaN0+SPKyRmhWao6jyda2L8kO155VsJatmR4akAlCsCx5dKgaG8/by0 kygYeyyCpaXkVBloTxKQYjNGyw4roql1yt/oB/0Df7V/hsAgwRwnjr0CuAZ/29Wi7Bng 51dpcta/IvKXFsvsxAZnSC/8fn2ZG3nhvQ3ZF3LjeiTBsWjPOR0+2o3HPPsh9Z85946T 6wmg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVLT3nAFAqQG4mLX7ojbY7f40Yt70IBIjbiNg8HJ1PhH9vOK/Vjho47Utw7Tr0JG1YTqTsk@ilbers.de X-Gm-Message-State: AOJu0YwosIm+a1nAxq6KEnXgyApmk+FDG8vjH5LEVmJ98kbMq3MKBvyt Na8UzIR8w1l+dIse3qgSzYbkHA6IXHSrFZ911xZoONiCRas4NmYT X-Google-Smtp-Source: AGHT+IEJLV3MpDuxsZ+2rOf/ggKAuUseoajtR6rZezMMjNPpUVclv36R62oZwG7XGw+3EKfDg60u5A== X-Received: by 2002:adf:ce0e:0:b0:374:b9d7:5120 with SMTP id ffacd0b85a97d-37efcf18b19mr1418143f8f.23.1729677677867; Wed, 23 Oct 2024 03:01:17 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:e82:b0:37d:43e3:53e4 with SMTP id ffacd0b85a97d-37d931c01afls2034522f8f.0.-pod-prod-04-eu; Wed, 23 Oct 2024 03:01:15 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUea0DhZ7eqMMHZqkqyxhpVxfcokzyxqRPEcosUtbCeYqHLIVX5el8JLZP7FMarcTu5NOKX7lzFsSwK@googlegroups.com X-Received: by 2002:a5d:6707:0:b0:37e:d2b7:acd5 with SMTP id ffacd0b85a97d-37efceedf6cmr1229414f8f.8.1729677675530; Wed, 23 Oct 2024 03:01:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1729677675; cv=none; d=google.com; s=arc-20240605; b=MX6yBqjDvm6VIuzezwlD1So+X23qbqaQFwOTKIw6Op9W44VtVgfpMPOAidBTcqbj3i FiKYfJ3hVFXWjxQmuVfCnllCkL4qVTKQXAYbt3prYRZBLYgKAA9XcqhvVrLuSbo+5/iX 7xsGsy7BlamPzktOEDcsNGXbfawUbBTvJbbLh6Wt8pyvpU1Rglmar9SqHY3j7l1N3fDW z/yXelaFjZWTEHPxTMtDNhB22L7iBJ4+x2gbdaklyKrUE7yScJkJh/+yZVJm6C0ia+8u UXV9grWSyglowuE5TQWQujCe/kIIm51PN3yO4993MQnFWMJbe9t0qzTivyS5Y5QeWn+w 6lxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id; bh=61WuNnEo5OfovJ4eSWHZMJeVvinFcY+dpvMle68tOi0=; fh=IxbeHM4vWxalf1XNf2rnGcQL+r1v0Lr0C6ICsGNNkYw=; b=QXmObrJ/kQdif+vqa1p3wC1HMou7JFJJYPW0IfsuDF5fWuemql2/+l6aCMh+w8kzuT zPQ0WaNnXhJf5s3xEh0R8qtQWWJWkDFI3/TQLmabnuOIo4L+MEk4BiDBBL4HucsVCTel kj3+Bapd6FVrRujaIf/lsMKpRfYuGFTxQ0N4BytAxH1lVnI0xBIBn3ESllSYiRtG6KVK x/AzYiiufvPC8dVxEHwtCzRhSitnaeVaGiRJSsjeBQQ3Kz5Ak+ce0bTKjEW4mYWxEr1S kMqZ3kuPbIYsQZYh0zOUxDwG95PzPzZSuIzGMXMiRm2xORtoDfZRRMs8zps87JrMj7lR +I9g==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-4317ddde95asi1344065e9.1.2024.10.23.03.01.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 23 Oct 2024 03:01:15 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 49NA18gh011564 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 23 Oct 2024 12:01:09 +0200 Message-ID: Subject: Re: [PATCH] Enable riscv64 in trixie From: Uladzimir Bely To: Jan Kiszka , isar-users Date: Wed, 23 Oct 2024 13:01:08 +0300 In-Reply-To: <6c4edb8f-ff3d-400c-8b3c-08601ef428b0@siemens.com> References: <6c4edb8f-ff3d-400c-8b3c-08601ef428b0@siemens.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.0 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: fnD4DL5NYTpj On Fri, 2024-10-18 at 23:56 +0200, 'Jan Kiszka' via isar-users wrote: > From: Jan Kiszka >=20 > The build is currently fine, and even crossbuild-essential-riscv64 > exists now in upstream. Time to allow this configuration and clean up > our workaround, finally. >=20 > Signed-off-by: Jan Kiszka > --- > =C2=A0kas/machine/Kconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 6 +++--- > =C2=A0meta/classes/dpkg-base.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 = 1 - > =C2=A0meta/classes/sdk.bbclass=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0 1 - > =C2=A0meta/conf/distro/debian-trixie.conf=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 4 ++-- > =C2=A0.../crossbuild-essential-riscv64_0.2-isar.bb=C2=A0=C2=A0=C2=A0 | 17= --------------- > -- > =C2=A05 files changed, 5 insertions(+), 24 deletions(-) > =C2=A0delete mode 100644 meta/recipes-devtools/crossbuild-essential- > riscv64/crossbuild-essential-riscv64_0.2-isar.bb >=20 > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig > index d7115cf4..4c3866a2 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -72,7 +72,7 @@ config MACHINE_QEMU_MIPSEL > =C2=A0 > =C2=A0config MACHINE_QEMU_RISCV64 > =C2=A0 bool "qemuriscv64" > - depends on DEBIAN_SID > + depends on DEBIAN_TRIXIE || DEBIAN_SID > =C2=A0 > =C2=A0config MACHINE_RPI_ARM_V7 > =C2=A0 bool "rpi-arm-v7" > @@ -92,11 +92,11 @@ config MACHINE_RPI_ARM64_V8 > =C2=A0 > =C2=A0config MACHINE_SIFIVE_FU540 > =C2=A0 bool "sifive-fu540" > - depends on DEBIAN_SID > + depends on DEBIAN_TRIXIE || DEBIAN_SID > =C2=A0 > =C2=A0config MACHINE_STARFIVE_VISIONFIVE2 > =C2=A0 bool "starfive-visionfive2" > - depends on DEBIAN_SID > + depends on DEBIAN_TRIXIE || DEBIAN_SID > =C2=A0 > =C2=A0config MACHINE_STM32MP15X > =C2=A0 bool "stm32mp15x" > diff --git a/meta/classes/dpkg-base.bbclass b/meta/classes/dpkg- > base.bbclass > index 008afa75..967b4da2 100644 > --- a/meta/classes/dpkg-base.bbclass > +++ b/meta/classes/dpkg-base.bbclass > @@ -15,7 +15,6 @@ inherit essential > =C2=A0DEPENDS ?=3D "" > =C2=A0RPROVIDES ?=3D "${PROVIDES}" > =C2=A0 > -DEPENDS:append:riscv64 =3D "${@' crossbuild-essential-riscv64' if > bb.utils.to_boolean(d.getVar('ISAR_CROSS_COMPILE')) and > d.getVar('PN') !=3D 'crossbuild-essential-riscv64' else ''}" > =C2=A0DEB_BUILD_PROFILES ?=3D "" > =C2=A0DEB_BUILD_OPTIONS ?=3D "" > =C2=A0 > diff --git a/meta/classes/sdk.bbclass b/meta/classes/sdk.bbclass > index ef9c03b2..c69f7096 100644 > --- a/meta/classes/sdk.bbclass > +++ b/meta/classes/sdk.bbclass > @@ -64,7 +64,6 @@ TAR_TRANSFORM:class-sdk =3D " -- > transform=3D's|rootfs|${IMAGE_FULLNAME}|'" > =C2=A0 > =C2=A0# bitbake dependencies > =C2=A0SDKDEPENDS +=3D "sdk-files ${SDK_INSTALL}" > -SDKDEPENDS:append:riscv64 =3D "${@' crossbuild-essential-riscv64' if > bb.utils.to_boolean(d.getVar('ISAR_CROSS_COMPILE')) and > d.getVar('PN') !=3D 'crossbuild-essential-riscv64' else ''}" > =C2=A0DEPENDS:class-sdk =3D "${SDKDEPENDS}" > =C2=A0 > =C2=A0SDKROOTFSDEPENDS =3D "" > diff --git a/meta/conf/distro/debian-trixie.conf > b/meta/conf/distro/debian-trixie.conf > index f265b233..2df4f827 100644 > --- a/meta/conf/distro/debian-trixie.conf > +++ b/meta/conf/distro/debian-trixie.conf > @@ -11,8 +11,8 @@ HOST_DISTRO ?=3D "debian-${BASE_DISTRO_CODENAME}" > =C2=A0 > =C2=A0DISTRO_CONFIG_SCRIPT ?=3D "debian-configscript.sh" > =C2=A0DISTRO_KERNELS ?=3D "5kc-malta 686 686-pae amd64 arm64 armmp armmp- > lpae \ > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cloud-amd64 cloud-arm64 loong= son-3 mips64r2el octeon > powerpc64le rpi \ > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 rt-686-pae rt-amd64 rt-arm64 = rt-armmp s390x" > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cloud-amd64 cloud-arm64 loong= son-3 mips64r2el octeon > powerpc64le \ > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 riscv64 rpi rt-686-pae rt-amd= 64 rt-arm64 rt-armmp s390x" > =C2=A0 > =C2=A0DISTRO_GCC =3D "13" > =C2=A0 > diff --git a/meta/recipes-devtools/crossbuild-essential- > riscv64/crossbuild-essential-riscv64_0.2-isar.bb b/meta/recipes- > devtools/crossbuild-essential-riscv64/crossbuild-essential- > riscv64_0.2-isar.bb > deleted file mode 100644 > index c5092146..00000000 > --- a/meta/recipes-devtools/crossbuild-essential-riscv64/crossbuild- > essential-riscv64_0.2-isar.bb > +++ /dev/null > @@ -1,17 +0,0 @@ > -# This software is a part of ISAR. > -# > -# Copyright (c) Siemens AG, 2020 > -# > -# SPDX-License-Identifier: MIT > - > -inherit dpkg-raw > - > -DPKG_ARCH =3D "all" > -# build this package using the host toolchain > -# to break cyclic dependency in the cross chroot > -PACKAGE_ARCH =3D "${HOST_ARCH}" > - > -DEBIAN_DEPENDS =3D " \ > -=C2=A0=C2=A0=C2=A0 gcc-riscv64-linux-gnu, \ > -=C2=A0=C2=A0=C2=A0 g++-riscv64-linux-gnu, \ > -=C2=A0=C2=A0=C2=A0 dpkg-cross" > --=20 > 2.43.0 >=20 Applied to next, thanks. --=20 Best regards, Uladzimir. --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/= isar-users/ea799ed03012de50313d1296b370ee06c2a0d1c3.camel%40ilbers.de.