[fpga-icestorm] 01/01: New patch for reproducibility

Ruben Undheim rubund-guest at moszumanska.debian.org
Sat Oct 8 23:25:20 UTC 2016


This is an automated email from the git hooks/post-receive script.

rubund-guest pushed a commit to branch master
in repository fpga-icestorm.

commit f2d080ee50e2d8b45977c0a9daf01d97d0a9fe57
Author: Ruben Undheim <ruben.undheim at gmail.com>
Date:   Sun Oct 9 00:57:06 2016 +0200

    New patch for reproducibility
---
 debian/changelog                                    |  8 ++++++++
 .../patches/0004-Make-the-build-reproducible.patch  | 21 +++++++++++++++++++++
 debian/patches/series                               |  1 +
 3 files changed, 30 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 8af274b..a8223c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+fpga-icestorm (0~20160913git266e758-2) unstable; urgency=medium
+
+  * debian/patches/0004-Make-the-build-reproducible.patch
+    - Another patch for reproducibility from Chris Lamb. Thanks!
+      (Closes: #840098)
+
+ -- Ruben Undheim <ruben.undheim at gmail.com>  Sun, 09 Oct 2016 00:59:44 +0200
+
 fpga-icestorm (0~20160913git266e758-1) unstable; urgency=low
 
   * New upstream version
diff --git a/debian/patches/0004-Make-the-build-reproducible.patch b/debian/patches/0004-Make-the-build-reproducible.patch
new file mode 100644
index 0000000..d81427a
--- /dev/null
+++ b/debian/patches/0004-Make-the-build-reproducible.patch
@@ -0,0 +1,21 @@
+From: Chris Lamb <lamby at debian.org>
+Date: Sun, 9 Oct 2016 00:55:46 +0200
+Subject: Make the build reproducible
+
+---
+ icebox/icebox_chipdb.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/icebox/icebox_chipdb.py b/icebox/icebox_chipdb.py
+index 32fcd72..157d3e1 100755
+--- a/icebox/icebox_chipdb.py
++++ b/icebox/icebox_chipdb.py
+@@ -262,7 +262,7 @@ for pllid in ic.pll_list():
+         if pllid in icebox.noplls_db[entry]:
+             locked_pkgs.append(entry.split("-")[1])
+     if len(locked_pkgs) > 0:
+-        print("LOCKED %s" % " ".join(locked_pkgs))
++        print("LOCKED %s" % " ".join(sorted(locked_pkgs)))
+     for key in sorted(pllinfo):
+         if key != "LOC":
+             print("%s %s" % (key, " ".join([str(k) for k in pllinfo[key]])))
diff --git a/debian/patches/series b/debian/patches/series
index f9f946d..2c927de 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 01_installpath.patch
 03_cxxflags.patch
 reproducible.patch
+0004-Make-the-build-reproducible.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/fpga-icestorm.git



More information about the debian-science-commits mailing list