Review Request 128278: Re-use tar macro from kdevplatform. To fix dependent builds reproducibility.

Scarlett Clark sgclark at kde.org
Fri Jun 24 13:27:23 UTC 2016


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128278/
-----------------------------------------------------------

(Updated June 24, 2016, 6:27 a.m.)


Review request for Extra Cmake Modules, Sune Vuorela and Simon Wächter.


Changes
-------

Add --sort=name to fix a fileordering issue in tarballs


Repository: extra-cmake-modules


Description
-------

Cmake tar command does not allow for switches that fix umask and user/group inconsistancy which cause unreproducible builds. This patch takes the tar command used in kdevplatform that has all the required switches to make builds that use this macro reproducible.


Diffs (updated)
-----

  kde-modules/KDEPackageAppTemplates.cmake c0eb8b9 

Diff: https://git.reviewboard.kde.org/r/128278/diff/


Testing
-------

Build and installed ECM and then rebuilt an affected project ( plasma-framework ) which is now reproducible.


Thanks,

Scarlett Clark

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-buildsystem/attachments/20160624/ef1117b2/attachment.html>


More information about the Kde-buildsystem mailing list