[Python-apps-team] Bug#627773: Bug#627773: cython: not available in python 2.7

Yaroslav Halchenko debian at onerussian.com
Tue May 24 13:17:17 UTC 2011


> Version: 0.12.1-1.1

too old of a version -- that one wasn't built with 2.7 support I guess
-- upgrade!  we have now 0.14.1-6

just for completeness, and to keep bug alive (but probably needs to be
reassigned), my attempt to build fails with:

creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/wimpiggy
creating build/temp.linux-x86_64-2.7/wimpiggy/lowlevel
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -O2 -fPIC -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pygtk-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/lib/gtk-2.0/include -I/usr/include/libpng12 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/python2.7 -c wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c -o build/temp.linux-x86_64-2.7/wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.o
In file included from /usr/include/gtk-2.0/gtk/gtk.h:234:0,
                 from /usr/include/pygtk-2.0/pygtk/pygtk.h:8,
                 from wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:228:
/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:604:1: warning: parameter names (without types) in function declaration [enabled by default]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:606:1: error: unknown type name ‘CARD32’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c: In function ‘__pyx_pf_8wimpiggy_8lowlevel_8bindings_6gdk_atom_objects_from_gdk_atom_array’:
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:2826:3: warning: passing argument 2 of ‘PyObject_AsReadBuffer’ from incompatible pointer type [enabled by default]
/usr/include/python2.7/abstract.h:501:22: note: expected ‘const void **’ but argument is of type ‘void **’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c: In function ‘__pyx_pf_8wimpiggy_8lowlevel_8bindings_42xdamage_acknowledge’:
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:8718:13: warning: variable ‘__pyx_v_height’ set but not used [-Wunused-but-set-variable]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:8717:13: warning: variable ‘__pyx_v_width’ set but not used [-Wunused-but-set-variable]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:8716:13: warning: variable ‘__pyx_v_y’ set but not used [-Wunused-but-set-variable]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:8715:13: warning: variable ‘__pyx_v_x’ set but not used [-Wunused-but-set-variable]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c: At top level:
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17939:57: error: unknown type name ‘CARD32’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17964:1: error: unknown type name ‘CARD32’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c: In function ‘__Pyx_PyInt_from_py_CARD32’:
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17965:5: error: unknown type name ‘CARD32’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17965:29: error: ‘CARD32’ undeclared (first use in this function)
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17965:29: note: each undeclared identifier is reported only once for each function it appears in
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17965:61: error: expected ‘,’ or ‘;’ before numeric constant
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17969:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsUnsignedChar’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17971:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsSignedChar’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17974:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsUnsignedShort’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17976:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsSignedShort’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17979:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsUnsignedInt’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17981:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsSignedInt’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17984:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsUnsignedLong’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17986:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsSignedLong’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17989:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsUnsignedLongLong’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17991:28: error: expected ‘;’ before ‘__Pyx_PyInt_AsSignedLongLong’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:17993:16: error: expected ‘;’ before ‘val’
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:18004:54: error: ‘val’ undeclared (first use in this function)
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c: At top level:
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:604:32: warning: ‘__Pyx_PyInt_to_py_CARD32’ used but never defined [enabled by default]
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c: In function ‘__Pyx_PyInt_from_py_CARD32’:
wimpiggy/lowlevel/wimpiggy.lowlevel.bindings.c:18014:1: warning: control reaches end of non-void function [-Wreturn-type]
error: command 'gcc' failed with exit status 1
dh_auto_build: python2.7 setup.py build --force returned exit code 1
make: *** [build] Error 1


-- 
=------------------------------------------------------------------=
Keep in touch                                     www.onerussian.com
Yaroslav Halchenko                 www.ohloh.net/accounts/yarikoptic





More information about the Python-apps-team mailing list