Bug 11916 - e2fsprogs-doc: improve reproducible build
Summary: e2fsprogs-doc: improve reproducible build
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Low enhancement
Target Milestone: 2.4 M3
Assignee: Juro Bystricky
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-08-09 16:13 UTC by Juro Bystricky
Modified: 2017-08-17 03:18 UTC (History)
2 users (show)

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


Attachments
diffoscope output that corroborates the claim. (7.75 KB, text/html)
2017-08-09 16:13 UTC, Juro Bystricky
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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+