Bug 12526

Summary: (reproducibility) jpeg-tools, libjpeg62 contain build date
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Juro Bystricky <juro.bystricky>
Component: coreAssignee: Juro Bystricky <juro.bystricky>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher
Version: 2.5   
Target Milestone: 2.5   
Hardware: x86   
OS: Multiple   
Whiteboard: reproducibility
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
diffoscope output comparing two builds on two different dates
none
diffoscope output comparing two builds on two different dates (libjpeg62) none

Description Juro Bystricky 2018-02-01 21:32:09 UTC
Created attachment 4197 [details]
diffoscope output comparing two builds on two different dates

Please see the attached diffoscope outputs. Two clean builds done on two different days result in binary different files due to embedded date strings.
Comment 1 Juro Bystricky 2018-02-01 21:33:27 UTC
Created attachment 4198 [details]
diffoscope output comparing two builds on two different dates (libjpeg62)
Comment 2 Juro Bystricky 2018-02-07 01:28:12 UTC
Seems configuring with "with_build_date=xxx" can solve this.