Bug 10813 - Replace build-compare with tools from the reproducible-builds project
Summary: Replace build-compare with tools from the reproducible-builds project
Status: RESOLVED OBSOLETE
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.2
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: Future
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-12-15 15:09 UTC by Joshua Lock
Modified: 2020-10-22 14:05 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Lock 2016-12-15 15:09:42 UTC
Rather than using build-compare in package-feed stability we should adopt the tools from the reproducible-builds[3] project.

These tools are widely used and well maintained and will be useful in other areas of the project as we improve reproducibility and testing for it.

https://diffoscope.org/
https://anonscm.debian.org/git/reproducible/strip-nondeterminism.git
Comment 1 Aníbal Limón 2017-02-28 20:13:02 UTC
I created the recipes needed to include diffoscope into OE-core.

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=alimon/reproducible_builds
Comment 2 Randy MacLeod 2020-05-07 07:58:02 UTC
Diffoscope was added to oe-core.
Comment 3 Richard Purdie 2020-10-22 14:05:03 UTC
build-compare was removed from OE-Core now we have hashequiv