Bug 11916

Summary: e2fsprogs-doc: improve reproducible build
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Juro Bystricky <juro.bystricky>
Component: coreAssignee: Juro Bystricky <juro.bystricky>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Low CC: meta.mr.watcher, meta.watcher
Version: 2.4   
Target Milestone: 2.4 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
diffoscope output that corroborates the claim. none

Description Juro Bystricky 2017-08-09 16:13:31 UTC
Created attachment 3928 [details]
diffoscope output that corroborates the claim.

e2fsprogs-doc_1.43.4-r0_i386.deb is not binary reproducible.
See the attached diffoscope output.
The culprit is using gzip without "-n".
Comment 1 Juro Bystricky 2017-08-10 19:23:24 UTC
patch sent to the mailing list:
http://lists.openembedded.org/pipermail/openembedded-core/2017-August/140634.html
Comment 2 Juro Bystricky 2017-08-14 20:16:15 UTC
patch also upstreamed:
https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/?id=a782b50ecd91050bec5e44491616febc645c0928
so the patch should not be needed in versions v1.43.6+