* Package: dev-python/Kivy-1.10.0 * Repository: gentoo * Maintainer: slis@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_4 sdl test userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking Kivy-1.10.0.tar.gz to /var/tmp/portage/dev-python/Kivy-1.10.0/work >>> Source unpacked in /var/tmp/portage/dev-python/Kivy-1.10.0/work >>> Preparing source in /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0 ... * Will copy sources from /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0 * python2_7: copying to /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7 * python3_4: copying to /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python3_4 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0 ... * python2_7: running distutils-r1_run_phase python_compile /usr/bin/python2.7 setup.py build_ext --inplace fatal: Not a git repository (or any parent up to mount point /var/tmp) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Using setuptools Environ change use_sdl2 -> True Environ change use_gstreamer -> False Detected Cython version 0.26.1 This version of Cython is untested with Kivy. While this version may work perfectly fine, it is possible that you may experience issues. If you do have issues, please downgrade to a supported version. It is best to use the newest supported version, 0.25.2, but the minimum supported version is 0.23. If your platform provides a Cython package, check if you can downgrade to a supported version. Otherwise, uninstall the platform package and install Cython via pip: pip install -I Cython==0.25.2 Using this graphics system: OpenGL SDL2 found via pkg-config SDL2: found SDL header at /usr/include/SDL2/SDL.h SDL2: found SDL_mixer header at /usr/include/SDL2/SDL_mixer.h SDL2: found SDL_ttf header at /usr/include/SDL2/SDL_ttf.h SDL2: found SDL_image header at /usr/include/SDL2/SDL_image.h running build_ext Build configuration is: * use_rpi = 0 * use_mali = 0 * use_egl = 0 * use_opengl_es2 = 0 * use_opengl_mock = 0 * use_sdl2 = 1 * use_ios = 0 * use_mesagl = 0 * use_x11 = 0 * use_gstreamer = 0 * use_avfoundation = 0 * use_osx_frameworks = 0 * debug_gl = 0 * debug = False Updated kivy/include/config.h Updated kivy/include/config.pxi Updated kivy/setupconfig.py Detected compiler is unix cythoning kivy/core/text/_text_sdl2.pyx to kivy/core/text/_text_sdl2.c building 'kivy.core.text._text_sdl2' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7 creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/text x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c kivy/core/text/_text_sdl2.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/text/_text_sdl2.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/text/_text_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/lib64 -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/core/text/_text_sdl2.so -lm cythoning kivy/graphics/opengl.pyx to kivy/graphics/opengl.c building 'kivy.graphics.opengl' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/opengl.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/opengl.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/opengl.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/opengl.so -lm cythoning kivy/graphics/stencil_instructions.pyx to kivy/graphics/stencil_instructions.c building 'kivy.graphics.stencil_instructions' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/stencil_instructions.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/stencil_instructions.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/stencil_instructions.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/stencil_instructions.so -lm cythoning kivy/graphics/transformation.pyx to kivy/graphics/transformation.c building 'kivy.graphics.transformation' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/transformation.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/transformation.o kivy/graphics/transformation.c: In function ‘__Pyx_PyInt_EqObjC’: kivy/graphics/transformation.c:10073:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/transformation.c:10080:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/transformation.c:10082:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/graphics/transformation.c:10130:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] default: Py_RETURN_FALSE; ^~~~~~~ kivy/graphics/transformation.c:10135:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/transformation.c:10137:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/graphics/transformation.c:10145:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/transformation.c:10147:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/transformation.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/transformation.so -lm cythoning kivy/graphics/scissor_instructions.pyx to kivy/graphics/scissor_instructions.c building 'kivy.graphics.scissor_instructions' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/scissor_instructions.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/scissor_instructions.o kivy/graphics/scissor_instructions.c: In function ‘__pyx_pf_4kivy_8graphics_20scissor_instructions_12ScissorStack_5empty___get__’: kivy/graphics/scissor_instructions.c:4907:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/graphics/scissor_instructions.c:4910:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/scissor_instructions.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/scissor_instructions.so -lm cythoning kivy/graphics/tesselator.pyx to kivy/graphics/tesselator.c building 'kivy.graphics.tesselator' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2 creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/graphics/tesselator.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/tesselator.o kivy/graphics/tesselator.c: In function ‘__pyx_array_get_memview’: kivy/graphics/tesselator.c:5500:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 226, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/tesselator.c:5500:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/tesselator.c: In function ‘__pyx_memoryview_is_slice’: kivy/graphics/tesselator.c:7724:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_7 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_7)) __PYX_ERR(1, 426, __pyx_L4_error) ^~~~~~~~~ kivy/graphics/tesselator.c:7724:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/tesselator.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_16is_c_contig’: kivy/graphics/tesselator.c:10164:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'C', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 611, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/tesselator.c:10164:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/tesselator.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_18is_f_contig’: kivy/graphics/tesselator.c:10235:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'F', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 617, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/tesselator.c:10235:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/tesselator.c: In function ‘__pyx_memoryview_new’: kivy/graphics/tesselator.c:10576:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 646, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/tesselator.c:10576:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/tesselator.c: In function ‘_unellipsify’: kivy/graphics/tesselator.c:11085:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_v_have_slices); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 686, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/tesselator.c:11085:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/tesselator.c: In function ‘__pyx_memoryview_fromslice’: kivy/graphics/tesselator.c:13494:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1001, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/tesselator.c:13494:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/bucketalloc.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/bucketalloc.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/dict.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/dict.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/geom.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/geom.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/mesh.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/mesh.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/priorityq.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/priorityq.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/sweep.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/sweep.o x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python2.7 -c kivy/lib/libtess2/Source/tess.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/tess.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/tesselator.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/bucketalloc.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/dict.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/geom.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/mesh.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/priorityq.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/sweep.o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/lib/libtess2/Source/tess.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/tesselator.so -lm cythoning kivy/graphics/cgl_backend/cgl_mock.pyx to kivy/graphics/cgl_backend/cgl_mock.c building 'kivy.graphics.cgl_backend.cgl_mock' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/cgl_backend/cgl_mock.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_mock.o kivy/graphics/cgl_backend/cgl_mock.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_is_backend_supported’: kivy/graphics/cgl_backend/cgl_mock.c:2310:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c: In function ‘__pyx_pf_4kivy_8graphics_11cgl_backend_8cgl_mock_2init_backend’: kivy/graphics/cgl_backend/cgl_mock.c:4539:58: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glBindAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBindAttribLocation; ^ kivy/graphics/cgl_backend/cgl_mock.c:4629:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferData = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferData; ^ kivy/graphics/cgl_backend/cgl_mock.c:4638:53: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glBufferSubData = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockBufferSubData; ^ kivy/graphics/cgl_backend/cgl_mock.c:4701:60: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexImage2D; ^ kivy/graphics/cgl_backend/cgl_mock.c:4710:63: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glCompressedTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockCompressedTexSubImage2D; ^ kivy/graphics/cgl_backend/cgl_mock.c:4764:53: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteBuffers; ^ kivy/graphics/cgl_backend/cgl_mock.c:4773:58: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteFramebuffers; ^ kivy/graphics/cgl_backend/cgl_mock.c:4791:59: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteRenderbuffers; ^ kivy/graphics/cgl_backend/cgl_mock.c:4809:54: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glDeleteTextures = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDeleteTextures; ^ kivy/graphics/cgl_backend/cgl_mock.c:4872:52: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glDrawElements = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDrawElements; ^ kivy/graphics/cgl_backend/cgl_mock.c:5016:57: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glGetAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetAttribLocation; ^ kivy/graphics/cgl_backend/cgl_mock.c:5133:49: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glGetString = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetString; ^ kivy/graphics/cgl_backend/cgl_mock.c:5178:58: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glGetUniformLocation = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetUniformLocation; ^ kivy/graphics/cgl_backend/cgl_mock.c:5349:52: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderBinary = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderBinary; ^ kivy/graphics/cgl_backend/cgl_mock.c:5358:52: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockShaderSource; ^ kivy/graphics/cgl_backend/cgl_mock.c:5421:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexImage2D; ^ kivy/graphics/cgl_backend/cgl_mock.c:5448:53: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexSubImage2D; ^ kivy/graphics/cgl_backend/cgl_mock.c:5466:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1fv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5484:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform1iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform1iv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5502:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2fv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5520:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform2iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform2iv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5538:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3fv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5556:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform3iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform3iv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5574:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4fv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5592:50: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniform4iv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniform4iv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5601:56: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glUniformMatrix4fv = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix4fv; ^ kivy/graphics/cgl_backend/cgl_mock.c:5663:59: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttribPointer = __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttribPointer; ^ At top level: kivy/graphics/cgl_backend/cgl_mock.c:4456:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4fv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib4fv(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat *__pyx_v_values) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4430:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3fv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib3fv(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat *__pyx_v_values) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4404:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2fv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib2fv(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat *__pyx_v_values) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4378:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1fv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockVertexAttrib1fv(CYTHON_UNUSED GLuint __pyx_v_indx, CYTHON_UNUSED GLfloat *__pyx_v_values) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4313:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix3fv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix3fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat *__pyx_v_value) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4300:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix2fv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockUniformMatrix2fv(CYTHON_UNUSED GLint __pyx_v_location, CYTHON_UNUSED GLsizei __pyx_v_count, CYTHON_UNUSED GLboolean __pyx_v_transpose, CYTHON_UNUSED GLfloat *__pyx_v_value) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4066:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteriv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameteriv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLint *__pyx_v_params) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:4040:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterfv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockTexParameterfv(CYTHON_UNUSED GLenum __pyx_v_target, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLfloat *__pyx_v_params) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:3858:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReleaseShaderCompiler’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockReleaseShaderCompiler(void) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:3767:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribPointerv’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetVertexAttribPointerv(CYTHON_UNUSED GLuint __pyx_v_index, CYTHON_UNUSED GLenum __pyx_v_pname, CYTHON_UNUSED GLvoid **__pyx_v_pointer) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:3663:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderPrecisionFormat’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockGetShaderPrecisionFormat(CYTHON_UNUSED GLenum __pyx_v_shadertype, CYTHON_UNUSED GLenum __pyx_v_precisiontype, CYTHON_UNUSED GLint *__pyx_v_range, CYTHON_UNUSED GLint *__pyx_v_precision) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:3260:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthRangef’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockDepthRangef(CYTHON_UNUSED GLclampf __pyx_v_zNear, CYTHON_UNUSED GLclampf __pyx_v_zFar) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_mock.c:3039:23: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearDepthf’ defined but not used [-Wunused-function] static void __stdcall __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_mock_mockClearDepthf(CYTHON_UNUSED GLclampf __pyx_v_depth) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_mock.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/cgl_backend/cgl_mock.so -lm cythoning kivy/graphics/vertex.pyx to kivy/graphics/vertex.c building 'kivy.graphics.vertex' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/vertex.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/vertex.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/vertex.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/vertex.so -lm cythoning kivy/graphics/fbo.pyx to kivy/graphics/fbo.c building 'kivy.graphics.fbo' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/fbo.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/fbo.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/fbo.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/fbo.so -lm cythoning kivy/graphics/context.pyx to kivy/graphics/context.c building 'kivy.graphics.context' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/context.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/context.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/context.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/context.so -lm cythoning kivy/core/clipboard/_clipboard_sdl2.pyx to kivy/core/clipboard/_clipboard_sdl2.c building 'kivy.core.clipboard._clipboard_sdl2' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/clipboard x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c kivy/core/clipboard/_clipboard_sdl2.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/clipboard/_clipboard_sdl2.o kivy/core/clipboard/_clipboard_sdl2.c: In function ‘__pyx_pf_4kivy_4core_9clipboard_15_clipboard_sdl2__has_text’: kivy/core/clipboard/_clipboard_sdl2.c:881:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/core/clipboard/_clipboard_sdl2.c:884:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/clipboard/_clipboard_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/lib64 -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/core/clipboard/_clipboard_sdl2.so -lm cythoning kivy/graphics/cgl_backend/cgl_gl.pyx to kivy/graphics/cgl_backend/cgl_gl.c building 'kivy.graphics.cgl_backend.cgl_gl' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/cgl_backend/cgl_gl.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_gl.o kivy/graphics/cgl_backend/cgl_gl.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_6cgl_gl_is_backend_supported’: kivy/graphics/cgl_backend/cgl_gl.c:2207:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 144, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/cgl_backend/cgl_gl.c:2207:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_gl.o -L/usr/lib64 -lGL -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/cgl_backend/cgl_gl.so -lm cythoning kivy/graphics/buffer.pyx to kivy/graphics/buffer.c building 'kivy.graphics.buffer' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/buffer.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/buffer.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/buffer.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/buffer.so -lm cythoning kivy/properties.pyx to kivy/properties.c building 'kivy.properties' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/python2.7 -c kivy/properties.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/properties.o kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_8Property_compare_value’: kivy/properties.c:5926:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_4 = __Pyx_PyBool_FromLong((!(!__pyx_t_5))); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 487, __pyx_L3_error) ^~~~~~~~~ kivy/properties.c:5926:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/properties.c:6084:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_8Property_set’: kivy/properties.c:6313:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/properties.c:6593:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_8Property_check’: kivy/properties.c:7101:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_15NumericProperty_check’: kivy/properties.c:7832:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_14StringProperty_check’: kivy/properties.c:8924:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_12ListProperty_check’: kivy/properties.c:12161:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_12DictProperty_check’: kivy/properties.c:15475:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_14ObjectProperty_check’: kivy/properties.c:16260:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_15BooleanProperty_check’: kivy/properties.c:16792:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_22BoundedNumericProperty_check’: kivy/properties.c:18324:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c:18834:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_14OptionProperty_check’: kivy/properties.c:19463:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_21ReferenceListProperty_set’: kivy/properties.c:22295:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/properties.c:22658:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_13AliasProperty_check’: kivy/properties.c:25126:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_20VariableListProperty_check’: kivy/properties.c:26638:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__pyx_f_4kivy_10properties_20ConfigParserProperty_set’: kivy/properties.c:31586:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/properties.c:31726:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c:32423:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/properties.c: In function ‘initproperties’: kivy/properties.c:37444:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(((PyObject *)(&PyList_Type))); ^~~~~~~~~~~~ kivy/properties.c:37644:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(((PyObject *)(&PyDict_Type))); ^~~~~~~~~~~~ kivy/properties.c: In function ‘__Pyx_PyInt_EqObjC’: kivy/properties.c:39308:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/properties.c:39315:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/properties.c:39317:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/properties.c:39365:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] default: Py_RETURN_FALSE; ^~~~~~~ kivy/properties.c:39370:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/properties.c:39372:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/properties.c:39380:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/properties.c:39382:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/properties.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/properties.so -lm cythoning kivy/graphics/cgl_backend/cgl_sdl2.pyx to kivy/graphics/cgl_backend/cgl_sdl2.c building 'kivy.graphics.cgl_backend.cgl_sdl2' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c kivy/graphics/cgl_backend/cgl_sdl2.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_sdl2.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/lib64 -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/cgl_backend/cgl_sdl2.so -lm cythoning kivy/graphics/cgl_backend/cgl_debug.pyx to kivy/graphics/cgl_backend/cgl_debug.c building 'kivy.graphics.cgl_backend.cgl_debug' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/cgl_backend/cgl_debug.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_debug.o kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_is_backend_supported’: kivy/graphics/cgl_backend/cgl_debug.c:2947:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_pf_4kivy_8graphics_11cgl_backend_9cgl_debug_2init_backend_debug’: kivy/graphics/cgl_backend/cgl_debug.c:30417:84: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBindAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBindAttribLocation; ^ kivy/graphics/cgl_backend/cgl_debug.c:30507:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBufferData = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferData; ^ kivy/graphics/cgl_backend/cgl_debug.c:30516:79: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glBufferSubData = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgBufferSubData; ^ kivy/graphics/cgl_backend/cgl_debug.c:30579:86: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompressedTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexImage2D; ^ kivy/graphics/cgl_backend/cgl_debug.c:30588:89: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glCompressedTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgCompressedTexSubImage2D; ^ kivy/graphics/cgl_backend/cgl_debug.c:30642:79: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteBuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteBuffers; ^ kivy/graphics/cgl_backend/cgl_debug.c:30651:84: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteFramebuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteFramebuffers; ^ kivy/graphics/cgl_backend/cgl_debug.c:30669:85: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteRenderbuffers = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteRenderbuffers; ^ kivy/graphics/cgl_backend/cgl_debug.c:30687:80: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDeleteTextures = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDeleteTextures; ^ kivy/graphics/cgl_backend/cgl_debug.c:30750:78: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glDrawElements = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgDrawElements; ^ kivy/graphics/cgl_backend/cgl_debug.c:30894:83: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetAttribLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetAttribLocation; ^ kivy/graphics/cgl_backend/cgl_debug.c:31011:75: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetString = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetString; ^ kivy/graphics/cgl_backend/cgl_debug.c:31056:84: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glGetUniformLocation = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgGetUniformLocation; ^ kivy/graphics/cgl_backend/cgl_debug.c:31227:78: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glShaderSource = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgShaderSource; ^ kivy/graphics/cgl_backend/cgl_debug.c:31290:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexImage2D; ^ kivy/graphics/cgl_backend/cgl_debug.c:31317:79: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glTexSubImage2D = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgTexSubImage2D; ^ kivy/graphics/cgl_backend/cgl_debug.c:31335:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1fv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31353:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform1iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform1iv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31371:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2fv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31389:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform2iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform2iv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31407:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3fv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31425:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform3iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform3iv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31443:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4fv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31461:76: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniform4iv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniform4iv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31470:82: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glUniformMatrix4fv = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgUniformMatrix4fv; ^ kivy/graphics/cgl_backend/cgl_debug.c:31533:85: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] __pyx_v_4kivy_8graphics_11cgl_backend_9cgl_debug_cgl_debug->glVertexAttribPointer = __pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_dbgVertexAttribPointer; ^ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_debug.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/cgl_backend/cgl_debug.so -lm cythoning kivy/graphics/svg.pyx to kivy/graphics/svg.c warning: kivy/graphics/svg.pyx:469:9: Compatible but non-identical C method 'reload' not redeclared in definition part of extension type 'Svg'. This may cause incorrect vtables to be generated. warning: kivy/graphics/instructions.pxd:36:20: Previous declaration is here building 'kivy.graphics.svg' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/svg.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/svg.o kivy/graphics/svg.c: In function ‘__pyx_f_4kivy_8graphics_3svg_3Svg_parse_path’: kivy/graphics/svg.c:17681:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_t_7); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 636, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:17681:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘__pyx_array_get_memview’: kivy/graphics/svg.c:26492:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 226, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:26492:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘__pyx_memoryview_is_slice’: kivy/graphics/svg.c:28716:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_7 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_7)) __PYX_ERR(1, 426, __pyx_L4_error) ^~~~~~~~~ kivy/graphics/svg.c:28716:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_16is_c_contig’: kivy/graphics/svg.c:31156:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'C', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 611, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:31156:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_18is_f_contig’: kivy/graphics/svg.c:31227:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'F', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 617, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:31227:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘__pyx_memoryview_new’: kivy/graphics/svg.c:31568:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 646, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:31568:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘_unellipsify’: kivy/graphics/svg.c:32077:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_v_have_slices); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 686, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:32077:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘__pyx_memoryview_fromslice’: kivy/graphics/svg.c:34486:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1001, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/svg.c:34486:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/svg.c: In function ‘initsvg’: kivy/graphics/svg.c:41744:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(((PyObject *)(&PyDict_Type))); ^~~~~~~~~~~~ kivy/graphics/svg.c: In function ‘__Pyx_PyInt_EqObjC’: kivy/graphics/svg.c:43988:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/svg.c:43995:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/svg.c:43997:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/graphics/svg.c:44045:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] default: Py_RETURN_FALSE; ^~~~~~~ kivy/graphics/svg.c:44050:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/svg.c:44052:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/graphics/svg.c:44060:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/svg.c:44062:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/svg.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/svg.so -lm cythoning kivy/core/text/text_layout.pyx to kivy/core/text/text_layout.c building 'kivy.core.text.text_layout' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/python2.7 -c kivy/core/text/text_layout.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/text/text_layout.o kivy/core/text/text_layout.c: In function ‘__pyx_f_4kivy_4core_4text_11text_layout_layout_text_unrestricted’: kivy/core/text/text_layout.c:3655:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/core/text/text_layout.c:5114:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_7 = __Pyx_PyBool_FromLong((__pyx_v_i != (__pyx_v_k - 1))); if (unlikely(!__pyx_t_7)) __PYX_ERR(1, 259, __pyx_L1_error) ^~~~~~~~~ kivy/core/text/text_layout.c:5114:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/core/text/text_layout.c:5224:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_7 = __Pyx_PyBool_FromLong((__pyx_v_i != 0)); if (unlikely(!__pyx_t_7)) __PYX_ERR(1, 265, __pyx_L1_error) ^~~~~~~~~ kivy/core/text/text_layout.c:5224:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/core/text/text_layout.c: In function ‘__pyx_pf_4kivy_4core_4text_11text_layout_layout_text’: kivy/core/text/text_layout.c:8157:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_8 = __Pyx_PyBool_FromLong(__pyx_t_5); if (unlikely(!__pyx_t_8)) __PYX_ERR(1, 563, __pyx_L1_error) ^~~~~~~~~ kivy/core/text/text_layout.c:8157:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/core/text/text_layout.c:8167:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_8 = __Pyx_PyBool_FromLong(__pyx_t_5); if (unlikely(!__pyx_t_8)) __PYX_ERR(1, 563, __pyx_L1_error) ^~~~~~~~~ kivy/core/text/text_layout.c:8167:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/core/text/text_layout.c:8211:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/core/text/text_layout.c:8322:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/text/text_layout.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/core/text/text_layout.so -lm cythoning kivy/graphics/opengl_utils.pyx to kivy/graphics/opengl_utils.c building 'kivy.graphics.opengl_utils' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/opengl_utils.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/opengl_utils.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/opengl_utils.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/opengl_utils.so -lm cythoning kivy/graphics/gl_instructions.pyx to kivy/graphics/gl_instructions.c building 'kivy.graphics.gl_instructions' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/gl_instructions.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/gl_instructions.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/gl_instructions.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/gl_instructions.so -lm cythoning kivy/graphics/cgl.pyx to kivy/graphics/cgl.c building 'kivy.graphics.cgl' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/cgl.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/cgl.so -lm cythoning kivy/_event.pyx to kivy/_event.c building 'kivy._event' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/python2.7 -c kivy/_event.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/_event.o kivy/_event.c: In function ‘__pyx_pf_4kivy_6_event_10Observable___cinit__’: kivy/_event.c:2936:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(((PyObject *)(&PyList_Type))); ^~~~~~~~~~~~ kivy/_event.c: In function ‘__pyx_pf_4kivy_6_event_15EventDispatcher_8is_event_type’: kivy/_event.c:6532:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 325, __pyx_L1_error) ^~~~~~~~~ kivy/_event.c:6532:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/_event.c: In function ‘__pyx_pf_4kivy_6_event_15EventDispatcher_24dispatch’: kivy/_event.c:8504:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_event.c: In function ‘__pyx_pf_4kivy_6_event_15EventDispatcher_28dispatch_children’: kivy/_event.c:8938:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/_event.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/_event.so -lm cythoning kivy/_clock.pyx to kivy/_clock.c building 'kivy._clock' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -I/usr/include/python2.7 -c kivy/_clock.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/_clock.o kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_10ClockEvent_tick’: kivy/_clock.c:3527:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c:3742:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_11CyClockBase_schedule_once’: kivy/_clock.c:6782:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c:6796:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_11CyClockBase_schedule_interval’: kivy/_clock.c:7081:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c:7095:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_15CyClockBaseFree_create_trigger’: kivy/_clock.c:11147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_15CyClockBaseFree_schedule_once’: kivy/_clock.c:11473:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c:11479:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c:11493:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_15CyClockBaseFree_schedule_interval’: kivy/_clock.c:11774:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c:11780:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c:11794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_15CyClockBaseFree_create_trigger_free’: kivy/_clock.c:12071:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_15CyClockBaseFree_schedule_once_free’: kivy/_clock.c:12398:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c:12404:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/_clock.c:12418:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c: In function ‘__pyx_f_4kivy_6_clock_15CyClockBaseFree_schedule_interval_free’: kivy/_clock.c:12700:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c:12706:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/_clock.c:12720:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/_clock.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/_clock.so -lm cythoning kivy/graphics/compiler.pyx to kivy/graphics/compiler.c building 'kivy.graphics.compiler' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/compiler.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/compiler.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/compiler.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/compiler.so -lm cythoning kivy/core/window/_window_sdl2.pyx to kivy/core/window/_window_sdl2.c building 'kivy.core.window._window_sdl2' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/window x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c kivy/core/window/_window_sdl2.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/window/_window_sdl2.o kivy/core/window/_window_sdl2.c: In function ‘__pyx_pf_4kivy_4core_6window_12_window_sdl2_18_WindowSDL2Storage_34set_fullscreen_mode’: kivy/core/window/_window_sdl2.c:4223:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/core/window/_window_sdl2.c: In function ‘__pyx_pf_4kivy_4core_6window_12_window_sdl2_18_WindowSDL2Storage_54poll’: kivy/core/window/_window_sdl2.c:5786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/window/_window_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/lib64 -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/core/window/_window_sdl2.so -lm cythoning kivy/weakproxy.pyx to kivy/weakproxy.c building 'kivy.weakproxy' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -I/usr/include/python2.7 -c kivy/weakproxy.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/weakproxy.o kivy/weakproxy.c: In function ‘__Pyx_PyInt_EqObjC’: kivy/weakproxy.c:11702:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/weakproxy.c:11709:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/weakproxy.c:11711:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/weakproxy.c:11759:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] default: Py_RETURN_FALSE; ^~~~~~~ kivy/weakproxy.c:11764:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/weakproxy.c:11766:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/weakproxy.c:11774:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/weakproxy.c:11776:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ At top level: kivy/weakproxy.c:2602:12: warning: ‘__pyx_pw_4kivy_9weakproxy_9WeakProxy_23__bool__’ defined but not used [-Wunused-function] static int __pyx_pw_4kivy_9weakproxy_9WeakProxy_23__bool__(PyObject *__pyx_v_self) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/weakproxy.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/weakproxy.so -lm cythoning kivy/graphics/context_instructions.pyx to kivy/graphics/context_instructions.c building 'kivy.graphics.context_instructions' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/context_instructions.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/context_instructions.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/context_instructions.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/context_instructions.so -lm cythoning kivy/graphics/instructions.pyx to kivy/graphics/instructions.c building 'kivy.graphics.instructions' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/instructions.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/instructions.o kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_11Instruction_12needs_redraw___get__’: kivy/graphics/instructions.c:5443:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/graphics/instructions.c:5464:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_6Canvas_10has_before___get__’: kivy/graphics/instructions.c:12618:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 665, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/instructions.c:12618:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_6Canvas_9has_after___get__’: kivy/graphics/instructions.c:12680:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 673, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/instructions.c:12680:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_13RenderContext_21use_parent_projection___get__’: kivy/graphics/instructions.c:15293:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong((!(!__pyx_t_2))); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 903, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/instructions.c:15293:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_13RenderContext_21use_parent_projection_2__set__’: kivy/graphics/instructions.c:15357:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong((!(!__pyx_t_1))); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 905, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/instructions.c:15357:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_13RenderContext_20use_parent_modelview___get__’: kivy/graphics/instructions.c:15477:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong((!(!__pyx_t_2))); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 924, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/instructions.c:15477:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/instructions.c: In function ‘__pyx_pf_4kivy_8graphics_12instructions_13RenderContext_20use_parent_modelview_2__set__’: kivy/graphics/instructions.c:15541:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong((!(!__pyx_t_1))); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 926, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/instructions.c:15541:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/instructions.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/instructions.so -lm cythoning kivy/graphics/cgl_backend/cgl_glew.pyx to kivy/graphics/cgl_backend/cgl_glew.c building 'kivy.graphics.cgl_backend.cgl_glew' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/cgl_backend/cgl_glew.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_glew.o kivy/graphics/cgl_backend/cgl_glew.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_glew_is_backend_supported’: kivy/graphics/cgl_backend/cgl_glew.c:2319:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 22, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/cgl_backend/cgl_glew.c:2319:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] At top level: kivy/graphics/cgl_backend/cgl_glew.c:2447:13: warning: ‘__pyx_f_4kivy_8graphics_11cgl_backend_8cgl_glew_gl_dynamic_binding’ defined but not used [-Wunused-function] static void __pyx_f_4kivy_8graphics_11cgl_backend_8cgl_glew_gl_dynamic_binding(void *(__stdcall *__pyx_v_f)(char const *)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/cgl_backend/cgl_glew.o -L/usr/lib64 -lGL -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/cgl_backend/cgl_glew.so -lm cythoning kivy/core/image/_img_sdl2.pyx to kivy/core/image/_img_sdl2.c building 'kivy.core.image._img_sdl2' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/image x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c kivy/core/image/_img_sdl2.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/image/_img_sdl2.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/image/_img_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/lib64 -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/core/image/_img_sdl2.so -lm cythoning kivy/graphics/vbo.pyx to kivy/graphics/vbo.c building 'kivy.graphics.vbo' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/vbo.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/vbo.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/vbo.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/vbo.so -lm cythoning kivy/graphics/shader.pyx to kivy/graphics/shader.c building 'kivy.graphics.shader' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/shader.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/shader.o x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/shader.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/shader.so -lm cythoning kivy/graphics/vertex_instructions.pyx to kivy/graphics/vertex_instructions.c building 'kivy.graphics.vertex_instructions' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/vertex_instructions.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/vertex_instructions.o kivy/graphics/vertex_instructions.c: In function ‘__pyx_pf_4kivy_8graphics_19vertex_instructions_6Bezier_2__reduce_cython__’: kivy/graphics/vertex_instructions.c:24877:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_3 = __Pyx_PyBool_FromLong(__pyx_v_self->_loop); if (unlikely(!__pyx_t_3)) __PYX_ERR(2, 3, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:24877:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_f_4kivy_8graphics_19vertex_instructions_16RoundedRectangle_build’: kivy/graphics/vertex_instructions.c:38070:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_10 = __Pyx_PyBool_FromLong((!(!__pyx_t_2))); if (unlikely(!__pyx_t_10)) __PYX_ERR(3, 1340, __pyx_L1_error) ^~~~~~~~~~ kivy/graphics/vertex_instructions.c:38070:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_array_get_memview’: kivy/graphics/vertex_instructions.c:49429:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 226, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:49429:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_memoryview_is_slice’: kivy/graphics/vertex_instructions.c:51653:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_7 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_7)) __PYX_ERR(2, 426, __pyx_L4_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:51653:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_16is_c_contig’: kivy/graphics/vertex_instructions.c:54093:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'C', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(2, 611, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:54093:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_18is_f_contig’: kivy/graphics/vertex_instructions.c:54164:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'F', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(2, 617, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:54164:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_memoryview_new’: kivy/graphics/vertex_instructions.c:54505:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 646, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:54505:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘_unellipsify’: kivy/graphics/vertex_instructions.c:55014:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_v_have_slices); if (unlikely(!__pyx_t_4)) __PYX_ERR(2, 686, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:55014:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘__pyx_memoryview_fromslice’: kivy/graphics/vertex_instructions.c:57423:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1001, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:57423:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/vertex_instructions.c: In function ‘initvertex_instructions’: kivy/graphics/vertex_instructions.c:65299:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_t_7); if (unlikely(!__pyx_t_4)) __PYX_ERR(3, 72, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/vertex_instructions.c:65299:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/vertex_instructions.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/vertex_instructions.so -lm cythoning kivy/graphics/texture.pyx to kivy/graphics/texture.c building 'kivy.graphics.texture' extension x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -Ikivy/include -I/usr/include/python2.7 -c kivy/graphics/texture.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/texture.o kivy/graphics/texture.c: In function ‘__pyx_pf_4kivy_8graphics_7texture_2texture_create_from_data’: kivy/graphics/texture.c:9324:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_True); ^~~~~~~~~~~~ kivy/graphics/texture.c:9363:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/graphics/texture.c: In function ‘__pyx_array_get_memview’: kivy/graphics/texture.c:24594:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 226, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:24594:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘__pyx_memoryview_is_slice’: kivy/graphics/texture.c:26818:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_7 = __Pyx_PyBool_FromLong(__pyx_v_self->dtype_is_object); if (unlikely(!__pyx_t_7)) __PYX_ERR(2, 426, __pyx_L4_error) ^~~~~~~~~ kivy/graphics/texture.c:26818:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_16is_c_contig’: kivy/graphics/texture.c:29258:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'C', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(2, 611, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:29258:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘__pyx_memoryview___pyx_pf_15View_dot_MemoryView_10memoryview_18is_f_contig’: kivy/graphics/texture.c:29329:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_1 = __Pyx_PyBool_FromLong(__pyx_memviewslice_is_contig((__pyx_v_mslice[0]), 'F', __pyx_v_self->view.ndim)); if (unlikely(!__pyx_t_1)) __PYX_ERR(2, 617, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:29329:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘__pyx_memoryview_new’: kivy/graphics/texture.c:29670:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 646, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:29670:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘_unellipsify’: kivy/graphics/texture.c:30179:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_4 = __Pyx_PyBool_FromLong(__pyx_v_have_slices); if (unlikely(!__pyx_t_4)) __PYX_ERR(2, 686, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:30179:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘__pyx_memoryview_fromslice’: kivy/graphics/texture.c:32588:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_2 = __Pyx_PyBool_FromLong(__pyx_v_dtype_is_object); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1001, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:32588:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘inittexture’: kivy/graphics/texture.c:38699:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __pyx_t_6 = __Pyx_PyBool_FromLong(__pyx_t_8); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 239, __pyx_L1_error) ^~~~~~~~~ kivy/graphics/texture.c:38699:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] kivy/graphics/texture.c: In function ‘__Pyx_PyInt_EqObjC’: kivy/graphics/texture.c:41056:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/texture.c:41063:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/texture.c:41065:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/graphics/texture.c:41113:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] default: Py_RETURN_FALSE; ^~~~~~~ kivy/graphics/texture.c:41118:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/texture.c:41120:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ kivy/graphics/texture.c:41128:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_TRUE; ^~~~~~~~~~~~~~ kivy/graphics/texture.c:41130:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Py_RETURN_FALSE; ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed -O2 -pipe -march=native -Wall /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/graphics/texture.o -L/usr/lib64 -lpython2.7 -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/kivy/graphics/texture.so -lm cythoning kivy/core/audio/audio_sdl2.pyx to kivy/core/audio/audio_sdl2.c building 'kivy.core.audio.audio_sdl2' extension creating /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/audio x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -fPIC -Ikivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/python2.7 -c kivy/core/audio/audio_sdl2.c -o /var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7/build/temp.linux-x86_64-2.7/kivy/core/audio/audio_sdl2.o kivy/core/audio/audio_sdl2.c: In function ‘__pyx_f_4kivy_4core_5audio_10audio_sdl2_mix_init’: kivy/core/audio/audio_sdl2.c:1742:63: error: ‘MIX_INIT_MODPLUG’ undeclared (first use in this function) __pyx_v_want_flags = (__pyx_v_want_flags | ((MIX_INIT_MOD | MIX_INIT_MODPLUG) | MIX_INIT_FLUIDSYNTH)); ^~~~~~~~~~~~~~~~ kivy/core/audio/audio_sdl2.c:1742:63: note: each undeclared identifier is reported only once for each function it appears in kivy/core/audio/audio_sdl2.c:1742:83: error: ‘MIX_INIT_FLUIDSYNTH’ undeclared (first use in this function) __pyx_v_want_flags = (__pyx_v_want_flags | ((MIX_INIT_MOD | MIX_INIT_MODPLUG) | MIX_INIT_FLUIDSYNTH)); ^~~~~~~~~~~~~~~~~~~ kivy/core/audio/audio_sdl2.c: In function ‘__pyx_pf_4kivy_4core_5audio_10audio_sdl2_9SoundSDL2_4_check_play’: kivy/core/audio/audio_sdl2.c:3096:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/core/audio/audio_sdl2.c:3271:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/core/audio/audio_sdl2.c: In function ‘__pyx_pf_4kivy_4core_5audio_10audio_sdl2_9MusicSDL2_extensions’: kivy/core/audio/audio_sdl2.c:5262:69: error: ‘MIX_INIT_MODPLUG’ undeclared (first use in this function) __pyx_t_2 = ((__pyx_v_4kivy_4core_5audio_10audio_sdl2_mix_flags & MIX_INIT_MODPLUG) != 0); ^~~~~~~~~~~~~~~~ kivy/core/audio/audio_sdl2.c: In function ‘__pyx_pf_4kivy_4core_5audio_10audio_sdl2_9MusicSDL2_4_check_play’: kivy/core/audio/audio_sdl2.c:5952:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ kivy/core/audio/audio_sdl2.c:6135:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] __Pyx_INCREF(Py_False); ^~~~~~~~~~~~ error: command 'x86_64-pc-linux-gnu-gcc' failed with exit status 1 * ERROR: dev-python/Kivy-1.10.0::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 2761: Called distutils-r1_src_compile * environment, line 866: Called _distutils-r1_run_foreach_impl 'python_compile' * environment, line 369: Called python_foreach_impl 'distutils-r1_run_phase' 'python_compile' * environment, line 2285: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile' * environment, line 1582: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_compile' * environment, line 1580: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_compile' * environment, line 598: Called distutils-r1_run_phase 'python_compile' * environment, line 859: Called python_compile * environment, line 1868: Called esetup.py 'build_ext' '--inplace' * environment, line 1127: Called die * The specific snippet of code: * "${@}" || die "${die_args[@]}"; * * If you need support, post the output of `emerge --info '=dev-python/Kivy-1.10.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/Kivy-1.10.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-python:Kivy-1.10.0:20171031-105145.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/Kivy-1.10.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/Kivy-1.10.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0-python2_7' * S: '/var/tmp/portage/dev-python/Kivy-1.10.0/work/kivy-1.10.0'