Two fixes, the first one ensures that the BUILD_REPRODUCIBLE_BINARIES variable actually does something useful. 1 (default) normal behavior, anything else it is off and regular behavior works.
The second makes the reproducible build work properly with externalsrc. To test this, I did: bitbake bash rpm -qp tmp/deploy/.../bash-...rpm --queryformat '[%{FILENAMES} %{FILEMTIMES}\n]' cleanall the above, and then add: BUILD_REPRODUCIBLE_BINARIES:pn-bash = '0' repeat the test... You can do the same with externalsrc via a bbappen adding externalsrc and repeat the previous tests and get expected results. Mark Hatle (2): reproducible_build: Honor BUILD_REPRODUCIBLE_BINARIES reproducible_build: Work with externalsrc meta/classes/reproducible_build.bbclass | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) -- 2.17.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#155838): https://lists.openembedded.org/g/openembedded-core/message/155838 Mute This Topic: https://lists.openembedded.org/mt/85476712/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-