DEBUG: Executing shell function do_compile
[INFO ] [Logger ] Record log in /srv/pokybuild/.kivy/logs/kivy_25-05-15_0.txt
[INFO ] [Kivy ] v2.3.1
[INFO ] [Kivy ] Installed at "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/__init__.py"
[INFO ] [Python ] v3.13.3 (main, Apr 8 2025, 13:54:08) [GCC 13.3.0]
[INFO ] [Python ] Interpreter at "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/bin/python3-native/python3"
[INFO ] [Logger ] Purge log fired. Processing...
[INFO ] [Logger ] Purge finished!
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: MIT License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
self._finalize_license_expression()
[INFO ] running bdist_wheel
[INFO ] running build
[INFO ] running build_py
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/context.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/atlas.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/clock.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/interactive.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/factory.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/_version.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/event.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/app.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/utils.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/vector.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/loader.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/factory_registers.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/metrics.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/base.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/multistroke.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/resources.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/geometry.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/support.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/compat.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/config.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/animation.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/gesture.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/weakmethod.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/parser.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/logger.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/cache.py -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/coverage.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/gallery.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/report.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/deps
[INFO ] copying kivy/deps/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/deps
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/storage
[INFO ] copying kivy/storage/jsonstore.py -> build/lib.linux-x86_64-cpython-313/kivy/storage
[INFO ] copying kivy/storage/dictstore.py -> build/lib.linux-x86_64-cpython-313/kivy/storage
[INFO ] copying kivy/storage/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/storage
[INFO ] copying kivy/storage/redisstore.py -> build/lib.linux-x86_64-cpython-313/kivy/storage
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/garden
[INFO ] copying kivy/garden/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/garden
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/network
[INFO ] copying kivy/network/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/network
[INFO ] copying kivy/network/urlrequest.py -> build/lib.linux-x86_64-cpython-313/kivy/network
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/lib
[INFO ] copying kivy/lib/ddsfile.py -> build/lib.linux-x86_64-cpython-313/kivy/lib
[INFO ] copying kivy/lib/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/lib
[INFO ] copying kivy/lib/mtdev.py -> build/lib.linux-x86_64-cpython-313/kivy/lib
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core
[INFO ] copying kivy/core/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] copying kivy/input/factory.py -> build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] copying kivy/input/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] copying kivy/input/shape.py -> build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] copying kivy/input/provider.py -> build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] copying kivy/input/motionevent.py -> build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] copying kivy/input/recorder.py -> build/lib.linux-x86_64-cpython-313/kivy/input
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/effects
[INFO ] copying kivy/effects/scroll.py -> build/lib.linux-x86_64-cpython-313/kivy/effects
[INFO ] copying kivy/effects/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/effects
[INFO ] copying kivy/effects/kinetic.py -> build/lib.linux-x86_64-cpython-313/kivy/effects
[INFO ] copying kivy/effects/dampedscroll.py -> build/lib.linux-x86_64-cpython-313/kivy/effects
[INFO ] copying kivy/effects/opacityscroll.py -> build/lib.linux-x86_64-cpython-313/kivy/effects
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/lang
[INFO ] copying kivy/lang/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/lang
[INFO ] copying kivy/lang/builder.py -> build/lib.linux-x86_64-cpython-313/kivy/lang
[INFO ] copying kivy/lang/parser.py -> build/lib.linux-x86_64-cpython-313/kivy/lang
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/extras
[INFO ] copying kivy/extras/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/extras
[INFO ] copying kivy/extras/highlight.py -> build/lib.linux-x86_64-cpython-313/kivy/extras
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/eventmanager
[INFO ] copying kivy/eventmanager/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/eventmanager
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/common.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_compat.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_config.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_image.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_video.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_garden.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_app.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/conftest.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/async_common.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_fbo_py2py3.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/keybinding.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/console.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/touchring.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/monitor.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/cursor.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/_webdebugger.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/showborder.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/screen.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/joycursor.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/inspector.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/recorder.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] copying kivy/modules/webdebugger.py -> build/lib.linux-x86_64-cpython-313/kivy/modules
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/recyclelayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/relativelayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/screenmanager.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/layout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/progressbar.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/checkbox.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/accordion.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/treeview.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/filechooser.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/switch.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/carousel.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/anchorlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/gridlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/pagelayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/scatterlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/recycleboxlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/stencilview.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/spinner.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/colorpicker.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/slider.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/tabbedpanel.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/gesturesurface.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/togglebutton.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/textinput.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/splitter.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/rst.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/scatter.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/floatlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/codeinput.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/button.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/videoplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/effectwidget.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/image.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/video.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/stacklayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/popup.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/scrollview.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/sandbox.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/dropdown.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/settings.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/actionbar.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/bubble.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/camera.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/modalview.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/boxlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/label.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/vkeyboard.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/recyclegridlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] copying kivy/uix/widget.py -> build/lib.linux-x86_64-cpython-313/kivy/uix
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend
[INFO ] copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/lib/vidcore_lite
[INFO ] copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/lib/vidcore_lite
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/lib/gstplayer
[INFO ] copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/lib/gstplayer
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/img_pygame.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/img_dds.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/img_sdl2.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/img_ffpyplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/img_pil.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] copying kivy/core/image/img_tex.py -> build/lib.linux-x86_64-cpython-313/kivy/core/image
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] copying kivy/core/window/window_sdl2.py -> build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] copying kivy/core/window/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] copying kivy/core/window/window_pygame.py -> build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_sdl2.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_pygame.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-x86_64-cpython-313/kivy/core/clipboard
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/spelling
[INFO ] copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-x86_64-cpython-313/kivy/core/spelling
[INFO ] copying kivy/core/spelling/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/spelling
[INFO ] copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-x86_64-cpython-313/kivy/core/spelling
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] copying kivy/core/audio/audio_avplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] copying kivy/core/audio/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] copying kivy/core/audio/audio_ffpyplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] copying kivy/core/audio/audio_android.py -> build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] copying kivy/core/audio/audio_gstplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] copying kivy/core/audio/audio_pygame.py -> build/lib.linux-x86_64-cpython-313/kivy/core/audio
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/gl
[INFO ] copying kivy/core/gl/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/gl
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/camera
[INFO ] copying kivy/core/camera/camera_gi.py -> build/lib.linux-x86_64-cpython-313/kivy/core/camera
[INFO ] copying kivy/core/camera/camera_opencv.py -> build/lib.linux-x86_64-cpython-313/kivy/core/camera
[INFO ] copying kivy/core/camera/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/camera
[INFO ] copying kivy/core/camera/camera_android.py -> build/lib.linux-x86_64-cpython-313/kivy/core/camera
[INFO ] copying kivy/core/camera/camera_picamera.py -> build/lib.linux-x86_64-cpython-313/kivy/core/camera
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/core/text/text_sdl2.py -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/core/text/text_pil.py -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/core/text/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/core/text/markup.py -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/core/text/text_pygame.py -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/core/text/text_pango.py -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/core/video
[INFO ] copying kivy/core/video/video_gstplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/core/video
[INFO ] copying kivy/core/video/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/core/video
[INFO ] copying kivy/core/video/video_null.py -> build/lib.linux-x86_64-cpython-313/kivy/core/video
[INFO ] copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-x86_64-cpython-313/kivy/core/video
[INFO ] copying kivy/core/video/video_ffpyplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/core/video
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/hidinput.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/probesysfs.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/leapfinger.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/wm_pen.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/wm_common.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/mouse.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/mactouch.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/tuio.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/wm_touch.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/linuxwacom.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/mtdev.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] copying kivy/input/providers/androidjoystick.py -> build/lib.linux-x86_64-cpython-313/kivy/input/providers
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/calibration.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/dejitter.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/tripletap.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/retaintouch.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/ignorelist.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] copying kivy/input/postproc/doubletap.py -> build/lib.linux-x86_64-cpython-313/kivy/input/postproc
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/drag.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/focus.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/button.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/knspace.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/touchripple.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/emacs.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] copying kivy/uix/behaviors/cover.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/behaviors
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/uix/recycleview
[INFO ] copying kivy/uix/recycleview/layout.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/recycleview
[INFO ] copying kivy/uix/recycleview/views.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/recycleview
[INFO ] copying kivy/uix/recycleview/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/recycleview
[INFO ] copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-x86_64-cpython-313/kivy/uix/recycleview
[INFO ] copying kivy/_metrics.pxd -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/properties.pxd -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/_event.pxd -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/_clock.pxd -> build/lib.linux-x86_64-cpython-313/kivy
[INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/transformation.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/texture.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/vbo.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/buffer.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/instructions.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/cgl.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/context.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/compiler.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/vertex.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/svg.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/shader.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/fbo.pxd -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/core/window/window_info.pxd -> build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.linux-x86_64-cpython-313/kivy/core/text
[INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-x86_64-cpython-313/kivy/lib/vidcore_lite
[INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/common.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/memory.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-x86_64-cpython-313/kivy/graphics
[INFO ] copying kivy/lib/sdl2.pxi -> build/lib.linux-x86_64-cpython-313/kivy/lib
[INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.linux-x86_64-cpython-313/kivy/core/window
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/lib/pango
[INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-x86_64-cpython-313/kivy/lib/pango
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/data
[INFO ] copying kivy/data/style.kv -> build/lib.linux-x86_64-cpython-313/kivy/data
[INFO ] copying kivy/data/settings_kivy.json -> build/lib.linux-x86_64-cpython-313/kivy/data
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/image-loading.gif -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/cursor.png -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/image-loading.zip -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/defaultshape.png -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/testpattern.png -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] copying kivy/data/images/background.jpg -> build/lib.linux-x86_64-cpython-313/kivy/data/images
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-x86_64-cpython-313/kivy/data/fonts
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/es_ES.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/de.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-x86_64-cpython-313/kivy/data/keyboards
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/data/glsl
[INFO ] copying kivy/data/glsl/header.fs -> build/lib.linux-x86_64-cpython-313/kivy/data/glsl
[INFO ] copying kivy/data/glsl/default.fs -> build/lib.linux-x86_64-cpython-313/kivy/data/glsl
[INFO ] copying kivy/data/glsl/header.vs -> build/lib.linux-x86_64-cpython-313/kivy/data/glsl
[INFO ] copying kivy/data/glsl/default.png -> build/lib.linux-x86_64-cpython-313/kivy/data/glsl
[INFO ] copying kivy/data/glsl/default.vs -> build/lib.linux-x86_64-cpython-313/kivy/data/glsl
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-x86_64-cpython-313/kivy/data/logo
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/include
[INFO ] copying kivy/include/gl_redirect.h -> build/lib.linux-x86_64-cpython-313/kivy/include
[INFO ] copying kivy/include/gl2platform.h -> build/lib.linux-x86_64-cpython-313/kivy/include
[INFO ] copying kivy/include/common_subset.h -> build/lib.linux-x86_64-cpython-313/kivy/include
[INFO ] copying kivy/include/khrplatform.h -> build/lib.linux-x86_64-cpython-313/kivy/include
[INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/coverage.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/gallery.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] copying kivy/tools/report.py -> build/lib.linux-x86_64-cpython-313/kivy/tools
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/image-testsuite
[INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/image-testsuite
[INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-x86_64-cpython-313/kivy/tools/image-testsuite
[INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.linux-x86_64-cpython-313/kivy/tools/image-testsuite
[INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/precommit_hooks
[INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-x86_64-cpython-313/kivy/tools/precommit_hooks
[INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-x86_64-cpython-313/kivy/tools/highlight
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/gles_compat
[INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/gles_compat
[INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-x86_64-cpython-313/kivy/tools/gles_compat
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/pep8checker
[INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/pep8checker
[INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/pep8checker
[INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-x86_64-cpython-313/kivy/tools/pep8checker
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-x86_64-cpython-313/kivy/tools/theming/defaulttheme
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-x86_64-cpython-313/kivy/tools/packaging/pyinstaller_hooks
[INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/common.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_compat.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_config.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/pytest.ini -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_image.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/unicode_font.zip -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_video.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/testkv.kv -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/sample1.ogg -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_garden.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/unicode_files.zip -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_app.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/conftest.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/async_common.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_button.png -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_fbo_py2py3.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-x86_64-cpython-313/kivy/tests
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/data
[INFO ] copying kivy/tests/data/test.ini -> build/lib.linux-x86_64-cpython-313/kivy/tests/data
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_issues
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller
[INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/test_urlrequest
[INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_urlrequest
[INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/test_urlrequest
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/video_widget
[INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/video_widget
[INFO ] copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/video_widget
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/simple_widget
[INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/simple_widget
[INFO ] copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/simple_widget
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/simple_widget/project
[INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/simple_widget/project
[INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/simple_widget/project
[INFO ] creating build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/video_widget/project
[INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-x86_64-cpython-313/kivy/tests/pyinstaller/video_widget/project
[INFO ] running build_ext
###############################################
WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL
which is not recommended as it may be incompatible with Kivy.
Please build dependencies from source via the provided script
and set KIVY_DEPS_ROOT to the root of the dependencies directory.
###############################################
Environ change use_x11 -> False
Environ change use_wayland -> True
Current directory is: TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git
Source and initial build directory is: TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git
Python path is:
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib/python-sysconfigdata
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python313.zip
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/lib-dynload
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/modules
/srv/pokybuild/.kivy/mods
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_vendor
Found Cython at TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/Cython/__init__.py
Detected supported Cython version 3.1.0
This version of Cython is untested with Kivy. While this version may
work perfectly fine, it is possible that you may experience issues.
Please downgrade to a supported version, or update cython_max in
setup.cfg to your version of Cython. It is best to use the newest
supported version, 3.0.11, but the minimum supported version is 0.29.1.
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.29.1,<=3.0.11,!="
Please note that the following versions of Cython are not supported
at all:
Using this graphics system: OpenGL ES 2
GStreamer found via pkg-config
SDL2 found via pkg-config
using GLESv2 libraries
cross_sysroot: TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot
SDL2: found SDL header at TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2/SDL.h
SDL2: found SDL_mixer header at TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2/SDL_mixer.h
SDL2: found SDL_ttf header at TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2/SDL_ttf.h
SDL2: found SDL_image header at TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2/SDL_image.h
Pango: pangoft2 found via pkg-config
{'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/harfbuzz', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libmount', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/blkid', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/fribidi', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/cairo', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pixman-1', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/harfbuzz', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/glib-2.0', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib/glib-2.0/include', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2', 'TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']}
ERROR: Dependency for context.pyx not resolved: config.pxi
ERROR: Dependency for compiler.pyx not resolved: config.pxi
ERROR: Dependency for context_instructions.pyx not resolved: config.pxi
ERROR: Dependency for fbo.pyx not resolved: config.pxi
ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi
ERROR: Dependency for instructions.pyx not resolved: config.pxi
ERROR: Dependency for opengl.pyx not resolved: config.pxi
ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi
ERROR: Dependency for shader.pyx not resolved: config.pxi
ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi
ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi
ERROR: Dependency for texture.pyx not resolved: config.pxi
ERROR: Dependency for vbo.pyx not resolved: config.pxi
ERROR: Dependency for vertex.pyx not resolved: config.pxi
ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi
ERROR: Dependency for cgl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi
ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi
ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi
ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi
ERROR: Dependency for svg.pyx not resolved: config.pxi
ERROR: Dependency for boxshadow.pyx not resolved: config.pxi
Building extensions in parallel using 4 cores
Updated build directory to: build/lib.linux-x86_64-cpython-313
Build configuration is:
* use_rpi_vidcore_lite = 0
* use_egl = 0
* use_opengl_es2 = 1
* use_opengl_mock = 0
* use_sdl2 = 1
* use_pangoft2 = 1
* use_ios = 0
* use_android = 0
* use_mesagl = 0
* use_x11 = 0
* use_wayland = 1
* use_gstreamer = 1
* use_avfoundation = 0
* use_osx_frameworks = 0
* debug_gl = 0
* kivy_sdl_gl_alpha_size = 8
* debug = False
Updated build/lib.linux-x86_64-cpython-313/kivy/include/config.h
Updated TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include/config.h
Updated build/lib.linux-x86_64-cpython-313/kivy/include/config.pxi
Updated TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include/config.pxi
Updated build/lib.linux-x86_64-cpython-313/kivy/setupconfig.py
Updated TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/setupconfig.py
Error compiling Cython file:
------------------------------------------------------------
...
def __int__(self):
return int(self.__ref__())
def __long__(self):
return long(self.__ref__())
^
------------------------------------------------------------
kivy/weakproxy.pyx:257:15: undeclared name not builtin: long
Detected compiler is unix
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_clock.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_clock.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/weakproxy.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/weakproxy.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_metrics.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_metrics.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/properties.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/properties.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_event.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_event.pyx
[INFO ] building 'kivy._clock' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_clock.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_clock.o
[INFO ] building 'kivy._metrics' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_metrics.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_metrics.o
[INFO ] building 'kivy._event' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_event.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_event.o
[INFO ] building 'kivy.properties' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/properties.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/properties.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_metrics.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/_metrics.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/buffer.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/buffer.pyx
[INFO ] building 'kivy.graphics.buffer' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/buffer.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/buffer.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/buffer.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/buffer.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context.pyx
[INFO ] building 'kivy.graphics.context' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_clock.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/_clock.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/_event.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/_event.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/context.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/compiler.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/compiler.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context_instructions.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/context_instructions.pyx
[INFO ] building 'kivy.graphics.compiler' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/compiler.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/compiler.o
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Error compiling Cython file:
------------------------------------------------------------
...
h = (h / <float>6.0) % <float>1.0
return h, s, v
cdef tuple hsv_to_rgb(float h, float s, float v):
if s == 0.0: return v, v, v
cdef long i = long(h * 6.0)
^
------------------------------------------------------------
kivy/graphics/context_instructions.pyx:89:18: undeclared name not builtin: long
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/fbo.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/fbo.pyx
[INFO ] building 'kivy.graphics.fbo' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/fbo.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/fbo.o
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/gl_instructions.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/gl_instructions.pyx
[INFO ] building 'kivy.graphics.gl_instructions' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/gl_instructions.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/gl_instructions.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/compiler.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/compiler.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/graphics/instructions.pyx:70:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/graphics/instructions.pyx:618:8: Unreachable code
warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared
warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/instructions.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/instructions.pyx
[INFO ] building 'kivy.graphics.instructions' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/instructions.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/instructions.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/gl_instructions.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/gl_instructions.cpython-313-x86_64-linux-gnu.so -lm
Error compiling Cython file:
------------------------------------------------------------
...
<http://www.khronos.org/opengles/sdk/docs/man/xhtml/glDrawElements.xml>`_
'''
cdef void *ptr = NULL
if isinstance(indices, bytes):
ptr = <void *>(<char *>(<bytes>indices))
elif isinstance(indices, (long, int)):
^
------------------------------------------------------------
kivy/graphics/opengl.pyx:692:30: undeclared name not builtin: long
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/fbo.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/fbo.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl_utils.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl_utils.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/shader.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/shader.pyx
[INFO ] building 'kivy.graphics.opengl_utils' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl_utils.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl_utils.o
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] building 'kivy.graphics.shader' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/shader.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/shader.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/opengl_utils.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/opengl_utils.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/properties.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/properties.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/stencil_instructions.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/stencil_instructions.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/scissor_instructions.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/scissor_instructions.pyx
[INFO ] building 'kivy.graphics.stencil_instructions' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/stencil_instructions.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/stencil_instructions.o
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] building 'kivy.graphics.scissor_instructions' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/scissor_instructions.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/scissor_instructions.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/instructions.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/instructions.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
performance hint: kivy/graphics/texture.pyx:457:0: Exception check on '_gl_prepare_pixels_upload' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:461:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:463:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:465:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:467:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:716:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:719:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:727:40: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:998:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1000:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1002:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1003:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1017:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_gl_prepare_pixels_upload' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1020:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1021:42: Exception check after calling 'glCompressedTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glCompressedTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1024:35: Exception check after calling 'glTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1027:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1031:36: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1034:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1036:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/texture.pyx:1038:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned.
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/texture.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/texture.pyx
[INFO ] building 'kivy.graphics.texture' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/texture.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/texture.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/shader.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/shader.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/transformation.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/transformation.pyx
[INFO ] building 'kivy.graphics.transformation' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/transformation.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/transformation.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/stencil_instructions.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/stencil_instructions.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/scissor_instructions.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/scissor_instructions.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.pyx
[INFO ] building 'kivy.graphics.vbo' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.o
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.c: In function '__pyx_f_4kivy_8graphics_3vbo_3VBO_bind':
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex.pyx
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.c:6922:173: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
6922 | __pyx_v_4kivy_8graphics_3cgl_cgl->glVertexAttribPointer(__pyx_v_attr->index, __pyx_v_attr->size, __pyx_v_attr->type, GL_FALSE, ((GLsizei)__pyx_v_self->format_size), ((GLvoid *)((unsigned int)__pyx_v_offset))); if (unlikely(PyErr_Occurred())) __PYX_ERR(0, 108, __pyx_L1_error)
| ^
[INFO ] building 'kivy.graphics.vertex' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/vertex.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vbo.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/vbo.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex_instructions.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex_instructions.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl.pyx
[INFO ] building 'kivy.graphics.cgl' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/transformation.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/transformation.cpython-313-x86_64-linux-gnu.so -lm
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:43:0: Exception check on 'mockActiveTexture' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:45:0: Exception check on 'mockAttachShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:47:0: Exception check on 'mockBindAttribLocation' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:49:0: Exception check on 'mockBindBuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:51:0: Exception check on 'mockBindFramebuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:53:0: Exception check on 'mockBindRenderbuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:55:0: Exception check on 'mockBindTexture' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:57:0: Exception check on 'mockBlendColor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:59:0: Exception check on 'mockBlendEquation' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:61:0: Exception check on 'mockBlendEquationSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:63:0: Exception check on 'mockBlendFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:65:0: Exception check on 'mockBlendFuncSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:67:0: Exception check on 'mockBufferData' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:69:0: Exception check on 'mockBufferSubData' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:71:0: Exception check on 'mockClear' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockClear' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:73:0: Exception check on 'mockClearColor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:77:0: Exception check on 'mockClearStencil' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:79:0: Exception check on 'mockColorMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:81:0: Exception check on 'mockCompileShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:83:0: Exception check on 'mockCompressedTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:85:0: Exception check on 'mockCompressedTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:87:0: Exception check on 'mockCopyTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:89:0: Exception check on 'mockCopyTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:91:0: Exception check on 'mockCullFace' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:93:0: Exception check on 'mockDeleteBuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:95:0: Exception check on 'mockDeleteFramebuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:97:0: Exception check on 'mockDeleteProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:99:0: Exception check on 'mockDeleteRenderbuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:101:0: Exception check on 'mockDeleteShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:103:0: Exception check on 'mockDeleteTextures' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:105:0: Exception check on 'mockDepthFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:107:0: Exception check on 'mockDepthMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:111:0: Exception check on 'mockDetachShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:113:0: Exception check on 'mockDisable' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:115:0: Exception check on 'mockDisableVertexAttribArray' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:117:0: Exception check on 'mockDrawArrays' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:119:0: Exception check on 'mockDrawElements' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:121:0: Exception check on 'mockEnable' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:123:0: Exception check on 'mockEnableVertexAttribArray' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:125:0: Exception check on 'mockFinish' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:127:0: Exception check on 'mockFlush' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:129:0: Exception check on 'mockFramebufferRenderbuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:131:0: Exception check on 'mockFramebufferTexture2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:133:0: Exception check on 'mockFrontFace' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:135:0: Exception check on 'mockGenBuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:137:0: Exception check on 'mockGenerateMipmap' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:139:0: Exception check on 'mockGenFramebuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:141:0: Exception check on 'mockGenRenderbuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:143:0: Exception check on 'mockGenTextures' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:145:0: Exception check on 'mockGetActiveAttrib' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:147:0: Exception check on 'mockGetActiveUniform' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:149:0: Exception check on 'mockGetAttachedShaders' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:151:0: Exception check on 'mockGetBooleanv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:153:0: Exception check on 'mockGetBufferParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:155:0: Exception check on 'mockGetFloatv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:157:0: Exception check on 'mockGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:159:0: Exception check on 'mockGetIntegerv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:161:0: Exception check on 'mockGetProgramiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:163:0: Exception check on 'mockGetProgramInfoLog' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:165:0: Exception check on 'mockGetRenderbufferParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:167:0: Exception check on 'mockGetShaderiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:169:0: Exception check on 'mockGetShaderInfoLog' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:173:0: Exception check on 'mockGetShaderSource' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:175:0: Exception check on 'mockGetTexParameterfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:177:0: Exception check on 'mockGetTexParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:179:0: Exception check on 'mockGetUniformfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:181:0: Exception check on 'mockGetUniformiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:183:0: Exception check on 'mockGetVertexAttribfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:185:0: Exception check on 'mockGetVertexAttribiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:189:0: Exception check on 'mockHint' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockHint' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:191:0: Exception check on 'mockLineWidth' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:193:0: Exception check on 'mockLinkProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:195:0: Exception check on 'mockPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:197:0: Exception check on 'mockPolygonOffset' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:199:0: Exception check on 'mockReadPixels' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:203:0: Exception check on 'mockRenderbufferStorage' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:205:0: Exception check on 'mockSampleCoverage' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:207:0: Exception check on 'mockScissor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:209:0: Exception check on 'mockShaderBinary' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockShaderBinary' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:211:0: Exception check on 'mockShaderSource' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:213:0: Exception check on 'mockStencilFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:215:0: Exception check on 'mockStencilFuncSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:217:0: Exception check on 'mockStencilMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:219:0: Exception check on 'mockStencilMaskSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:221:0: Exception check on 'mockStencilOp' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:223:0: Exception check on 'mockStencilOpSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:225:0: Exception check on 'mockTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:227:0: Exception check on 'mockTexParameterf' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:231:0: Exception check on 'mockTexParameteri' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:235:0: Exception check on 'mockTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:237:0: Exception check on 'mockUniform1f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:239:0: Exception check on 'mockUniform1fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:241:0: Exception check on 'mockUniform1i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:243:0: Exception check on 'mockUniform1iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:245:0: Exception check on 'mockUniform2f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:247:0: Exception check on 'mockUniform2fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:249:0: Exception check on 'mockUniform2i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:251:0: Exception check on 'mockUniform2iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:253:0: Exception check on 'mockUniform3f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:255:0: Exception check on 'mockUniform3fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:257:0: Exception check on 'mockUniform3i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:259:0: Exception check on 'mockUniform3iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:261:0: Exception check on 'mockUniform4f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:263:0: Exception check on 'mockUniform4fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:265:0: Exception check on 'mockUniform4i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:267:0: Exception check on 'mockUniform4iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:273:0: Exception check on 'mockUniformMatrix4fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:275:0: Exception check on 'mockUseProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:277:0: Exception check on 'mockValidateProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:279:0: Exception check on 'mockVertexAttrib1f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:283:0: Exception check on 'mockVertexAttrib2f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:287:0: Exception check on 'mockVertexAttrib3f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:291:0: Exception check on 'mockVertexAttrib4f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:295:0: Exception check on 'mockVertexAttribPointer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:297:0: Exception check on 'mockViewport' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'mockViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned.
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_mock.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_mock.pyx
[INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_mock.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_mock.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend/cgl_mock.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/cgl_backend/cgl_gl.pyx:148:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/graphics/cgl_backend/cgl_gl.pyx:155:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_gl.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_gl.pyx
[INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_gl.o
[INFO ] building 'kivy.graphics.vertex_instructions' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex_instructions.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex_instructions.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_gl.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lGLESv2 -o build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend/cgl_gl.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/cgl_backend/cgl_glew.pyx:17:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/graphics/cgl_backend/cgl_glew.pyx:26:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/graphics/cgl_backend/cgl_glew.pyx:40:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_glew.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_glew.pyx
[INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_glew.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_glew.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lGLESv2 -o build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend/cgl_glew.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/cgl_backend/cgl_sdl2.pyx:10:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/graphics/cgl_backend/cgl_sdl2.pyx:20:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_sdl2.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_sdl2.pyx
[INFO ] building 'kivy.graphics.cgl_backend.cgl_sdl2' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_sdl2.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_sdl2.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_sdl2.o -L -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend/cgl_sdl2.cpython-313-x86_64-linux-gnu.so -lm
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:22:0: Exception check on 'dbgActiveTexture' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:26:0: Exception check on 'gil_dbgActiveTexture' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:31:0: Exception check on 'dbgAttachShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:35:0: Exception check on 'gil_dbgAttachShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:40:0: Exception check on 'dbgBindAttribLocation' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:44:0: Exception check on 'gil_dbgBindAttribLocation' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:49:0: Exception check on 'dbgBindBuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:53:0: Exception check on 'gil_dbgBindBuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:58:0: Exception check on 'dbgBindFramebuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:62:0: Exception check on 'gil_dbgBindFramebuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:67:0: Exception check on 'dbgBindRenderbuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:71:0: Exception check on 'gil_dbgBindRenderbuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:76:0: Exception check on 'dbgBindTexture' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:80:0: Exception check on 'gil_dbgBindTexture' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:85:0: Exception check on 'dbgBlendColor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:89:0: Exception check on 'gil_dbgBlendColor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:94:0: Exception check on 'dbgBlendEquation' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:98:0: Exception check on 'gil_dbgBlendEquation' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:103:0: Exception check on 'dbgBlendEquationSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:107:0: Exception check on 'gil_dbgBlendEquationSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:112:0: Exception check on 'dbgBlendFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:116:0: Exception check on 'gil_dbgBlendFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:121:0: Exception check on 'dbgBlendFuncSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:125:0: Exception check on 'gil_dbgBlendFuncSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:130:0: Exception check on 'dbgBufferData' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:134:0: Exception check on 'gil_dbgBufferData' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:139:0: Exception check on 'dbgBufferSubData' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:143:0: Exception check on 'gil_dbgBufferSubData' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:158:0: Exception check on 'dbgClear' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:162:0: Exception check on 'gil_dbgClear' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:167:0: Exception check on 'dbgClearColor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:171:0: Exception check on 'gil_dbgClearColor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:187:0: Exception check on 'dbgClearStencil' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:191:0: Exception check on 'gil_dbgClearStencil' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:196:0: Exception check on 'dbgColorMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:200:0: Exception check on 'gil_dbgColorMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:205:0: Exception check on 'dbgCompileShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:209:0: Exception check on 'gil_dbgCompileShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:214:0: Exception check on 'dbgCompressedTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:218:0: Exception check on 'gil_dbgCompressedTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:223:0: Exception check on 'dbgCompressedTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:227:0: Exception check on 'gil_dbgCompressedTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:232:0: Exception check on 'dbgCopyTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:236:0: Exception check on 'gil_dbgCopyTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:241:0: Exception check on 'dbgCopyTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:245:0: Exception check on 'gil_dbgCopyTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:270:0: Exception check on 'dbgCullFace' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:274:0: Exception check on 'gil_dbgCullFace' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:279:0: Exception check on 'dbgDeleteBuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:283:0: Exception check on 'gil_dbgDeleteBuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:288:0: Exception check on 'dbgDeleteFramebuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:292:0: Exception check on 'gil_dbgDeleteFramebuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:297:0: Exception check on 'dbgDeleteProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:301:0: Exception check on 'gil_dbgDeleteProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:306:0: Exception check on 'dbgDeleteRenderbuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:310:0: Exception check on 'gil_dbgDeleteRenderbuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:315:0: Exception check on 'dbgDeleteShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:319:0: Exception check on 'gil_dbgDeleteShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:324:0: Exception check on 'dbgDeleteTextures' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:328:0: Exception check on 'gil_dbgDeleteTextures' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:333:0: Exception check on 'dbgDepthFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:337:0: Exception check on 'gil_dbgDepthFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:342:0: Exception check on 'dbgDepthMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:346:0: Exception check on 'gil_dbgDepthMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:361:0: Exception check on 'dbgDetachShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:365:0: Exception check on 'gil_dbgDetachShader' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:370:0: Exception check on 'dbgDisable' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:374:0: Exception check on 'gil_dbgDisable' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:379:0: Exception check on 'dbgDisableVertexAttribArray' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:383:0: Exception check on 'gil_dbgDisableVertexAttribArray' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:388:0: Exception check on 'dbgDrawArrays' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:392:0: Exception check on 'gil_dbgDrawArrays' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:397:0: Exception check on 'dbgDrawElements' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:401:0: Exception check on 'gil_dbgDrawElements' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:406:0: Exception check on 'dbgEnable' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:410:0: Exception check on 'gil_dbgEnable' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:415:0: Exception check on 'dbgEnableVertexAttribArray' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:419:0: Exception check on 'gil_dbgEnableVertexAttribArray' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:424:0: Exception check on 'dbgFinish' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:428:0: Exception check on 'gil_dbgFinish' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:433:0: Exception check on 'dbgFlush' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:437:0: Exception check on 'gil_dbgFlush' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:442:0: Exception check on 'dbgFramebufferRenderbuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:446:0: Exception check on 'gil_dbgFramebufferRenderbuffer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:451:0: Exception check on 'dbgFramebufferTexture2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:455:0: Exception check on 'gil_dbgFramebufferTexture2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:460:0: Exception check on 'dbgFrontFace' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:464:0: Exception check on 'gil_dbgFrontFace' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:469:0: Exception check on 'dbgGenBuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:473:0: Exception check on 'gil_dbgGenBuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:478:0: Exception check on 'dbgGenerateMipmap' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:482:0: Exception check on 'gil_dbgGenerateMipmap' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:487:0: Exception check on 'dbgGenFramebuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:491:0: Exception check on 'gil_dbgGenFramebuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:496:0: Exception check on 'dbgGenRenderbuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:500:0: Exception check on 'gil_dbgGenRenderbuffers' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:505:0: Exception check on 'dbgGenTextures' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:509:0: Exception check on 'gil_dbgGenTextures' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:514:0: Exception check on 'dbgGetActiveAttrib' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:518:0: Exception check on 'gil_dbgGetActiveAttrib' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:523:0: Exception check on 'dbgGetActiveUniform' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:527:0: Exception check on 'gil_dbgGetActiveUniform' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:532:0: Exception check on 'dbgGetAttachedShaders' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:536:0: Exception check on 'gil_dbgGetAttachedShaders' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:551:0: Exception check on 'dbgGetBooleanv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:555:0: Exception check on 'gil_dbgGetBooleanv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:560:0: Exception check on 'dbgGetBufferParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:564:0: Exception check on 'gil_dbgGetBufferParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:577:0: Exception check on 'dbgGetFloatv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:581:0: Exception check on 'gil_dbgGetFloatv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:586:0: Exception check on 'dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:590:0: Exception check on 'gil_dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:595:0: Exception check on 'dbgGetIntegerv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:599:0: Exception check on 'gil_dbgGetIntegerv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:604:0: Exception check on 'dbgGetProgramiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:608:0: Exception check on 'gil_dbgGetProgramiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:613:0: Exception check on 'dbgGetProgramInfoLog' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:617:0: Exception check on 'gil_dbgGetProgramInfoLog' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:622:0: Exception check on 'dbgGetRenderbufferParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:626:0: Exception check on 'gil_dbgGetRenderbufferParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:631:0: Exception check on 'dbgGetShaderiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:635:0: Exception check on 'gil_dbgGetShaderiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:640:0: Exception check on 'dbgGetShaderInfoLog' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:644:0: Exception check on 'gil_dbgGetShaderInfoLog' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:650:0: Exception check on 'dbgGetShaderSource' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:654:0: Exception check on 'gil_dbgGetShaderSource' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:667:0: Exception check on 'dbgGetTexParameterfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:671:0: Exception check on 'gil_dbgGetTexParameterfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:676:0: Exception check on 'dbgGetTexParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:680:0: Exception check on 'gil_dbgGetTexParameteriv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:685:0: Exception check on 'dbgGetUniformfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:689:0: Exception check on 'gil_dbgGetUniformfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:694:0: Exception check on 'dbgGetUniformiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:698:0: Exception check on 'gil_dbgGetUniformiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:712:0: Exception check on 'dbgGetVertexAttribfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:716:0: Exception check on 'gil_dbgGetVertexAttribfv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:721:0: Exception check on 'dbgGetVertexAttribiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:725:0: Exception check on 'gil_dbgGetVertexAttribiv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:740:0: Exception check on 'dbgHint' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:744:0: Exception check on 'gil_dbgHint' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:812:0: Exception check on 'dbgLineWidth' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:816:0: Exception check on 'gil_dbgLineWidth' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:821:0: Exception check on 'dbgLinkProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:825:0: Exception check on 'gil_dbgLinkProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:830:0: Exception check on 'dbgPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:834:0: Exception check on 'gil_dbgPixelStorei' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:839:0: Exception check on 'dbgPolygonOffset' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:843:0: Exception check on 'gil_dbgPolygonOffset' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:848:0: Exception check on 'dbgReadPixels' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:852:0: Exception check on 'gil_dbgReadPixels' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:858:0: Exception check on 'dbgRenderbufferStorage' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:862:0: Exception check on 'gil_dbgRenderbufferStorage' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:867:0: Exception check on 'dbgSampleCoverage' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:871:0: Exception check on 'gil_dbgSampleCoverage' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:876:0: Exception check on 'dbgScissor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:880:0: Exception check on 'gil_dbgScissor' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:886:0: Exception check on 'dbgShaderSource' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:890:0: Exception check on 'gil_dbgShaderSource' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:895:0: Exception check on 'dbgStencilFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:899:0: Exception check on 'gil_dbgStencilFunc' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:904:0: Exception check on 'dbgStencilFuncSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:908:0: Exception check on 'gil_dbgStencilFuncSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:913:0: Exception check on 'dbgStencilMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:917:0: Exception check on 'gil_dbgStencilMask' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:922:0: Exception check on 'dbgStencilMaskSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:926:0: Exception check on 'gil_dbgStencilMaskSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:931:0: Exception check on 'dbgStencilOp' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:935:0: Exception check on 'gil_dbgStencilOp' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:940:0: Exception check on 'dbgStencilOpSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:944:0: Exception check on 'gil_dbgStencilOpSeparate' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:949:0: Exception check on 'dbgTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:953:0: Exception check on 'gil_dbgTexImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:958:0: Exception check on 'dbgTexParameterf' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:962:0: Exception check on 'gil_dbgTexParameterf' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:977:0: Exception check on 'dbgTexParameteri' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:981:0: Exception check on 'gil_dbgTexParameteri' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:996:0: Exception check on 'dbgTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1000:0: Exception check on 'gil_dbgTexSubImage2D' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1005:0: Exception check on 'dbgUniform1f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1009:0: Exception check on 'gil_dbgUniform1f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1014:0: Exception check on 'dbgUniform1fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1018:0: Exception check on 'gil_dbgUniform1fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1023:0: Exception check on 'dbgUniform1i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1027:0: Exception check on 'gil_dbgUniform1i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1032:0: Exception check on 'dbgUniform1iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1036:0: Exception check on 'gil_dbgUniform1iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1041:0: Exception check on 'dbgUniform2f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1045:0: Exception check on 'gil_dbgUniform2f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1050:0: Exception check on 'dbgUniform2fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1054:0: Exception check on 'gil_dbgUniform2fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1059:0: Exception check on 'dbgUniform2i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1063:0: Exception check on 'gil_dbgUniform2i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1068:0: Exception check on 'dbgUniform2iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1072:0: Exception check on 'gil_dbgUniform2iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1077:0: Exception check on 'dbgUniform3f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1081:0: Exception check on 'gil_dbgUniform3f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1086:0: Exception check on 'dbgUniform3fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1090:0: Exception check on 'gil_dbgUniform3fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1095:0: Exception check on 'dbgUniform3i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1099:0: Exception check on 'gil_dbgUniform3i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1104:0: Exception check on 'dbgUniform3iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1108:0: Exception check on 'gil_dbgUniform3iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1113:0: Exception check on 'dbgUniform4f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1117:0: Exception check on 'gil_dbgUniform4f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1122:0: Exception check on 'dbgUniform4fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1126:0: Exception check on 'gil_dbgUniform4fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1131:0: Exception check on 'dbgUniform4i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1135:0: Exception check on 'gil_dbgUniform4i' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1140:0: Exception check on 'dbgUniform4iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1144:0: Exception check on 'gil_dbgUniform4iv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1169:0: Exception check on 'dbgUniformMatrix4fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1173:0: Exception check on 'gil_dbgUniformMatrix4fv' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1178:0: Exception check on 'dbgUseProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1182:0: Exception check on 'gil_dbgUseProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1187:0: Exception check on 'dbgValidateProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1191:0: Exception check on 'gil_dbgValidateProgram' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1196:0: Exception check on 'dbgVertexAttrib1f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1200:0: Exception check on 'gil_dbgVertexAttrib1f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1215:0: Exception check on 'dbgVertexAttrib2f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1219:0: Exception check on 'gil_dbgVertexAttrib2f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1234:0: Exception check on 'dbgVertexAttrib3f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1238:0: Exception check on 'gil_dbgVertexAttrib3f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1253:0: Exception check on 'dbgVertexAttrib4f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1257:0: Exception check on 'gil_dbgVertexAttrib4f' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1272:0: Exception check on 'dbgVertexAttribPointer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1276:0: Exception check on 'gil_dbgVertexAttribPointer' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1281:0: Exception check on 'dbgViewport' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned.
performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1285:0: Exception check on 'gil_dbgViewport' will always require the GIL to be acquired.
Possible solutions:
1. Declare 'gil_dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned.
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/texture.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/texture.cpython-313-x86_64-linux-gnu.so -lm
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pxd:5:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pxd:11:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pxd:16:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pyx:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pyx:18:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pyx:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_debug.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_debug.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/text_layout.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/text_layout.pyx
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/window_info.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/window_info.pyx
[INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_debug.o
[INFO ] building 'kivy.core.window.window_info' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/window_info.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/window_info.o
[INFO ] building 'kivy.core.text.text_layout' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/text_layout.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/text_layout.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/window_info.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/core/window/window_info.cpython-313-x86_64-linux-gnu.so -lm
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/tesselator.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/tesselator.pyx
[INFO ] building 'kivy.graphics.tesselator' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/tesselator.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/tesselator.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/text_layout.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/core/text/text_layout.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/svg.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/svg.pyx
[INFO ] building 'kivy.graphics.svg' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/svg.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/svg.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/bucketalloc.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/dict.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/dict.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/geom.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/geom.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/mesh.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/mesh.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/priorityq.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/priorityq.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/sweep.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/sweep.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -Ikivy/lib/libtess2/Include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/tess.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/tess.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/tesselator.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/bucketalloc.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/dict.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/geom.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/mesh.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/priorityq.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/sweep.o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/libtess2/Source/tess.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/tesselator.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/boxshadow.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/boxshadow.pyx
[INFO ] building 'kivy.graphics.boxshadow' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/boxshadow.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/boxshadow.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/cgl_backend/cgl_debug.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/cgl_backend/cgl_debug.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1060:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1068:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1077:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/_window_sdl2.pyx:18:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/_window_sdl2.pyx:21:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/_window_sdl2.pyx:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/_window_sdl2.pyx:422:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/_window_sdl2.pyx:432:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/_window_sdl2.pyx:441:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pxd:5:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pxd:11:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/window/window_info.pxd:16:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
performance hint: kivy/core/window/_window_sdl2.pyx:822:0: Exception check on 'custom_titlebar_handler_callback' will always require the GIL to be acquired. Declare 'custom_titlebar_handler_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/_window_sdl2.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/_window_sdl2.pyx
[INFO ] building 'kivy.core.window._window_sdl2' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/_window_sdl2.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/_window_sdl2.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/boxshadow.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/boxshadow.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/core/image/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/image/../../lib/sdl2.pxi:1060:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/image/../../lib/sdl2.pxi:1068:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/image/../../lib/sdl2.pxi:1077:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/image/_img_sdl2.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/image/_img_sdl2.pyx
[INFO ] building 'kivy.core.image._img_sdl2' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/image
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/image/_img_sdl2.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/image/_img_sdl2.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/image/_img_sdl2.o -L -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-x86_64-cpython-313/kivy/core/image/_img_sdl2.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/core/text/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/text/../../lib/sdl2.pxi:1060:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/text/../../lib/sdl2.pxi:1068:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/text/../../lib/sdl2.pxi:1077:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_sdl2.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_sdl2.pyx
[INFO ] building 'kivy.core.text._text_sdl2' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_sdl2.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_sdl2.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/window/_window_sdl2.o -L -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-x86_64-cpython-313/kivy/core/window/_window_sdl2.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1060:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1068:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1077:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/audio/audio_sdl2.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/audio/audio_sdl2.pyx
[INFO ] building 'kivy.core.audio.audio_sdl2' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/audio
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/audio/audio_sdl2.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/audio/audio_sdl2.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_sdl2.o -L -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-x86_64-cpython-313/kivy/core/text/_text_sdl2.cpython-313-x86_64-linux-gnu.so -lm
warning: kivy/core/clipboard/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/clipboard/../../lib/sdl2.pxi:1060:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/clipboard/../../lib/sdl2.pxi:1068:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
warning: kivy/core/clipboard/../../lib/sdl2.pxi:1077:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/clipboard/_clipboard_sdl2.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/clipboard/_clipboard_sdl2.pyx
[INFO ] building 'kivy.core.clipboard._clipboard_sdl2' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/clipboard
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/SDL2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/clipboard/_clipboard_sdl2.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/clipboard/_clipboard_sdl2.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/vertex_instructions.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/vertex_instructions.cpython-313-x86_64-linux-gnu.so -lm
performance hint: kivy/core/text/_text_pango.pyx:466:0: Exception check on '_render_layout' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_render_layout' to allow an error code to be returned.
performance hint: kivy/core/text/_text_pango.pyx:628:26: Exception check after calling '_render_layout' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_render_layout' to allow an error code to be returned.
performance hint: kivy/core/text/_text_pango.pyx:964:26: Exception check after calling '_render_layout' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_render_layout' to allow an error code to be returned.
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.pyx
[INFO ] building 'kivy.core.text._text_pango' extension
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/harfbuzz -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libmount -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/blkid -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/fribidi -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/cairo -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pixman-1 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/harfbuzz -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib/glib-2.0/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/freetype2 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/libpng16 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.o
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c: In function '__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options':
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c:8293:3: warning: 'pango_ft2_font_map_substitute_changed' is deprecated: Use 'pango_fc_font_map_substitute_changed' instead [-Wdeprecated-declarations]
8293 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c:1184:
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here
126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c: In function '__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc':
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c:8972:3: warning: 'pango_ft2_font_map_set_default_substitute' is deprecated: Use 'pango_fc_font_map_set_default_substitute' instead [-Wdeprecated-declarations]
8972 | pango_ft2_font_map_set_default_substitute(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap), (&__pyx_f_4kivy_4core_4text_11_text_pango__ft2subst_callback), ((gpointer)(&__pyx_v_cc->ft2subst_callback_data)), NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here
121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c: In function '__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir':
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c:13142:3: warning: 'pango_find_base_dir' is deprecated [-Wdeprecated-declarations]
13142 | __pyx_t_1 = __Pyx_PyLong_From_PangoDirection(pango_find_base_dir(__pyx_t_2, __pyx_t_3)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 703, __pyx_L1_error)
| ^~~~~~~~~
In file included from TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0/pango/pango-types.h:239,
from TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0/pango/pango-font.h:26,
from TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0/pango/pango-utils.h:27,
from TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.c:1180:
TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here
107 | PangoDirection pango_find_base_dir (const gchar *text,
| ^~~~~~~~~~~~~~~~~~~
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/clipboard/_clipboard_sdl2.o -L -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-x86_64-cpython-313/kivy/core/clipboard/_clipboard_sdl2.cpython-313-x86_64-linux-gnu.so -lm
performance hint: kivy/lib/gstplayer/_gstplayer.pyx:126:0: Exception check on '_on_appsink_sample' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_on_appsink_sample' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_on_appsink_sample' to allow an error code to be returned.
performance hint: kivy/lib/gstplayer/_gstplayer.pyx:135:0: Exception check on '_on_gstplayer_message' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_on_gstplayer_message' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_on_gstplayer_message' to allow an error code to be returned.
performance hint: kivy/lib/gstplayer/_gstplayer.pyx:337:49: Exception check after calling '_get_duration' will always require the GIL to be acquired. Declare '_get_duration' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
performance hint: kivy/lib/gstplayer/_gstplayer.pyx:345:49: Exception check after calling '_get_position' will always require the GIL to be acquired. Declare '_get_position' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
performance hint: kivy/lib/gstplayer/_gstplayer.pyx:352:22: Exception check after calling '_seek' will always require the GIL to be acquired.
Possible solutions:
1. Declare '_seek' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
2. Use an 'int' return type on '_seek' to allow an error code to be returned.
performance hint: kivy/lib/gstplayer/_gstplayer.pyx:397:37: Exception check after calling '_get_duration' will always require the GIL to be acquired. Declare '_get_duration' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions.
Compiling TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/gstplayer/_gstplayer.pyx because it changed.
[1/1] Cythonizing TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/gstplayer/_gstplayer.pyx
[INFO ] building 'kivy.lib.gstplayer._gstplayer' extension
[INFO ] creating build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/gstplayer
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types -fPIC -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/gstreamer-1.0 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/glib-2.0 -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib/glib-2.0/include -ITOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/include/python3.13 -c TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/gstplayer/_gstplayer.c -o build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/gstplayer/_gstplayer.o
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/audio/audio_sdl2.o -L -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-x86_64-cpython-313/kivy/core/audio/audio_sdl2.cpython-313-x86_64-linux-gnu.so -lm
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/graphics/svg.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -o build/lib.linux-x86_64-cpython-313/kivy/graphics/svg.cpython-313-x86_64-linux-gnu.so -lm
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/lib/gstplayer/_gstplayer.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -o build/lib.linux-x86_64-cpython-313/kivy/lib/gstplayer/_gstplayer.cpython-313-x86_64-linux-gnu.so -lm
[INFO ] x86_64-poky-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot -shared -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -Wl,-z,relro,-z,now -O2 -g -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git=/usr/src/debug/python3-kivy/2.3.1 -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot= -ffile-prefix-map=TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native= -pipe -Wno-error=incompatible-pointer-types build/temp.linux-x86_64-cpython-313TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/core/text/_text_pango.o -LTOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot/usr/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -o build/lib.linux-x86_64-cpython-313/kivy/core/text/_text_pango.cpython-313-x86_64-linux-gnu.so -lm
Traceback (most recent call last):
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/setup.py", line 1160, in <module>
setup(
~~~~~^
name='Kivy',
^^^^^^^^^^^^
...<66 lines>...
'Application Frameworks'),
^^^^^^^^^^^^^^^^^^^^^^^^^^
'Topic :: Software Development :: User Interfaces'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
self.run_command("build")
~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/command/build_ext.py", line 99, in run
_build_ext.run(self)
~~~~~~~~~~~~~~^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run
self.build_extensions()
~~~~~~~~~~~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/setup.py", line 343, in build_extensions
super().build_extensions()
~~~~~~~~~~~~~~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 482, in build_extensions
self._build_extensions_parallel()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_parallel
fut.result()
~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/concurrent/futures/_base.py", line 449, in result
return self.__get_result()
~~~~~~~~~~~~~~~~~^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/concurrent/futures/_base.py", line 401, in __get_result
raise self._exception
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/command/build_ext.py", line 264, in build_extension
_build_ext.build_extension(self, ext)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/Cython/Distutils/build_ext.py", line 131, in build_extension
new_ext = cythonize(
~~~~~~~~~^
ext,force=self.force, quiet=self.verbose == 0, **options
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)[0]
^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 1145, in cythonize
cythonize_one(*args)
~~~~~~~~~~~~~^^^^^^^
File "TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/recipe-sysroot-native/usr/lib/python3.13/site-packages/Cython/Build/Dependencies.py", line 1289, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/git/kivy/weakproxy.pyx
ERROR: 'python3 setup.py bdist_wheel ' execution failed.
WARNING: TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/temp/run.do_compile.3206523:185 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script):
#1: bbfatal_log, TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/temp/run.do_compile.3206523, line 185
#2: setuptools3_do_compile, TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/temp/run.do_compile.3206523, line 175
#3: do_compile, TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/temp/run.do_compile.3206523, line 157
#4: main, TOPDIR/tmp/work/core2-64-poky-linux/python3-kivy/2.3.1/temp/run.do_compile.3206523, line 189