Bug 10193

Summary: bitbake: improve --dump-signatures=SIGNATURE_HANDLER
Product: [Build System, Metadata & Runtime] BitBake Reporter: Robert Yang <liezhi.yang>
Component: bitbakeAssignee: Unassigned <unassigned>
Status: RESOLVED OBSOLETE QA Contact:
Severity: enhancement    
Priority: Medium CC: mariano.lopez, poky.bs.watcher, poky.watcher, randy.macleod, richard.purdie
Version: 2.3   
Target Milestone: 5.99   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Bug Depends on:    
Bug Blocks: 10194    

Description Robert Yang 2016-08-30 08:47:51 UTC
From help info of "bitbake -S": --dump-signatures=SIGNATURE_HANDLER
                                    [snip] Two common values are none and printdiff but the handler may define more/less[snip]

And the problems are:

1) After checked the code, it seems that we only can add SIGNATURE_HANDLER inside of bitabke, which means that we can't add handler from bbclass or files like meta/lib/oe/sig_handler.py, do we need make it be able to do so ?

2) The name of SIGNATURE_HANDLER might be confused with BB_SIGNATURE_HANDLER, so we may need change another name in the help text.

3) We may need fix "printdiff" handler and make it to replace of bitbake-whatchanged, currently, printdiff is very slow when run something like "bitbake -sprintdiff core-image-minimal", And probably other fixes.
Comment 1 Randy MacLeod 2023-10-24 14:24:45 UTC
Bulk move from 4.99 or 0.00 to 5.99
Comment 2 Randy MacLeod 2026-07-23 15:31:34 UTC
We need specific work items rather than this general idea.
Alex Kanavin did some work.