Openembedded Core Discussions
 help / color / mirror / Atom feed
* How to move a recipe to another directory without invalidating its sstate-cache?
@ 2015-12-16  9:38 Mike Looijmans
  2015-12-16 12:35 ` Richard Purdie
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Looijmans @ 2015-12-16  9:38 UTC (permalink / raw)
  To: OE-core

I renamed "recipes-some/foo/bar.bb" to "recipes-some/buzz/bar.bb"

Rebuilding bar and its dependencies will take about 16 hours. So I don't want 
to trigger a rebuild.

running "bitbake -S printdiff bar" only reveils this:

The differences between the current build and any cached tasks start at the 
following tasks:
.../recipes-some/buzz/bar.bb, do_configure
NOTE: Reparsing files to collect dependency data
Writing locked sigs to .../build/locked-sigs.inc

Task bar:do_configure couldn't be used from the cache because:
   We need hash 52209720c011f1f165a0bbb042d9b12b, closest matching task was 
25b3674b7a678faf1ac623bf0d836bb9
   runtaskdeps changed from [..., 'foobar.bb.do_patch'] to 
['buzzbar.bb.do_patch', ...]


So apparently some mysterious variable appears to include the location of the 
recipe. I would not have expected the "foo" and "buzz" words to be present 
anywhere. The recipe itself doesn't use or need a configure step.

But my primary question is now: What variable can I set to prevent a rebuild?


Kind regards,

Mike Looijmans
System Expert

TOPIC Embedded Products
Eindhovenseweg 32-C, NL-5683 KH Best
Postbus 440, NL-5680 AK Best
Telefoon: +31 (0) 499 33 69 79
Telefax: +31 (0) 499 33 69 70
E-mail: mike.looijmans@topicproducts.com
Website: www.topicproducts.com

Please consider the environment before printing this e-mail







^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-12-17 12:47 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-16  9:38 How to move a recipe to another directory without invalidating its sstate-cache? Mike Looijmans
2015-12-16 12:35 ` Richard Purdie
2015-12-16 13:18   ` Mike Looijmans
2015-12-16 13:26     ` Mike Looijmans
2015-12-16 13:33     ` Richard Purdie
2015-12-17  6:24       ` Mike Looijmans
2015-12-17 12:47         ` Mike Looijmans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox