From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7192528094793564160 X-Received: by 2002:a05:600c:ac6:b0:3db:1a8:c029 with SMTP id c6-20020a05600c0ac600b003db01a8c029mr1982047wmr.130.1674640945280; Wed, 25 Jan 2023 02:02:25 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:1d15:b0:3cd:d7d0:14b6 with SMTP id l21-20020a05600c1d1500b003cdd7d014b6ls791596wms.1.-pod-control-gmail; Wed, 25 Jan 2023 02:02:23 -0800 (PST) X-Google-Smtp-Source: AMrXdXvN9HcmqXc/vTr+0DuTKHv1fHgDrQPHs2J4gJoyyzk7e//RNZnvByC23Cqup4oLC6xqogMM X-Received: by 2002:a05:600c:4a27:b0:3da:fae5:7e2f with SMTP id c39-20020a05600c4a2700b003dafae57e2fmr30805369wmp.3.1674640943754; Wed, 25 Jan 2023 02:02:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674640943; cv=none; d=google.com; s=arc-20160816; b=aBB48vCrY1QZtXxCv2rNsmW4yyd5uf2tY2HdxwIUrPUv+LFe1baPIEQN6s6062qFd4 x92rBrCyEc4638WjK//gm33wtEwNLD4C6TRc8ZUFyfDJr2gUak3Wwrbe8wB6mrfeXAW1 E2zt0BhkxLYORI7ayHJl+GP7nDKffTTwh4ZpNAHnfpLsDJGCFXS1redQk6wTQRuPcw3L l7AZz6GloiJ4VzAooedxI+260YEeyQ1hGtI4GviJbH5EOwypPy+JnZzl0pPGo/3xp+Ms H4MWjws7JiE+lPKwKG0H5GWNroSfoV5mFMPEDwK56VytH120x0Ddk2+zc7sGmnMFJFSV 1qRQ== 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:message-id:date :subject:cc:to:from:dkim-signature; bh=j0k/XWKquMfUyUUsLMKvErH987PSpDABjfuJmQ9SIFE=; b=0XCx7GDlmk1VGjlu759JCXTfs/TQKj+N6AKsIYWfdEqYfdRiOYINZlGOPF6xyrMSc4 60QlkEXo19Ki8BXyOfAv0DAIAY/NZ3dsmalCzKeTgaXS7rSBBM2wB+4zcX3ZZZnPGfkd gDZkjXk0tvqXweXoIAYIJvrWeHxKPDhh9KR3pttZbB09yInch+Ix7aBAb4XfVQLD4Hnx yYe6GL1mlVl39sl95KfQC+YznZhRO81lGAkp6HiQ7JzZ7apiaCH+6x72/EO/zaQ0eC0q /BAhlU7im/FrpLpB9TWZfIvjQTrEdl++2baKqK9Vt/pDcsSBE569G126jodioEJq8lYp N4Dw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="AjK/14K3"; spf=pass (google.com: domain of fm-72506-20230125100220128ea5753720543be6-edm1qy@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-72506-20230125100220128ea5753720543be6-edm1qY@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net. [185.136.65.225]) by gmr-mx.google.com with ESMTPS id az9-20020a05600c600900b003da01357361si86647wmb.0.2023.01.25.02.02.22 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 25 Jan 2023 02:02:22 -0800 (PST) Received-SPF: pass (google.com: domain of fm-72506-20230125100220128ea5753720543be6-edm1qy@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b="AjK/14K3"; spf=pass (google.com: domain of fm-72506-20230125100220128ea5753720543be6-edm1qy@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-72506-20230125100220128ea5753720543be6-edm1qY@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 20230125100220128ea5753720543be6 for ; Wed, 25 Jan 2023 11:02:20 +0100 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=felix.moessbauer@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc; bh=j0k/XWKquMfUyUUsLMKvErH987PSpDABjfuJmQ9SIFE=; b=AjK/14K3jlhCsLJ8mNEzRrbZme3j1oAtfOAVeKpd0BwHT81xTdLCbGQ2zKH85fQxBsb7B+ 7he9yVllyDo7Q1cMkJLFNW7CiWVlFsWCywYE698G71JXj8UwhUFsmpORsAhDzTmwjzK94whp yPxcazlMTdQb2ETI68HbATghqFGBA=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 1/1] fix cyclic dep on crossbuild-essential-riscv64 Date: Wed, 25 Jan 2023 10:01:57 +0000 Message-Id: <20230125100157.1863561-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-72506:519-21489:flowmailer X-TUID: Xok2D3fB2+11 This patch fixes a cyclic dependency on the crossbuild-essentials, introduced in d90f75bd and made visible by recent chroot optimizations. The crossbuild-essential-riscv64 package is a dependency when building with sbuild for the non-native architecture. As this (meta) package is arch=all anyways, we simply build it using the native architecture (e.g. --host-arch amd64 on x64) to not depend on the cross-toolchain. Signed-off-by: Felix Moessbauer --- .../crossbuild-essential-riscv64_0.2-isar.bb | 3 +++ 1 file changed, 3 insertions(+) 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 index 9554f1f6..c5092146 100644 --- 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 @@ -7,6 +7,9 @@ inherit dpkg-raw DPKG_ARCH = "all" +# build this package using the host toolchain +# to break cyclic dependency in the cross chroot +PACKAGE_ARCH = "${HOST_ARCH}" DEBIAN_DEPENDS = " \ gcc-riscv64-linux-gnu, \ -- 2.34.1