Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Feb 2015 18:40:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 197375] [MAINTAINER]] lang/cython: Update to 0.22
Message-ID:  <bug-197375-21822-Xy0JhS4C80@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-197375-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-197375-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197375

Jan Beich <jbeich@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|freebsd-ports-bugs@FreeBSD. |jbeich@FreeBSD.org
                   |org                         |
                 CC|                            |dbn@FreeBSD.org
             Status|New                         |In Progress
            Summary|[MAINTAINER]] lang/cython:  |[MAINTAINER]] lang/cython:
                   |Update to 0.21.2            |Update to 0.22

--- Comment #2 from Jan Beich <jbeich@FreeBSD.org> ---
Tested cython-0.22 doesn't break build of the following consumers:

  biology/pycogent
  comms/py-libimobiledevice
  devel/bzr
  devel/py-libplist
  devel/py-meliae
  devel/py-tables
  devel/renpy
  math/py-bottleneck
  multimedia/py-ffmpeg
  net/py-pcs
  science/py-h5py
  science/py-mlpy
  www/py-falcon
  www/py-jswebkit
  x11/xpra

while breaking x11-toolkits/py-kivy (cython-0.21.2 is fine):

  cythoning kivy/graphics/texture.pyx to kivy/graphics/texture.c

   Error compiling Cython file:
   ------------------------------------------------------------
   ...
       cpdef release(self)
       cpdef get_pixel_color(self, int wx, int wy)

       cdef void create_fbo(self)
       cdef void delete_fbo(self)
       cdef void apply(self)
                     ^
   ------------------------------------------------------------

   kivy/graphics/fbo.pxd:25:19: Signature not compatible with previous
declaration

   Error compiling Cython file:
   ------------------------------------------------------------
   ...
       cdef void push_states(self, list names) except *
       cdef void pop_state(self, str name) except *
       cdef void pop_states(self, list names) except *
       cdef void enter(self) except *
       cdef void leave(self) except *
       cdef void apply(self) except *
                     ^
   ------------------------------------------------------------

   kivy/graphics/instructions.pxd:118:19: Previous declaration is here
  building 'kivy.graphics.texture' extension
  creating build
  creating build/temp.freebsd-11.0-CURRENT-amd64-2.7
  creating build/temp.freebsd-11.0-CURRENT-amd64-2.7/kivy
  creating build/temp.freebsd-11.0-CURRENT-amd64-2.7/kivy/graphics
  cc -DNDEBUG -O2 -pipe -fstack-protector -fPIC -I/usr/local/include
-I/usr/local/include/python2.7 -c kivy/graphics/texture.c -o
build/temp.freebsd-11.0-CURRENT-amd64-2.7/kivy/graphics/texture.o
  kivy/graphics/texture.c:1:2: error: Do not use this file, it is the result of
a
        failed Cython compilation.
  #error Do not use this file, it is the result of a failed Cython compilation.
   ^
  1 error generated.
   error: command 'cc' failed with exit status 1

David, should I wait for your fix or mark BROKEN and lang/cython update
regardless?

-- 
You are receiving this mail because:
You are on the CC list for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197375-21822-Xy0JhS4C80>