[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