public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
From: Adriaan Schmidt <adriaan.schmidt@siemens.com>
To: <isar-users@googlegroups.com>
Cc: Adriaan Schmidt <adriaan.schmidt@siemens.com>
Subject: [PATCH 0/4] Improve cacheability
Date: Mon, 4 Apr 2022 13:16:09 +0200	[thread overview]
Message-ID: <20220404111613.2159786-1-adriaan.schmidt@siemens.com> (raw)

We have recently started analyzing more details on sstate caching, and
identified some potential optimizations. This mainly concerns cases
of absolute paths contained in variables that are used as inputs to
the sstate signature caclulation, which can lead to "false negatives"
when sstate looks for cache hits, e.g., when CI runs on a different
runner (with different local workdir).

This series contains independent patches with fixes for some issues
we found so far.

Adriaan Schmidt (4):
  bitbake.conf: always start with empty SRC_URI
  bitbake.conf: add isar paths to BB_HASHBASE_WHITELIST
  isar-bootstrap: no absolute paths in SRC_URI
  base.bbclass: don't pass absolute paths to root_cleandirs

 meta/classes/base.bbclass                          | 14 +++++++++-----
 meta/conf/bitbake.conf                             |  5 +++--
 .../recipes-core/isar-bootstrap/isar-bootstrap.inc |  5 +++--
 3 files changed, 15 insertions(+), 9 deletions(-)

-- 
2.30.2


             reply	other threads:[~2022-04-04 11:16 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-04 11:16 Adriaan Schmidt [this message]
2022-04-04 11:16 ` [PATCH 1/4] bitbake.conf: always start with empty SRC_URI Adriaan Schmidt
2022-04-04 11:16 ` [PATCH 2/4] bitbake.conf: add isar paths to BB_HASHBASE_WHITELIST Adriaan Schmidt
2022-04-04 11:16 ` [PATCH 3/4] isar-bootstrap: no absolute paths in SRC_URI Adriaan Schmidt
2022-04-04 11:16 ` [PATCH 4/4] base.bbclass: don't pass absolute paths to root_cleandirs Adriaan Schmidt
2022-04-08 15:41   ` Moessbauer, Felix
2022-04-12 12:09     ` Schmidt, Adriaan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220404111613.2159786-1-adriaan.schmidt@siemens.com \
    --to=adriaan.schmidt@siemens.com \
    --cc=isar-users@googlegroups.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox