| Summary: | Add bblock and bbunlock helper tools | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Richard Purdie <richard.purdie> |
| Component: | Scripts and Tools | Assignee: | Julien Stephan <jstephan> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | bluelightning, duy.dang.yw, jstephan, randy.macleod, ross.burton |
| Version: | 2.7 | ||
| Target Milestone: | 4.3 M4 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | NEWCOMER | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Yes (doc changes required) | |
|
Description
Richard Purdie
2019-07-02 16:03:49 UTC
*** Bug 6425 has been marked as a duplicate of this bug. *** As a note, tinfoil would have APIs which could implement this (or we'd add them) I hacked up this last week. https://github.com/rossburton/bb/blob/master/libexec/bb-lockdown basically uses -S to generate a locked-sigs.inc, removes the lines that we still want to rebuild, then writes an auto.conf to pull the file in. Hi Richard, I can handle this Bug. But in what case do people need to lock a specific recipe? Hi Richard, Ross, Do we create a new parameter for bitbake to do this feature? Or just a script same as Ross' one in poky/scripts ? If for example someone wants to make changes to the rust recipe but doesn't want rust-native to rebuild every time, they only want to rebuild rust itself. In this case they would lock rust-native. I think this should be a separate tool and not an option to bitbake. We can use the tinfoil bitbake API if needed though. Hi Duy, Richard and Ross, I would be happy to help on this. Duy did you make any progress on this? I'm unaware of any progress beyond my scripts being a demonstration that the concept works. Ok, so I'll take a look at this Hi Julien, I'm busy recently and cannot handle it. So that's OK if you can take this bug Bulk move to 4.3 M3. Merged in 2d9ab0cfd7f3cacc347954676f1323342a6b286f. |