Adds recipes to build the diffoscope tool and run it when the OEQA reproducible build test saves output to a local path. This should make it much easier to debug reproducible build issues from the autobuilder, since the published output can be easily viewed on the website.
Joshua Watt (4): python: Add libarchive-c recipe python: Add magic recipe recipes-support: Add diffoscope recipe oeqa: reproducible: Run diffoscope on saved output meta/conf/distro/include/maintainers.inc | 3 +++ meta/lib/oeqa/selftest/cases/reproducible.py | 24 +++++++++++++------ .../python/python3-libarchive-c_2.9.bb | 17 +++++++++++++ .../python/python3-magic_0.4.15.bb | 19 +++++++++++++++ .../diffoscope/diffoscope_136.bb | 15 ++++++++++++ 5 files changed, 71 insertions(+), 7 deletions(-) create mode 100644 meta/recipes-devtools/python/python3-libarchive-c_2.9.bb create mode 100644 meta/recipes-devtools/python/python3-magic_0.4.15.bb create mode 100644 meta/recipes-support/diffoscope/diffoscope_136.bb -- 2.23.0 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
