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

Scarlett Clark sgclark at kde.org
Thu Feb 9 14:40:32 UTC 2017


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

(Updated Feb. 9, 2017, 6:40 a.m.)


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


Changes
-------

Add --exclude parameter


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/20170209/22e5a026/attachment.html>


More information about the Kde-buildsystem mailing list