]> code.ossystems Code Review - openembedded-core.git/commit
sstate: Account for reserved characters when shortening sstate filenames
authorManuel Leonhardt <mleonhardt@arri.de>
Tue, 2 Nov 2021 18:48:44 +0000 (19:48 +0100)
committerAnuj Mittal <anuj.mittal@intel.com>
Wed, 10 Nov 2021 03:58:47 +0000 (11:58 +0800)
commit186062278e2d1e129815c4f8cf3d9003f3ac2809
tree38b9f916c3a8e887a70e93762b6649fa20aded18
parent64b68a7e2ebc1a7775f5fda64d7024879181aa7f
sstate: Account for reserved characters when shortening sstate filenames

Previously, when shortening sstate filenames, the reserved
characters for .siginfo were not considered, when siginfo=False,
resulting in differently shortend filenames for the sstate and siginfo
files. With this change, the filenames of the truncated sstate and
siginfo files have the same basename, just as is already the case for
untruncated filenames.

Making sure that the .siginfo files always have the filename of the
corresponding sstate file plus its .siginfo suffix, also when being
truncated, makes it easier to manage the sstate cache and an sstate
mirror outside of Bitbake/Yocto.

Signed-off-by: Manuel Leonhardt <mleonhardt@arri.de>
Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c2e0e43b7123cf5149833e0072c8edaea3629112)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/classes/sstate.bbclass