[OE-core] [PATCH 0/4] oeqa: Run diffoscop on saved output

Joshua Watt jpewhacker at gmail.com
Wed Feb 12 03:14:31 UTC 2020


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



More information about the Openembedded-core mailing list