Enable the reproducible build features of YP/OE

Fixed

Description

OE has the   reproducible_build / reproducible_build_simple classes.

These assist in creating (more) reproducible builds of the distro.

 

It is using the SOURCE_DATE_EPOCH mechanism but there might be timestamps

hardcoded in apps that need extra treatment.

 

 

Environment

None

Attachments

4

Activity

Show:

Walt Miner 
August 21, 2020 at 3:48 PM

Close for JJ RC3

Jan-Simon Moeller 
September 11, 2019 at 2:38 PM

TLDR: will add as feature for further experiments.

Jan-Simon Moeller 
September 5, 2019 at 12:35 PM

agl-image-minimal shows a lot of wgt files have the build-folder in the binary and thus are not reproducible.

 

agl-demo-platform ... well, what should I say

Jan-Simon Moeller 
August 30, 2019 at 10:11 PM

same exercise for thud shows that beside aux-cache  the file udevadm is binary different.

Jan-Simon Moeller 
August 29, 2019 at 1:35 PM

diffoscope output for master+core-image-minimal shows just file timestamps and /var/cache/ldconfig/aux-cache differ. No differences in the binaries themselves.

Details

Assignee

Reporter

Fix versions

Labels

Components

Priority

Created August 22, 2019 at 9:32 PM
Updated August 21, 2020 at 3:48 PM
Resolved August 20, 2020 at 6:52 AM