Source: eric Version: 17.01-1 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi, Whilst working on the Reproducible Builds effort [0], we noticed that eric could not be built reproducibly. Patch attached. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
--- a/debian/patches/10_reproducible_build.patch 1970-01-01 01:00:00.000000000 +0100 --- b/debian/patches/10_reproducible_build.patch 2017-03-18 22:34:47.166390761 +0000 @@ -0,0 +1,15 @@ +Description: Make the build reproducible +Author: Chris Lamb <la...@debian.org> +Last-Update: 2017-03-18 + +--- eric-17.01.orig/install.py ++++ eric-17.01/install.py +@@ -1106,7 +1106,7 @@ def createConfig(): + cfg['ericTemplatesDir'], + cfg['ericCodeTemplatesDir'], cfg['ericOthersDir'], + cfg['bindir'], cfg['mdir'], +- cfg['apidir'], apis, ++ cfg['apidir'], sorted(apis), + macAppBundlePath, macAppBundleName, + ) + copyToFile(fn, config) --- a/debian/patches/series 2017-03-18 22:25:46.916195899 +0000 --- b/debian/patches/series 2017-03-18 22:34:44.958381911 +0000 @@ -6,3 +6,4 @@ 06_no_blacklist.patch 07_webbrowser.patch 09_message_filter.patch +10_reproducible_build.patch