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 /bitbake/doc/user-manual/user-manual-execution.xml | |
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>
Diffstat (limited to 'bitbake/doc/user-manual/user-manual-execution.xml')
-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. |