[Python-apps-commits] r13460 - in packages/cython/trunk/debian (3 files)
yoh at users.alioth.debian.org
yoh at users.alioth.debian.org
Tue Aug 2 03:05:39 UTC 2016
Date: Tuesday, August 2, 2016 @ 03:05:38
Author: yoh
Revision: 13460
dropping absorbed patch + changelog entry to close repro issue again
Modified:
packages/cython/trunk/debian/changelog
packages/cython/trunk/debian/patches/series
Deleted:
packages/cython/trunk/debian/patches/deb-reproducible.patch
Modified: packages/cython/trunk/debian/changelog
===================================================================
--- packages/cython/trunk/debian/changelog 2016-08-02 03:05:25 UTC (rev 13459)
+++ packages/cython/trunk/debian/changelog 2016-08-02 03:05:38 UTC (rev 13460)
@@ -1,6 +1,8 @@
cython (0.24.1-1) unstable; urgency=medium
* Fresh upstream release
+ - addresses additional reproducible build issues (Closes: #806493)
+ please open NEW bugreport if additional issues persist
* debian/watch
- monitor pypi for release tarballs
Deleted: packages/cython/trunk/debian/patches/deb-reproducible.patch
===================================================================
--- packages/cython/trunk/debian/patches/deb-reproducible.patch 2016-08-02 03:05:25 UTC (rev 13459)
+++ packages/cython/trunk/debian/patches/deb-reproducible.patch 2016-08-02 03:05:38 UTC (rev 13460)
@@ -1,34 +0,0 @@
-diff --git a/Cython/Compiler/Nodes.py b/Cython/Compiler/Nodes.py
-index 3772daf..ae40cd5 100644
---- a/Cython/Compiler/Nodes.py
-+++ b/Cython/Compiler/Nodes.py
-@@ -7817,7 +7817,8 @@ class ParallelStatNode(StatNode, ParallelNode):
- def initialize_privates_to_nan(self, code, exclude=None):
- first = True
-
-- for entry, (op, lastprivate) in self.privates.items():
-+ for entry, (op, lastprivate) in sorted(self.privates.items(),
-+ key=lambda x: x[0].cname):
- if not op and (not exclude or entry != exclude):
- invalid_value = entry.type.invalid_value()
-
-@@ -8079,7 +8080,8 @@ class ParallelStatNode(StatNode, ParallelNode):
- c = self.begin_of_parallel_control_block_point
-
- temp_count = 0
-- for entry, (op, lastprivate) in self.privates.items():
-+ for entry, (op, lastprivate) in sorted(self.privates.items(),
-+ key=lambda x: x[0].cname):
- if not lastprivate or entry.type.is_pyobject:
- continue
-
-@@ -8608,7 +8610,8 @@ class ParallelRangeNode(ParallelStatNode):
- code.putln("#ifdef _OPENMP")
- code.put("#pragma omp for")
-
-- for entry, (op, lastprivate) in self.privates.items():
-+ for entry, (op, lastprivate) in sorted(self.privates.items(),
-+ key=lambda x: x[0].cname):
- # Don't declare the index variable as a reduction
- if op and op in "+*-&^|" and entry != self.target.entry:
- if entry.type.is_pyobject:
Modified: packages/cython/trunk/debian/patches/series
===================================================================
--- packages/cython/trunk/debian/patches/series 2016-08-02 03:05:25 UTC (rev 13459)
+++ packages/cython/trunk/debian/patches/series 2016-08-02 03:05:38 UTC (rev 13460)
@@ -1,2 +1 @@
deb_disable_googleanalytics
-deb-reproducible.patch
More information about the Python-apps-commits
mailing list