From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7093844954876739584 X-Received: by 2002:a5d:6208:0:b0:203:dde4:c76e with SMTP id y8-20020a5d6208000000b00203dde4c76emr16027619wru.273.1651664495532; Wed, 04 May 2022 04:41:35 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:2747:0:b0:381:80e8:be59 with SMTP id n68-20020a1c2747000000b0038180e8be59ls523018wmn.1.gmail; Wed, 04 May 2022 04:41:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyBwz014nF6iRYQs06c6n1O6TbZLwb16VF6U7HGEFI6ugIC81qss9F90ufCDU88gArwuq0R X-Received: by 2002:a05:600c:1ca6:b0:393:eb0e:afd9 with SMTP id k38-20020a05600c1ca600b00393eb0eafd9mr7114593wms.87.1651664494618; Wed, 04 May 2022 04:41:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651664494; cv=none; d=google.com; s=arc-20160816; b=V3YWVjrsEpKhLXa+wUgh7LIAX9vY1OUCPDBmP++cCb67SFchKGDZorEYN2M7xDdctL oWeIs41k8Rfci6bDqg0C5FY4rttcbM0DC+2t3QXhbE/6i8n0BWXOqaOz1+o2BYXVr0Ow +7xTYy1fSkCJoFrYja8DI2qNdGVdWwUbnfKHxym2/1rZyAFM27YG0+b8E1OEQRNwQy5+ OGsOu6u2xrfo0O/ymPq4OHBT/ofaYMW4oM2wlbaa2DOMypN8mKpdICis78QLGdIHw4TR 04QgrN5kk8xhqO7vrFi8NKJyTK6RxKat5d3cBjDjDmXWBiLCKV7qfKnbK91GAvY5SInP xJSA== 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=CTufUpGj43BuVL0e+TMGFNzkB9yNCCBGCHUoG18igys=; b=IgNTmZg6V8RuSlJ5Y0nYcXudZbswJhMR/kjvDM4vlNSoILbo8v0hYtk7UsKwZm2COH shJHwNvYPUUAFuqcbVNTnuzqlN14er4/sqeSlQ0JB8sqJGgvegQnqWUTpgds8xDAmkQS 1EjIaM7ejPvyNZPJLrH2coj+8ycY4M5Tx2Rp6ADIf8AhAwQuDzboinb95y62CQnO0zD1 UzOR8jABoKqcx/o0QZSMjIYjJ2TsT9h2tgf2JAMIxtc3VQnFuNjTt7RCSi7sh51WBwLo lUXuVjSIkF/mEvrfO56uNZQkzfBmoH9t0bK0vnHrMxxc6e/nlDQPtfxPKa73bpsGzzHv tWZw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=IJEs+EYR; spf=pass (google.com: domain of fm-72506-202205041141349332901fd4278e7b2f-a0xeh1@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-72506-202205041141349332901fd4278e7b2f-A0Xeh1@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net. [185.136.64.227]) by gmr-mx.google.com with ESMTPS id r5-20020a1c2b05000000b00393faebeaa1si284730wmr.4.2022.05.04.04.41.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 May 2022 04:41:34 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-72506-202205041141349332901fd4278e7b2f-a0xeh1@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) client-ip=185.136.64.227; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=IJEs+EYR; spf=pass (google.com: domain of fm-72506-202205041141349332901fd4278e7b2f-a0xeh1@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-72506-202205041141349332901fd4278e7b2f-A0Xeh1@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 202205041141349332901fd4278e7b2f for ; Wed, 04 May 2022 13:41:34 +0200 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:References:In-Reply-To; bh=CTufUpGj43BuVL0e+TMGFNzkB9yNCCBGCHUoG18igys=; b=IJEs+EYRVgFtCjFyQFyDtRxpMWopJ/llQjgR4zdE0HGYxy0XtmUnjyLK2FnWKxTxXMteLO RLTiZL/sqy5uYZWmqEt2w1DNJxwR/Iz1CZg6uaQLAkqfU0iCBuH9nqvbmI/XR2tnvOCf7Cqi 393DpAxbbEwaKTSLvXE239A33Bc9c=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: adriaan.schmidt@siemens.com, Felix Moessbauer Subject: [PATCH 5/7] signatures: unify WKS_* variable exclusions with OE Date: Wed, 4 May 2022 13:41:07 +0200 Message-Id: <20220504114109.3411005-6-felix.moessbauer@siemens.com> In-Reply-To: <20220504114109.3411005-1-felix.moessbauer@siemens.com> References: <20220504114109.3411005-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: bPmF776DCF7W This patch unifies the variables that are excluded from the signature computation with its counterpart in OE. The excluded variables contain absolute paths that point into the build host. By excluding, we make the builddir relocatable. This improves sstate cacheability. Signed-off-by: Felix Moessbauer --- meta/classes/imagetypes_wic.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/imagetypes_wic.bbclass b/meta/classes/imagetypes_wic.bbclass index 8bafe517..61a74d4a 100644 --- a/meta/classes/imagetypes_wic.bbclass +++ b/meta/classes/imagetypes_wic.bbclass @@ -10,6 +10,7 @@ WKS_FILE_CHECKSUM = "${@'${WKS_FULL_PATH}:%s' % os.path.exists('${WKS_FULL_PATH} WKS_FILE ??= "sdimage-efi" do_copy_wks_template[file-checksums] += "${WKS_FILE_CHECKSUM}" +do_copy_wks_template[vardepsexclude] += "WKS_TEMPLATE_PATH" do_copy_wks_template () { cp -f '${WKS_TEMPLATE_PATH}' '${WORKDIR}/${WKS_TEMPLATE_FILE}' } @@ -163,7 +164,7 @@ wic_do_mounts() { EOSUDO } -generate_wic_image[vardepsexclude] += "BITBAKEDIR" +generate_wic_image[vardepsexclude] += "WKS_FULL_PATH BITBAKEDIR TOPDIR" generate_wic_image() { export FAKEROOTCMD=${FAKEROOTCMD} export BUILDDIR=${TOPDIR} -- 2.30.2