From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7111676006749962240 X-Received: by 2002:a17:90b:3143:b0:1ec:be03:e0a5 with SMTP id ip3-20020a17090b314300b001ecbe03e0a5mr6438099pjb.30.1655816102961; Tue, 21 Jun 2022 05:55:02 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6a00:14d5:b0:525:3d4d:6bdf with SMTP id w21-20020a056a0014d500b005253d4d6bdfls211349pfu.8.gmail; Tue, 21 Jun 2022 05:55:02 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uyeyCeWcrYP+bzICc8l3K5U5C879U5K952Ec+QoCxYCqlUP9EaJRrJzHsn1Op7QX8esR+p X-Received: by 2002:a63:6f8c:0:b0:408:bdc6:7726 with SMTP id k134-20020a636f8c000000b00408bdc67726mr26784758pgc.110.1655816102132; Tue, 21 Jun 2022 05:55:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655816102; cv=none; d=google.com; s=arc-20160816; b=O2JPTC/pwIoQ6qEJeZfQ6V+6J2UK4pA4JZrc2P8OAkkc1dJq8vpQXfh+Dt64TjV9h/ EcfKnmuh/At9yn1Gxh5a+nn1IALbSkU4SgN3uzpDfuCaspO/8TQkT/5yqhM0gM+iy7/J Bju7pm/RE/pfvS4wHVXGM0h2qWCkKfootHIxtIm/m+xljbQEntUcRISvqpQv2DVjtCky WXApK61Rk5OLAv2Iuu2g5J5UTjCco0+f5ROVwM5WSokoa4s4YeSDo3Do8rn6uTCKYQ/D qMd0DnM8YQ9e0SMvTaiWtYj5V0iTlYPk4CcmrpiLBszmN9iGlCGe+amfRKDeaMaOI4LD OJdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from; bh=3VrUVxljaJxws80+7AwbO5frVgUQk2vRfxhWjYqpaeQ=; b=FxshM8d4cmSDDDX61916DZsaoLchAzcdMNIS1LvezG5A600VKNIxzF3RN29Wjld9d1 yrVRTLZPXFkd2rQmJopUVPh9MPgoFvfM8wHdixTUdiivo0uesO3GdzuhnePcQRqoC9/y ORnfvHzqpPP1zmkb+Uw5x9rPSjLv92+APkHObEqGThH+7VtYpiGbtwWGzqR8mwpn43IA 4BWwwX/nZ+Zq5MKvfCk0++dvVinxNiz6SyqQkdErz/ar39D8NCizflXEOQVnu2iMRSjd 7h30hFmBpyO5dXEU5iff+lI4SdK4xCx0Zyslo3J0eDqfKDeZvUEhfbNJ5tYhJeSxnjH6 peww== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id x11-20020a1709027c0b00b0016a1d4b22cdsi249657pll.0.2022.06.21.05.55.00 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 21 Jun 2022 05:55:02 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from localhost.localdomain (mm-222-67-120-178.brest.dynamic.pppoe.byfly.by [178.120.67.222]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 25LCstDm030983 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 21 Jun 2022 14:54:56 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: Anton Mikanovich Subject: [PATCH v2] sdk: fix toolchain install dependency Date: Tue, 21 Jun 2022 15:54:47 +0300 Message-Id: <20220621125447.2714-1-amikan@ilbers.de> X-Mailer: git-send-email 2.17.1 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: bnq8uubWLpVX Depend on build-essential or crossbuild-essential based on ISAR_CROSS_COMPILE value. Override style was not actually working. This will fix SDK building of riscv64 targets. Signed-off-by: Anton Mikanovich --- meta/classes/sdk.bbclass | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/classes/sdk.bbclass b/meta/classes/sdk.bbclass index 38671bb..32ee2de 100644 --- a/meta/classes/sdk.bbclass +++ b/meta/classes/sdk.bbclass @@ -41,9 +41,7 @@ SDK_PREINSTALL += " \ devscripts \ equivs" -TOOLCHAIN = "crossbuild-essential-${DISTRO_ARCH}" -TOOLCHAIN_${HOST_ARCH} = "build-essential" -TOOLCHAIN_i386 = "build-essential" +TOOLCHAIN = "${@'crossbuild-essential-${DISTRO_ARCH}' if d.getVar('ISAR_CROSS_COMPILE', True) == '1' else 'build-essential'}" TOOLCHAIN_append_compat-arch = " crossbuild-essential-${COMPAT_DISTRO_ARCH}" # rootfs/image overrides for the SDK -- 2.30.2