jlec        15/03/07 16:15:36

  Added:                scipy-0.14.0-cython-0.22-backport.patch
  Log:
  Backport fix for cython-0.22, #542448
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
B9D4F231BD1558AB!)

Revision  Changes    Path
1.1                  
sci-libs/scipy/files/scipy-0.14.0-cython-0.22-backport.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/scipy/files/scipy-0.14.0-cython-0.22-backport.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/scipy/files/scipy-0.14.0-cython-0.22-backport.patch?rev=1.1&content-type=text/plain

Index: scipy-0.14.0-cython-0.22-backport.patch
===================================================================
>From 55ad71112d3dda1656a724118b32afaba73d6dae Mon Sep 17 00:00:00 2001
From: Ian Henriksen <[email protected]>
Date: Sat, 18 Oct 2014 23:03:34 -0600
Subject: [PATCH] BUG: Match exception declarations between
 scipy/io/matlab/streams.pyx and scipy/io/matlab/streams.pxd to prevent an
 error in recent versions of cython.

---
 scipy/io/matlab/streams.pyx | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scipy/io/matlab/streams.pyx b/scipy/io/matlab/streams.pyx
index d74e424..0ca3fc5 100644
--- a/scipy/io/matlab/streams.pyx
+++ b/scipy/io/matlab/streams.pyx
@@ -201,7 +201,7 @@ cdef class ZlibInputStream(GenericStream):
         return (self._max_length == self._read_bytes) and \
                (self._buffer_size == self._buffer_position)
 
-    cpdef long int tell(self):
+    cpdef long int tell(self) except -1:
         return self._total_position
 
     cpdef int seek(self, long int offset, int whence=0) except -1:
@@ -304,7 +304,7 @@ cdef class FileStream(GenericStream):
             raise IOError('Failed seek')
         return ret
 
-    cpdef long int tell(self):
+    cpdef long int tell(self) except -1:
         return ftell(self.file)
 
     cdef int read_into(self, void *buf, size_t n) except -1:
-- 
2.3.1





Reply via email to