From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7093844954876739584 X-Received: by 2002:a17:907:d0c:b0:6f4:a5b9:3799 with SMTP id gn12-20020a1709070d0c00b006f4a5b93799mr5112936ejc.732.1651664486040; Wed, 04 May 2022 04:41:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:907:9702:b0:6e8:c0b2:edfc with SMTP id jg2-20020a170907970200b006e8c0b2edfcls848561ejc.11.gmail; Wed, 04 May 2022 04:41:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz4WIDkDBVSFtTxpmGBNFNgrpIUBkjXeL2UecQZQt5snj8uI4/WbcfsA0WYIWATqOe4AgJu X-Received: by 2002:a17:906:1e94:b0:6cc:4382:f12e with SMTP id e20-20020a1709061e9400b006cc4382f12emr19060661ejj.482.1651664484999; Wed, 04 May 2022 04:41:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651664484; cv=none; d=google.com; s=arc-20160816; b=lev1Y6vOarMOnRBSIplXD4zHv0FUL+iPPjdt5B3OmX+W1Llceo39ERDLmAMVizWSA1 g994tHH9mHiQd0m4oqrS4AQcqiTlwI7+Wi1fMxiwXtQ5+E1mwWFmf9opBM+d2Hc61M5u ucewZqomsY8SMTY59lmTkhvLctncHzdlH/rRh3aSurpYi2pyR9bIHnm10++vn5fj2qIS FP/dOReWovmC5FJ6aJFKrcbn5UNyvv3+UQcpNV3tA/7TsPhFYckQdDLj5uA2bgS0j9hS HWbHhnc68AmNz2KU8vd3yKmzaPy+BnS+Zn/mpWpyltoMMC3cLPP6MpepNuwJk9Rqx0ym Nhnw== 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=dcYYN1mdSy28rk+Os9UNg/GTJkjRJWIr869F9iahmq8=; b=1DVJB/zcty/Gg0a3G5SyeLOih3x72shfYQ/S+N/BOs9PJnFs7X5/oNV1lIUhvnWlHB HKWavcGSaIoHgVwzIQN3cKnHp0vBgsvwRjYYlppzJPU9rOIwcOlhuXqZshf+0wHKdQSN /LK+I9Xiv72UU/pIFfxGybuvLGp4co6V4/0t4MwpA913c75gavwYi+3PeKdwbgapLtVU kvFj4mvv+HuAGfCws9fhKqnPWmP9b6Y2SOG3d54wNuqEU9lu94eXif/cLPyj0rjydTJj ZSEHvCmmYLfFK62OlTiKAwU9Jzpkoxj9eZkZYFeLkKziGwRIOxY4DbcqmRelqP5uJckR +pbg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JbXgtGxT; spf=pass (google.com: domain of fm-72506-202205041141241dd8c806b65d42ebc9-qlac3b@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-72506-202205041141241dd8c806b65d42ebc9-Qlac3B@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id v8-20020aa7d648000000b00425adbac75dsi1003503edr.2.2022.05.04.04.41.24 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 04 May 2022 04:41:24 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-72506-202205041141241dd8c806b65d42ebc9-qlac3b@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=JbXgtGxT; spf=pass (google.com: domain of fm-72506-202205041141241dd8c806b65d42ebc9-qlac3b@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-72506-202205041141241dd8c806b65d42ebc9-Qlac3B@rts-flowmailer.siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 202205041141241dd8c806b65d42ebc9 for ; Wed, 04 May 2022 13:41:24 +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; bh=dcYYN1mdSy28rk+Os9UNg/GTJkjRJWIr869F9iahmq8=; b=JbXgtGxTsP3/4rp0uFU7c6Nl11wscGFZ2vCPNVsgY6v3wR8GwundSkXGh4OmRENJne7SL6 RbtAQd/DQyTm5oAzdD87773GOb16TckO2rBbbXi2hMVFKsNZ8+lu9NW/01XT/YGgL6W/i4WK MVFq2vFHjSMS5gefAVaNAdIUWc3f0=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: adriaan.schmidt@siemens.com, Felix Moessbauer Subject: [PATCH 0/7] Further improve cachability of ISAR Date: Wed, 4 May 2022 13:41:02 +0200 Message-Id: <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: pk4LBpLD8tyW This series changes which BB variables have an influence of the signature of a task. This helps to get high sstate cache hit rates, even if the build folder is relocated (e.g. in a CI environment). The series does not have any user-facing API changes. Best regards, Felix Felix Moessbauer (7): signatures: exclude path to core layer from bb hashes signatures: whitelist external SCRIPTSDIR signatures: exclude BITBAKEDIR from WIC signatures: use TOPDIR instead of BUILDDIR in wic signatures: unify WKS_* variable exclusions with OE signatures: exclude TOPDIR from signatures signatures: do not expand SRC_URI meta/classes/dpkg-base.bbclass | 2 +- meta/classes/dpkg-prebuilt.bbclass | 2 +- meta/classes/imagetypes_wic.bbclass | 5 ++++- meta/conf/bitbake.conf | 3 ++- scripts/isar-buildenv-internal | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) -- 2.30.2