]> code.ossystems Code Review - openembedded-core.git/commit
classes/sstate: regenerate sstate when signing enabled
authorJoshua Lock via Openembedded-core <openembedded-core@lists.openembedded.org>
Tue, 30 Jul 2019 13:16:08 +0000 (13:16 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 31 Jul 2019 15:12:03 +0000 (16:12 +0100)
commitef60c65e3856682b90b17ae06a1b675756fd4496
treec34f4dec6c006cad0076e1792b4a928e0b56eca2
parentef3af3a43d137d1e09e3fe4dbe462197fe7af4bc
classes/sstate: regenerate sstate when signing enabled

This change ensures that the task signatures changes, and therefore
sstate tasks are rerun, when signing is enabled. This has the
positive outcome that if signing is enabled new signed shared state
objects will be produced, rather than just signing shared state
objects for tasks where no work has been performed yet.

The downside of this change is that enabling/disabling sstate object
signing alters the taskhash and results in rebuilding the world.

Signed-off-by: Joshua Lock <jlock@vmware.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sstate.bbclass