diff options
| author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2014-03-27 15:35:43 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-03-30 10:19:49 +0100 |
| commit | 34f4a9d8b7ba575759956ac99ac4f5509468a530 (patch) | |
| tree | f3c8ddf3e54decbb4ffde8df3e87503a5e4739c6 | |
| parent | e7277a53edba1abf26441a27adb39b5e6c342d08 (diff) | |
| download | poky-34f4a9d8b7ba575759956ac99ac4f5509468a530.tar.gz | |
bitbake: user-manual-execution.xml: Updated "Checksum (Signatures) section.
Fixes [YOCTO #5357]
Added a paragraph at the end of this section to address the fact
that the user can now debug Bitbake's processing of signatures.
This introduces the -S bitbake option and the fact that the
user can provide a couple parameters with it: "none" and
"printdiff".
(Bitbake rev: 4093fa6c96eebe0bbafb93dc27d8a978cca436c4)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | bitbake/doc/user-manual/user-manual-execution.xml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/bitbake/doc/user-manual/user-manual-execution.xml b/bitbake/doc/user-manual/user-manual-execution.xml index a67516e858..d5a288c03f 100644 --- a/bitbake/doc/user-manual/user-manual-execution.xml +++ b/bitbake/doc/user-manual/user-manual-execution.xml | |||
| @@ -751,6 +751,30 @@ | |||
| 751 | </para> | 751 | </para> |
| 752 | 752 | ||
| 753 | <para> | 753 | <para> |
| 754 | It is worth noting that BitBake's "-S" option lets you | ||
| 755 | debug Bitbake's processing of signatures. | ||
| 756 | The options passed to -S allow different debugging modes | ||
| 757 | to be used, either using BitBake's own debug functions | ||
| 758 | or possibly those defined in the metadata/signature handler | ||
| 759 | itself. | ||
| 760 | The simplest parameter to pass is "none", which causes a | ||
| 761 | set of signature information to be written out into | ||
| 762 | <filename>STAMP_DIR</filename> | ||
| 763 | corresponding to the targets specified. | ||
| 764 | The other currently available parameter is "printdiff", | ||
| 765 | which causes BitBake to try to establish the closest | ||
| 766 | signature match it can (e.g. in the sstate cache) and then | ||
| 767 | run <filename>bitbake-diffsigs</filename> over the matches | ||
| 768 | to determine the stamps and delta where these two | ||
| 769 | stamp trees diverge. | ||
| 770 | <note> | ||
| 771 | It is likely that future versions of BitBake with | ||
| 772 | provide other signature handlers triggered through | ||
| 773 | additional "-S" paramters. | ||
| 774 | </note> | ||
| 775 | </para> | ||
| 776 | |||
| 777 | <para> | ||
| 754 | You can find more information on checksum metadata in the | 778 | You can find more information on checksum metadata in the |
| 755 | "<link linkend='task-checksums-and-setscene'>Task Checksums and Setscene</link>" | 779 | "<link linkend='task-checksums-and-setscene'>Task Checksums and Setscene</link>" |
| 756 | section. | 780 | section. |
