| Summary: | Using rm_work results in rebuilding of image phases rather than using sstate | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Meta-yocto | Reporter: | Drew Moseley <drew> | ||||
| Component: | meta-yocto | Assignee: | Richard Purdie <richard.purdie> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | minor | ||||||
| Priority: | Undecided | CC: | poky.bs.watcher, poky.watcher | ||||
| Version: | 2.3.2 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |||||
| Attachments: |
|
||||||
|
Description
Drew Moseley
2017-07-27 22:26:05 UTC
Created attachment 3893 [details]
Log of build steps showing the issue.
This turned out to be quite tricky but there are patches on the mailing list for testing for master. Not sure we'd want to backport things this invasive to pyro. For what it's worth, I applied the 5 patches from this series:
http://lists.openembedded.org/pipermail/openembedded-devel/2017-July/113929.html
to my local build tree in both the Pyro and Master branches and verified that indeed the extra rebuilds no longer occur.
I did have to modify the patch slightly to drop the bits related to systemtap but otherwise it seemed to work.
These were merged into master: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=a089f7b73581f975258dfddaef9f9063ff0f8818 (thanks for testing) |