+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-kivy-2.3.1nb1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-kivy-2.3.1nb1/work.log ===> Building for py312-kivy-2.3.1nb1 * Building wheel... [WARNING] [Config ] Older configuration version detected (0 instead of 27) [WARNING] [Config ] Upgrading configuration in progress. [DEBUG ] [Config ] Upgrading from 0 to 1 [INFO ] [Logger ] Record log in /home/pbulk/build/devel/py-kivy/work/.home/.kivy/logs/kivy_25-09-19_0.txt [INFO ] [Kivy ] v2.3.1 [INFO ] [Kivy ] Installed at "/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/__init__.py" [INFO ] [Python ] v3.12.11 (main, Sep 18 2025, 17:01:01) [GCC 13.3.0] [INFO ] [Python ] Interpreter at "/opt/local/bin/python3.12" [INFO ] [Logger ] Purge log fired. Processing... [INFO ] [Logger ] Purge finished! /opt/local/lib/python3.12/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.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/_version.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/animation.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/app.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/atlas.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/base.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/cache.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/clock.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/compat.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/config.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/context.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/event.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/factory.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/factory_registers.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/geometry.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/gesture.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/interactive.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/loader.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/logger.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/metrics.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/multistroke.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/parser.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/resources.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/support.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/utils.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/vector.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/weakmethod.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core [INFO ] copying kivy/core/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/deps [INFO ] copying kivy/deps/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/deps [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects [INFO ] copying kivy/effects/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects [INFO ] copying kivy/effects/dampedscroll.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects [INFO ] copying kivy/effects/kinetic.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects [INFO ] copying kivy/effects/opacityscroll.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects [INFO ] copying kivy/effects/scroll.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/eventmanager [INFO ] copying kivy/eventmanager/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/eventmanager [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/extras [INFO ] copying kivy/extras/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/extras [INFO ] copying kivy/extras/highlight.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/extras [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/garden [INFO ] copying kivy/garden/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/garden [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] copying kivy/input/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] copying kivy/input/factory.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] copying kivy/input/motionevent.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] copying kivy/input/provider.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] copying kivy/input/recorder.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] copying kivy/input/shape.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang [INFO ] copying kivy/lang/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang [INFO ] copying kivy/lang/builder.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang [INFO ] copying kivy/lang/parser.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib [INFO ] copying kivy/lib/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib [INFO ] copying kivy/lib/ddsfile.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib [INFO ] copying kivy/lib/mtdev.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/_webdebugger.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/console.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/cursor.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/inspector.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/joycursor.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/keybinding.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/monitor.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/recorder.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/screen.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/showborder.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/touchring.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] copying kivy/modules/webdebugger.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/network [INFO ] copying kivy/network/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/network [INFO ] copying kivy/network/urlrequest.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/network [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage [INFO ] copying kivy/storage/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage [INFO ] copying kivy/storage/dictstore.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage [INFO ] copying kivy/storage/jsonstore.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage [INFO ] copying kivy/storage/redisstore.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/async_common.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/common.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/conftest.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/fixtures.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_animations.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_app.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_audio.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_benchmark.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_clipboard.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_clock.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_compat.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_config.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_coverage.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_fbo_py2py3.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_filechooser.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_fonts.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_garden.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_graphics.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_image.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_imageloader.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_knspace.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_lang.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_logger.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_metrics.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_motion_event.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_multistroke.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_properties.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_resources.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_screen.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_storage.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_colorpicker.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_settings.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_utils.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_vector.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_video.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_widget.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_window_base.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_window_info.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/visual_test_label.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/benchmark.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/changelog_parser.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/coverage.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/gallery.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/generate-icons.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/kviewer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/report.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] copying kivy/tools/texturecompress.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/accordion.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/actionbar.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/anchorlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/boxlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/bubble.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/button.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/camera.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/carousel.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/checkbox.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/codeinput.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/colorpicker.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/dropdown.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/effectwidget.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/filechooser.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/floatlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/gesturesurface.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/gridlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/image.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/label.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/layout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/modalview.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/pagelayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/popup.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/progressbar.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/recycleboxlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/recyclegridlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/recyclelayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/relativelayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/rst.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/sandbox.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/scatter.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/scatterlayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/screenmanager.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/scrollview.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/settings.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/slider.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/spinner.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/splitter.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/stacklayout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/stencilview.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/switch.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/tabbedpanel.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/textinput.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/togglebutton.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/treeview.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/video.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/videoplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/vkeyboard.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] copying kivy/uix/widget.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_android.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_avplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_ffpyplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_gstplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_pygame.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_android.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_gi.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_opencv.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_picamera.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_android.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_pygame.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_sdl2.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/gl [INFO ] copying kivy/core/gl/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/gl [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_dds.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_ffpyplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_pil.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_pygame.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_sdl2.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_tex.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling [INFO ] copying kivy/core/spelling/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling [INFO ] copying kivy/core/spelling/spelling_enchant.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling [INFO ] copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/markup.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_pango.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_pil.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_pygame.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_sdl2.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_ffmpeg.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_ffpyplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_gstplayer.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_null.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_egl_rpi.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_pygame.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_sdl2.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend [INFO ] copying kivy/graphics/cgl_backend/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/calibration.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/dejitter.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/doubletap.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/ignorelist.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/retaintouch.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/tripletap.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/androidjoystick.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/hidinput.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/leapfinger.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/linuxwacom.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/mactouch.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/mouse.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/mtdev.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/probesysfs.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/tuio.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/wm_common.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/wm_pen.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/wm_touch.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/gstplayer [INFO ] copying kivy/lib/gstplayer/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/gstplayer [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/vidcore_lite [INFO ] copying kivy/lib/vidcore_lite/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/vidcore_lite [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/button.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/codenavigation.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/compoundselection.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/cover.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/drag.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/emacs.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/focus.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/knspace.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/togglebutton.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/touchripple.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/datamodel.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/layout.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/views.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/_clock.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/_event.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/_metrics.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/properties.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy [INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/buffer.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/cgl.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/compiler.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/context.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/fbo.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/instructions.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/shader.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/svg.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/texture.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/transformation.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vbo.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vertex.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text [INFO ] copying kivy/core/window/window_info.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/vidcore_lite [INFO ] copying kivy/graphics/common.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/memory.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics [INFO ] copying kivy/lib/sdl2.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib [INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/pango [INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/pango [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data [INFO ] copying kivy/data/settings_kivy.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data [INFO ] copying kivy/data/style.kv -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/default.fs -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/default.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/default.vs -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/header.fs -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/header.vs -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/background.jpg -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/cursor.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/defaultshape.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/image-loading.gif -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/image-loading.zip -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/testpattern.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/de.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/es_ES.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include [INFO ] copying kivy/include/common_subset.h -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include [INFO ] copying kivy/include/gl2platform.h -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include [INFO ] copying kivy/include/gl_redirect.h -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include [INFO ] copying kivy/include/khrplatform.h -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/gles_compat [INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/gles_compat [INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/gles_compat [INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite [INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite [INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite [INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker [INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker [INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker [INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/precommit_hooks [INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/precommit_hooks [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/pytest.ini -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/sample1.ogg -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_button.png -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/testkv.kv -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/unicode_files.zip -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] copying kivy/tests/unicode_font.zip -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/data [INFO ] copying kivy/tests/data/test.ini -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/data [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller [INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_urlrequest [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_urlrequest [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_urlrequest [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget [INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget [INFO ] copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/project [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/project [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/project [INFO ] creating build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget/project [INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget/project [INFO ] running build_ext warning: kivy/weakproxy.pyx:74:4: __nonzero__ was removed in Python 3; use __bool__ instead Current directory is: /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1 Source and initial build directory is: /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1 Python path is: /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1 /opt/local/lib/python312.zip /opt/local/lib/python3.12 /opt/local/lib/python3.12/lib-dynload /opt/local/lib/python3.12/site-packages /opt/local/lib/python3.12/site-packages/setuptools/_vendor /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/modules /home/pbulk/build/devel/py-kivy/work/.home/.kivy/mods Found Cython at /opt/local/lib/python3.12/site-packages/Cython/__init__.py Detected supported Cython version 3.1.3 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 GStreamer found via pkg-config WARNING: A problem occurred while running pkg-config --libs --cflags sdl2 SDL2_ttf SDL2_image SDL2_mixer (code 1) b"Package libxmp was not found in the pkg-config search path.\nPerhaps you should add the directory containing `libxmp.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'libxmp', required by 'SDL2_mixer', not found\nPackage 'libgme', required by 'SDL2_mixer', not found\nPackage 'opusfile', required by 'SDL2_mixer', not found\nPackage 'wavpack', required by 'SDL2_mixer', not found\n" Pango: pangoft2 found via pkg-config {'libraries': ['pangoft2-1.0', 'pango-1.0', 'fontconfig', 'harfbuzz', 'freetype', 'gobject-2.0', 'glib-2.0'], 'include_dirs': ['/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include', '/opt/local/include/pango-1.0', '/opt/local/include', '/opt/local/include/fribidi', '/opt/local/include/cairo', '/opt/local/include/pixman-1', '/opt/local/include/harfbuzz', '/opt/local/include/freetype2', '/opt/local/include/libpng16', '/opt/local/include/glib-2.0', '/opt/local/lib/glib-2.0/include'], 'library_dirs': ['/opt/local/lib'], '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.solaris-2.11-i86pc.64bit-cpython-312 Build configuration is: * use_rpi_vidcore_lite = 0 * use_egl = 0 * use_opengl_es2 = 0 * use_opengl_mock = 0 * use_sdl2 = 0 * use_pangoft2 = 1 * use_ios = 0 * use_android = 0 * use_mesagl = 0 * use_x11 = 0 * use_wayland = 0 * use_gstreamer = 1 * use_avfoundation = 0 * use_osx_frameworks = 0 * debug_gl = 0 * kivy_sdl_gl_alpha_size = 8 * debug = False Updated build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/config.h Updated /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/config.h Updated build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/config.pxi Updated /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/config.pxi Updated build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/setupconfig.py Updated /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/setupconfig.py Detected compiler is unix Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/weakproxy.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/weakproxy.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_clock.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_clock.pyx [INFO ] building 'kivy.weakproxy' extension [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/weakproxy.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/weakproxy.o [INFO ] building 'kivy._clock' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_clock.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_clock.o Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/properties.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/properties.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.pyx [INFO ] building 'kivy._event' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.o [INFO ] building 'kivy.properties' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/properties.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/properties.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/weakproxy.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/weakproxy.so -lm Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_metrics.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_metrics.pyx [INFO ] building 'kivy._metrics' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_metrics.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_metrics.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_metrics.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_metrics.so -lm Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pyx [INFO ] building 'kivy.graphics.buffer' extension [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/buffer.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pyx [INFO ] building 'kivy.graphics.context' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_event.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 ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_clock.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_clock.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pyx [INFO ] building 'kivy.graphics.compiler' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.o [INFO ] building 'kivy.graphics.context_instructions' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/compiler.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/fbo.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/fbo.pyx [INFO ] building 'kivy.graphics.fbo' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/fbo.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/fbo.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/context.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_instructions.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_instructions.pyx [INFO ] building 'kivy.graphics.gl_instructions' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_instructions.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_instructions.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/fbo.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/fbo.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 ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_instructions.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/gl_instructions.so -lm 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 [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/properties.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/properties.so -lm 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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils.pyx [INFO ] building 'kivy.graphics.opengl_utils' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils.o [INFO ] building 'kivy.graphics.instructions' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.o [INFO ] building 'kivy.graphics.opengl' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.o /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.c: In function '__pyx_pf_4kivy_8graphics_6opengl_78glDrawElements': /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.c:11424:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 11424 | __pyx_v_ptr = ((void *)((unsigned int)__pyx_t_3)); | ^ /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.c: In function '__pyx_pf_4kivy_8graphics_6opengl_276glVertexAttribPointer': /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.c:27641:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 27641 | __pyx_v_ptr = ((void *)((unsigned int)__pyx_t_3)); | ^ [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opengl_utils.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 ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/context_instructions.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/stencil_instructions.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/stencil_instructions.pyx [INFO ] building 'kivy.graphics.shader' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.o [INFO ] building 'kivy.graphics.stencil_instructions' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/stencil_instructions.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/stencil_instructions.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/instructions.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/scissor_instructions.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/scissor_instructions.pyx [INFO ] building 'kivy.graphics.scissor_instructions' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/scissor_instructions.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/scissor_instructions.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/stencil_instructions.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/stencil_instructions.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 ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/shader.so -lm 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. Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pyx [INFO ] building 'kivy.graphics.transformation' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.o 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. [INFO ] building 'kivy.graphics.texture' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/scissor_instructions.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/scissor_instructions.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pyx [INFO ] building 'kivy.graphics.vbo' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opengl.so -lm /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.c: In function '__pyx_f_4kivy_8graphics_3vbo_3VBO_bind': /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.c:6949:173: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 6949 | __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) | ^ Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pyx [INFO ] building 'kivy.graphics.vertex' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex.so -lm [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/transformation.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 ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vbo.so -lm Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_mock.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_mock.pyx [INFO ] building 'kivy.graphics.cgl' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.o 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. [INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_mock.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_mock.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_mock.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_gl.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_gl.pyx [INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_gl.o [INFO ] building 'kivy.graphics.vertex_instructions' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_gl.o -L/opt/local/lib -lGL -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_gl.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_glew.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_glew.pyx [INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_glew.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl.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 [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_glew.o -L/opt/local/lib -lGL -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_glew.so -lm Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_sdl2.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_sdl2.pyx [INFO ] building 'kivy.graphics.cgl_backend.cgl_sdl2' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_sdl2.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_sdl2.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/texture.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. [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_sdl2.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_sdl2.so -lm 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. Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_debug.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_debug.pyx Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/text_layout.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/text_layout.pyx [INFO ] building 'kivy.core.text.text_layout' extension 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: [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text 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. [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/text_layout.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/text_layout.o 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. 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 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. 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 Possible solutions: 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 1. Declare 'gil_dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 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 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. 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/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. 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 performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:821:0: Exception check on 'dbgLinkProgram' will always require the GIL to be acquired. 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 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. 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 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: Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/window/window_info.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/window/window_info.pyx [INFO ] building 'kivy.core.window.window_info' extension 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. [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/window 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. [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/window/window_info.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/window/window_info.o 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 ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/window/window_info.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_info.so -lm Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/tesselator.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/tesselator.pyx [INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_debug.o [INFO ] building 'kivy.graphics.tesselator' extension [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/tesselator.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/tesselator.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/text_layout.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_layout.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 ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/bucketalloc.o [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/dict.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/dict.o [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/geom.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/geom.o [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/mesh.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/mesh.o Compiling /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/svg.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/svg.pyx [INFO ] building 'kivy.graphics.svg' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/svg.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/svg.o [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/priorityq.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/priorityq.o [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/sweep.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/sweep.o [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -Ikivy/lib/libtess2/Include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/tess.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/tess.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/tesselator.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/bucketalloc.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/dict.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/geom.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/mesh.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/priorityq.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/sweep.o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/libtess2/Source/tess.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/tesselator.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/boxshadow.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/boxshadow.pyx [INFO ] building 'kivy.graphics.boxshadow' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/boxshadow.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/boxshadow.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl_backend/cgl_debug.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_debug.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.pyx [INFO ] building 'kivy.core.text._text_pango' extension [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/pango-1.0 -I/opt/local/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/pixman-1 -I/opt/local/include/harfbuzz -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.o /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c: In function '__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options': /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c:8317:3: warning: 'pango_ft2_font_map_substitute_changed' is deprecated: Use 'pango_fc_font_map_substitute_changed' instead [-Wdeprecated-declarations] 8317 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c:1199: /home/pbulk/build/devel/py-kivy/work/.buildlink/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here 126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c: In function '__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc': /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c:8996:3: warning: 'pango_ft2_font_map_set_default_substitute' is deprecated: Use 'pango_fc_font_map_set_default_substitute' instead [-Wdeprecated-declarations] 8996 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/py-kivy/work/.buildlink/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c: In function '__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir': /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c:13166:3: warning: 'pango_find_base_dir' is deprecated [-Wdeprecated-declarations] 13166 | __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 /home/pbulk/build/devel/py-kivy/work/.buildlink/include/pango-1.0/pango/pango-types.h:239, from /home/pbulk/build/devel/py-kivy/work/.buildlink/include/pango-1.0/pango/pango-font.h:26, from /home/pbulk/build/devel/py-kivy/work/.buildlink/include/pango-1.0/pango/pango-utils.h:27, from /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.c:1195: /home/pbulk/build/devel/py-kivy/work/.buildlink/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here 107 | PangoDirection pango_find_base_dir (const gchar *text, | ^~~~~~~~~~~~~~~~~~~ [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/boxshadow.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/boxshadow.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 /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.pyx because it changed. [1/1] Cythonizing /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.pyx [INFO ] building 'kivy.lib.gstplayer._gstplayer' extension [INFO ] creating build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer [INFO ] gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -fPIC -I/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/python3.12 -c /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.c -o build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.o [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.o -L/opt/local/lib -L/opt/local/lib -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/gstplayer/_gstplayer.so -lm [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/core/text/_text_pango.o -L/opt/local/lib -L/opt/local/lib -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lharfbuzz -lfreetype -lgobject-2.0 -lglib-2.0 -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/_text_pango.so -lm [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex_instructions.so -lm [INFO ] gcc -shared -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -lresolv -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -lintl -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/harfbuzz -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/freetype2 -I/opt/local/include/python3.12 -I/opt/local/include/gstreamer-1.0 build/temp.solaris-2.11-i86pc.64bit-cpython-312/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/svg.o -L/opt/local/lib -o build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/svg.so -lm [INFO ] installing to build/bdist.solaris-2.11-i86pc.64bit/wheel [INFO ] running install [INFO ] running install_lib [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_version.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/animation.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/app.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/atlas.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/base.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/cache.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/clock.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/compat.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/config.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/context.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/event.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/factory.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/factory_registers.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/geometry.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/gesture.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/interactive.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/loader.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/logger.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/metrics.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/multistroke.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/parser.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/resources.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/support.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/utils.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/vector.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/weakmethod.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/audio [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/audio [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio/audio_android.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/audio [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio/audio_avplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/audio [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio/audio_ffpyplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/audio [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio/audio_gstplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/audio [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/audio/audio_pygame.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/audio [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/camera [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/camera [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera/camera_android.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/camera [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera/camera_gi.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/camera [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera/camera_opencv.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/camera [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/camera/camera_picamera.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/camera [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/_clipboard_ext.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_android.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_dbusklipper.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_dummy.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_gtk3.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_nspaste.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_pygame.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_sdl2.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_winctypes.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_xclip.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/clipboard/clipboard_xsel.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/clipboard [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/gl [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/gl/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/gl [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/img_dds.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/img_ffpyplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/img_pil.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/img_pygame.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/img_sdl2.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/image/img_tex.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/image [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/spelling [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/spelling [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling/spelling_enchant.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/spelling [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/spelling/spelling_osxappkit.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/spelling [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/markup.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_pango.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_pil.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_pygame.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_sdl2.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_layout.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/text_layout.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/text/_text_pango.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/text [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/video [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/video [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video/video_ffmpeg.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/video [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video/video_ffpyplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/video [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video/video_gstplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/video [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/video/video_null.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/video [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_egl_rpi.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_pygame.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_sdl2.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_info.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_attrs.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/core/window/window_info.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/core/window [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/deps [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/deps/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/deps [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/effects [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/effects [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects/dampedscroll.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/effects [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects/kinetic.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/effects [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects/opacityscroll.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/effects [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/effects/scroll.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/effects [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/eventmanager [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/eventmanager/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/eventmanager [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/extras [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/extras/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/extras [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/extras/highlight.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/extras [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/garden [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/garden/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/garden [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_mock.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_gl.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_glew.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_sdl2.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl_backend/cgl_debug.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics/cgl_backend [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/boxshadow.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/buffer.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/compiler.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/context.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/context_instructions.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/fbo.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/instructions.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opengl_utils.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/shader.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/stencil_instructions.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/svg.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/tesselator.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/texture.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/transformation.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vbo.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex_instructions.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/common.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/gl_debug_logger.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/img_tools.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/memory.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opcodes.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opengl_utils_def.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex_instructions_line.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/buffer.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/compiler.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/context.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/fbo.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/gl_instructions.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opengl_utils.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/context_instructions.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/instructions.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/stencil_instructions.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/shader.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/scissor_instructions.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/opengl.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/transformation.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vbo.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/cgl.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/texture.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/tesselator.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/boxshadow.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/vertex_instructions.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/graphics/svg.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/graphics [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/input [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/factory.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/motionevent.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/provider.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/recorder.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/shape.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/calibration.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/dejitter.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/doubletap.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/ignorelist.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/retaintouch.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/postproc/tripletap.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/postproc [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/androidjoystick.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/hidinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/leapfinger.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/linuxwacom.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/mactouch.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/mouse.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/mtdev.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/probesysfs.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/tuio.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/wm_common.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/wm_pen.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/input/providers/wm_touch.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/input/providers [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/lang [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lang [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang/builder.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lang [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lang/parser.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lang [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/lib [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/ddsfile.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/mtdev.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/lib/gstplayer [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/gstplayer/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib/gstplayer [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/gstplayer/_gstplayer.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib/gstplayer [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/lib/vidcore_lite [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/vidcore_lite/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib/vidcore_lite [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/vidcore_lite/bcm.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib/vidcore_lite [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/sdl2.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/lib/pango [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/lib/pango/pangoft2.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/lib/pango [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/_webdebugger.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/console.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/cursor.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/inspector.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/joycursor.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/keybinding.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/monitor.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/recorder.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/screen.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/showborder.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/touchring.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/modules/webdebugger.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/modules [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/network [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/network/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/network [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/network/urlrequest.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/network [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/storage [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/storage [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage/dictstore.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/storage [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage/jsonstore.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/storage [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/storage/redisstore.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/storage [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/async_common.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/common.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/conftest.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/fixtures.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/perf_test_textinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_animations.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_app.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_audio.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_benchmark.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_clipboard.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_clock.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_compat.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_config.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_coverage.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_doc_gallery.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_environ_cli.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_fbo_py2py3.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_filechooser.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_filechooser_unicode.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_fonts.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_garden.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_graphics.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_graphics_svg.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_image.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_imageloader.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_invalid_lang.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_kivy_init.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_knspace.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_lang.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_lang_complex.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_lang_pre_process_and_post_process.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_logger.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_metrics.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_module_inspector.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_motion_event.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_mouse_hover_event.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_mouse_multitouchsim.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_multistroke.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_properties.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_resources.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_rst_replace.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_screen.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_storage.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_actionbar.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_anchorlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_asyncimage.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_boxlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_bubble.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_carousel.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_colorpicker.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_dropdown.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_gridlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_layout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_modal.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_recyclegridlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_relativelayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_scrollview.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_settings.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_slider.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_stacklayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_textinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_translate_coordinates.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_videoplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_uix_widget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_utils.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_vector.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_video.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_weakmethod.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_widget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_widget_walk.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_window_base.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_window_info.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/visual_test_label.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/coverage_lang.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pytest.ini -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/sample1.ogg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_button.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/testkv.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/unicode_files.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/unicode_font.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/data [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/data/test.ini -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/pyinstaller [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/test_pyinstaller.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/pyinstaller/simple_widget [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/simple_widget [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/main.spec -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/simple_widget [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/pyinstaller/simple_widget/project [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/simple_widget/project [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/simple_widget/project [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/pyinstaller/video_widget [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/video_widget [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget/main.spec -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/video_widget [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/pyinstaller/video_widget/project [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/pyinstaller/video_widget/project [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_6315.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_issue_1084.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_issue_1091.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_issue_599.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_issue_609.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_issue_6909.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_issues/test_issue_883.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_issues [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tests/test_urlrequest [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_urlrequest [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tests/test_urlrequest [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/benchmark.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/changelog_parser.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/coverage.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/gallery.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/generate-icons.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/kviewer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/report.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/stub-gl-debug.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/texturecompress.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/highlight [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/highlight [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight/kivy-mode.el -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/highlight [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight/kivy.json-tmlanguage -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/highlight [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight/kivy.tmLanguage -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/highlight [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/highlight/kivy.vim -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/highlight [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/packaging [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/cython_cfg.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/factory.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging/pyinstaller_hooks [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging/pyinstaller_hooks [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging/pyinstaller_hooks [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/packaging/pyinstaller_hooks [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/gles_compat [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/gles_compat/gl2.h -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/gles_compat [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/gles_compat/subset_gles.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/gles_compat [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/image-testsuite [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite/README.md -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/image-testsuite [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite/gimp28-testsuite.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/image-testsuite [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/image-testsuite [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/pep8checker [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker/pep8.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/pep8checker [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker/pep8kivy.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/pep8checker [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/pep8checker/pre-commit.githook -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/pep8checker [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/precommit_hooks [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/precommit_hooks [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/theming [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_bar.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_group.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_group_down.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_item.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_item_down.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/action_view.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/bubble.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/bubble_btn.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/button.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/button_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/button_pressed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_off.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_on.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/close.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/filechooser_file.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/image-missing.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/media-playback-start.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/modalview-background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/overflow.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/player-background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/previous_normal.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/progressbar.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/progressbar_background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/ring.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/selector_left.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/selector_middle.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/selector_right.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/separator.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/slider_cursor.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/sliderh_background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/sliderv_background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/spinner.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_down.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_grip.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/splitter_h.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/switch-background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/switch-button.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tab.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tab_btn.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tab_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/textinput.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/textinput_active.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tree_closed.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/tree_opened.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/tools/theming/defaulttheme [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/accordion.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/actionbar.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/anchorlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/boxlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/bubble.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/button.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/camera.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/carousel.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/checkbox.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/codeinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/colorpicker.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/dropdown.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/effectwidget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/filechooser.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/floatlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/gesturesurface.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/gridlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/image.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/label.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/layout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/modalview.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/pagelayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/popup.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/progressbar.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleboxlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recyclegridlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recyclelayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/relativelayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/rst.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/sandbox.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/scatter.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/scatterlayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/screenmanager.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/scrollview.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/settings.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/slider.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/spinner.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/splitter.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/stacklayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/stencilview.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/switch.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/tabbedpanel.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/textinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/togglebutton.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/treeview.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/video.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/videoplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/vkeyboard.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/widget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/button.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/codenavigation.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/compoundselection.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/cover.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/drag.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/emacs.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/focus.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/knspace.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/togglebutton.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/behaviors/touchripple.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/behaviors [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/uix/recycleview [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/recycleview [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview/datamodel.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/recycleview [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview/layout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/recycleview [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/uix/recycleview/views.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/uix/recycleview [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_clock.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_event.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_metrics.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/properties.pxd -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/data [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/settings_kivy.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/style.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/data/fonts [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts/DejaVuSans.ttf -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/fonts [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts/Roboto-Bold.ttf -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/fonts [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts/Roboto-BoldItalic.ttf -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/fonts [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts/Roboto-Italic.ttf -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/fonts [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts/Roboto-Regular.ttf -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/fonts [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/fonts/RobotoMono-Regular.ttf -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/fonts [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/data/glsl [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl/default.fs -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/glsl [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl/default.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/glsl [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl/default.vs -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/glsl [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl/header.fs -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/glsl [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/glsl/header.vs -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/glsl [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/background.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/cursor.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/defaultshape.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/defaulttheme-0.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/defaulttheme.atlas -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/image-loading.gif -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/image-loading.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/images/testpattern.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/images [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/azerty.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/de.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/de_CH.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/en_US.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/es_ES.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/fr_CH.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/qwerty.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/keyboards/qwertz.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/keyboards [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-128.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-16.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-24.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-256.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-32.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-48.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-512.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-64.ico -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/data/logo/kivy-icon-64.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/data/logo [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/common_subset.h -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/gl2platform.h -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/gl_redirect.h -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/khrplatform.h -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/config.h -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/include/config.pxi -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy/include [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/setupconfig.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/weakproxy.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_metrics.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_event.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/_clock.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] copying build/lib.solaris-2.11-i86pc.64bit-cpython-312/kivy/properties.so -> build/bdist.solaris-2.11-i86pc.64bit/wheel/./kivy [INFO ] running install_data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/3Drendering [INFO ] copying examples/3Drendering/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/3Drendering [INFO ] copying examples/3Drendering/monkey.obj -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/3Drendering [INFO ] copying examples/3Drendering/objloader.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/3Drendering [INFO ] copying examples/3Drendering/simple.glsl -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/3Drendering [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/RST_Editor [INFO ] copying examples/RST_Editor/editor.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/RST_Editor [INFO ] copying examples/RST_Editor/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/RST_Editor [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/compass [INFO ] copying examples/android/compass/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/compass [INFO ] copying examples/android/compass/compass.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/compass [INFO ] copying examples/android/compass/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/compass [INFO ] copying examples/android/compass/needle.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/compass [INFO ] copying examples/android/compass/rose.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/compass [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/takepicture [INFO ] copying examples/android/takepicture/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/takepicture [INFO ] copying examples/android/takepicture/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/takepicture [INFO ] copying examples/android/takepicture/shadow32.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/takepicture [INFO ] copying examples/android/takepicture/takepicture.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/android/takepicture [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/animation [INFO ] copying examples/animation/animate.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/animation [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/app_suite.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/app_with_build.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/app_with_config.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/app_with_kv.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/app_with_kv_in_template1.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/test.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] copying examples/application/testkvfile.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application/app_suite_data [INFO ] copying examples/application/app_suite_data/testkvdir.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application/app_suite_data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application/template1 [INFO ] copying examples/application/template1/test.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/application/template1 [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/async [INFO ] copying examples/async/asyncio_advanced.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/async [INFO ] copying examples/async/asyncio_basic.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/async [INFO ] copying examples/async/trio_advanced.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/async [INFO ] copying examples/async/trio_basic.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/async [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12908_sweet_trip_mm_clap_hi.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12909_sweet_trip_mm_clap_lo.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12910_sweet_trip_mm_clap_mid.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12911_sweet_trip_mm_hat_cl.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12913_sweet_trip_mm_kick_hi.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12914_sweet_trip_mm_kick_lo.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12915_sweet_trip_mm_kick_mid.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12916_sweet_trip_mm_kwik_mod_01.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12917_sweet_trip_mm_kwik_mod_02.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12918_sweet_trip_mm_kwik_mod_03.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12919_sweet_trip_mm_kwik_mod_04.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12920_sweet_trip_mm_kwik_mod_05.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12921_sweet_trip_mm_kwik_mod_06.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12922_sweet_trip_mm_kwik_mod_07.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12923_sweet_trip_mm_metal_clave.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12925_sweet_trip_mm_sweep_x.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12926_sweet_trip_mm_sweep_y.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/12927_sweet_trip_mm_sweep_z.wav -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/audio.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] copying examples/audio/pitch.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/audio [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/camera [INFO ] copying examples/camera/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/camera [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/bezier.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/canvas_stress.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/circle.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/fbo_canvas.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/kiwi.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/lines.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/lines_extended.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/mesh.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/mesh_manipulation.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/mtexture1.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/mtexture2.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/multitexture.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/repeat_texture.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/rotation.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/rounded_rectangle.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/scale.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/stencil_canvas.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/tesselate.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/texture.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] copying examples/canvas/texture_example_image.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/canvas [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container [INFO ] copying examples/container/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container/kv [INFO ] copying examples/container/kv/1.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container/kv [INFO ] copying examples/container/kv/2.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container/kv [INFO ] copying examples/container/kv/3.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container/kv [INFO ] copying examples/container/kv/root.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/container/kv [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/cover [INFO ] copying examples/cover/cover_image.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/cover [INFO ] copying examples/cover/cover_video.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/cover [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo [INFO ] copying examples/demo/camera_puzzle.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog [INFO ] copying examples/demo/kivycatalog/kivycatalog.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog [INFO ] copying examples/demo/kivycatalog/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/AnchorLayoutContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/BoxLayoutContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/ButtonContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/CheckBoxContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/FileChooserContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/FloatLayoutContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/GridLayoutContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/LabelContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/MediaContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/PlaygroundContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/PopupContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/ProgressBarContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/RestContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/ScatterContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/SelectorsContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/StackLayoutContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] copying examples/demo/kivycatalog/container_kvs/TextContainer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/gesturedatabase.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/gesturedatabase.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/helpers.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/historymanager.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/historymanager.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/multistroke.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/settings.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] copying examples/demo/multistroke/settings.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures [INFO ] copying examples/demo/pictures/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures [INFO ] copying examples/demo/pictures/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures [INFO ] copying examples/demo/pictures/pictures.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures [INFO ] copying examples/demo/pictures/shadow32.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images [INFO ] copying examples/demo/pictures/images/Bubbles.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images [INFO ] copying examples/demo/pictures/images/Ill1.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images [INFO ] copying examples/demo/pictures/images/Wall.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images [INFO ] copying examples/demo/pictures/images/faust_github.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/shadereditor [INFO ] copying examples/demo/shadereditor/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/shadereditor [INFO ] copying examples/demo/shadereditor/shadereditor.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/shadereditor [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase [INFO ] copying examples/demo/showcase/README.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase [INFO ] copying examples/demo/showcase/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase [INFO ] copying examples/demo/showcase/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase [INFO ] copying examples/demo/showcase/showcase.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data [INFO ] copying examples/demo/showcase/data/background.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data [INFO ] copying examples/demo/showcase/data/faust_github.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons [INFO ] copying examples/demo/showcase/data/icons/README -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons [INFO ] copying examples/demo/showcase/data/icons/bug.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons [INFO ] copying examples/demo/showcase/data/icons/chevron-left.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons [INFO ] copying examples/demo/showcase/data/icons/chevron-right.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/accordions.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/bubbles.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/buttons.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/carousel.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/checkboxes.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/codeinput.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/dropdown.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/filechoosers.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/popups.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/progressbar.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/rstdocument.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/scatter.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/screenmanager.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/sliders.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/spinner.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/splitter.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/switches.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/tabbedpanel + layouts.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/textinputs.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] copying examples/demo/showcase/data/screens/togglebutton.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] copying examples/demo/touchtracer/README.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] copying examples/demo/touchtracer/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] copying examples/demo/touchtracer/icon.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] copying examples/demo/touchtracer/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] copying examples/demo/touchtracer/particle.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] copying examples/demo/touchtracer/touchtracer.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted [INFO ] copying examples/frameworks/twisted/echo_client_app.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted [INFO ] copying examples/frameworks/twisted/echo_server_app.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted [INFO ] copying examples/frameworks/twisted/twistd_app.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/gestures [INFO ] copying examples/gestures/gesture_board.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/gestures [INFO ] copying examples/gestures/my_gestures.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/gestures [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/designwithkv [INFO ] copying examples/guide/designwithkv/controller.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/designwithkv [INFO ] copying examples/guide/designwithkv/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/designwithkv [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] copying examples/guide/firstwidget/1_skeleton.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] copying examples/guide/firstwidget/2_print_touch.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] copying examples/guide/firstwidget/3_draw_ellipse.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] copying examples/guide/firstwidget/4_draw_line.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] copying examples/guide/firstwidget/5_random_colors.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] copying examples/guide/firstwidget/6_button.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/quickstart [INFO ] copying examples/guide/quickstart/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/guide/quickstart [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/includes [INFO ] copying examples/includes/button.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/includes [INFO ] copying examples/includes/layout.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/includes [INFO ] copying examples/includes/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/includes [INFO ] copying examples/includes/test.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/includes [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/keyboard [INFO ] copying examples/keyboard/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/keyboard [INFO ] copying examples/keyboard/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/keyboard [INFO ] copying examples/keyboard/numeric.json -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/keyboard [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kinect [INFO ] copying examples/kinect/README.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kinect [INFO ] copying examples/kinect/kinectviewer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kinect [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_button.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_camera.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_fbo.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_layout.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_logo.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_scatter.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_stencil.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/app_video.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/builder_template.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/kivy.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] copying examples/kv/kvrun.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv/ids/id_in_kv [INFO ] copying examples/kv/ids/id_in_kv/id_in_kv.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv/ids/id_in_kv [INFO ] copying examples/kv/ids/id_in_kv/test.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv/ids/id_in_kv [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv/ids/kv_and_py [INFO ] copying examples/kv/ids/kv_and_py/kv_and_py.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv/ids/kv_and_py [INFO ] copying examples/kv/ids/kv_and_py/test.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/kv/ids/kv_and_py [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/clipboard.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/custom_titlebar.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/imagesave.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/joystick.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/multiple_dropfile.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/on_textedit_event.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/opacitywindow.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/shapecollisions.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/shapedwindow.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/two_panes.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] copying examples/miscellaneous/urlrequest.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/miscellaneous [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/settings [INFO ] copying examples/settings/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/settings [INFO ] copying examples/settings/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/settings [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/plasma.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/plasma.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/rotated.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/rotated.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/shadertree.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/shadertree.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] copying examples/shader/tex3.jpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/shader [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/benchmark.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/cloud.svg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/main-smaa.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/music.svg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/rotated.svg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/ship.svg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/sun.svg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] copying examples/svg/tiger.svg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/svg [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/text [INFO ] copying examples/text/pango_demo.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/text [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final [INFO ] copying examples/tutorials/notes/final/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final [INFO ] copying examples/tutorials/notes/final/note.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final/data [INFO ] copying examples/tutorials/notes/final/data/icon.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final/data [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong [INFO ] copying examples/tutorials/pong/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong [INFO ] copying examples/tutorials/pong/pong.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step1 [INFO ] copying examples/tutorials/pong/steps/step1/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step1 [INFO ] copying examples/tutorials/pong/steps/step1/pong.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step1 [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step2 [INFO ] copying examples/tutorials/pong/steps/step2/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step2 [INFO ] copying examples/tutorials/pong/steps/step2/pong.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step2 [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step3 [INFO ] copying examples/tutorials/pong/steps/step3/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step3 [INFO ] copying examples/tutorials/pong/steps/step3/pong.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step3 [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step4 [INFO ] copying examples/tutorials/pong/steps/step4/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step4 [INFO ] copying examples/tutorials/pong/steps/step4/pong.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step4 [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step5 [INFO ] copying examples/tutorials/pong/steps/step5/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step5 [INFO ] copying examples/tutorials/pong/steps/step5/pong.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step5 [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/accordion_1.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/actionbar.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/asyncimage.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/boxlayout_poshint.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/bubble_test.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/camera.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/carousel_buttons.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/cityCC0.mpg -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/cityCC0.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/codeinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/codeinputtest.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/colorpicker.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/colorusage.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/compound_selection.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/customcollide.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/effectwidget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/effectwidget2.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/effectwidget3_advanced.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/fbowidget.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/focus_behavior.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/image_mipmap.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/keyboardlistener.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/label_mipmap.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/label_sizing.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/label_text_size.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/label_with_markup.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/lang_dynamic_classes.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/pagelayout.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/popup_with_kv.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/rstexample.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/scatter.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/scatter.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/screenmanager.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/scrollview.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/scrollview.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/settings.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/shorten_text.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/spinner.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/splitter.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/tabbed_panel_showcase.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/tabbedpanel.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/textalign.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/textalign.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/textinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/unicode_textinput.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] copying examples/widgets/videoplayer.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] copying examples/widgets/recycleview/basic_data.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] copying examples/widgets/recycleview/infinite_scrolling.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] copying examples/widgets/recycleview/key_viewclass.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] copying examples/widgets/recycleview/messenger.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] copying examples/widgets/recycleview/pull_to_refresh.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] copying examples/widgets/recycleview/rv_animate_items.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images [INFO ] copying examples/widgets/sequenced_images/android.txt -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images [INFO ] copying examples/widgets/sequenced_images/main.kv -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images [INFO ] copying examples/widgets/sequenced_images/main.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/bird.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/button_white.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/button_white_animated.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/cube.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/info.png -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/info.zip -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] copying examples/widgets/sequenced_images/data/images/simple_cv_joint_animated.gif -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/uix [INFO ] copying examples/widgets/sequenced_images/uix/__init__.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/uix [INFO ] copying examples/widgets/sequenced_images/uix/custom_button.py -> build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/uix [INFO ] running install_egg_info [INFO ] running egg_info [INFO ] writing Kivy.egg-info/PKG-INFO [INFO ] writing dependency_links to Kivy.egg-info/dependency_links.txt [INFO ] writing requirements to Kivy.egg-info/requires.txt [INFO ] writing top-level names to Kivy.egg-info/top_level.txt [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/properties.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_metrics.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils_def.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opengl_utils.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/img_tools.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/gl_debug_logger.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions_line.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/stencil_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/tesselator.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/fbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/cgl.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/common.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/include/gl_redirect.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vbo.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/buffer.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/transformation.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/texture.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/compiler.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/shader.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/../_event.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/instructions.pyx won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/opcodes.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/context.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/graphics/vertex_instructions.pxd won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/pango/pangoft2.pxi won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/pango/pangoft2.h won't be automatically included in the manifest] the path must be relative [INFO ] [dependency /home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/kivy/lib/gstplayer/_gstplayer.h won't be automatically included in the manifest] the path must be relative [INFO ] reading manifest file 'Kivy.egg-info/SOURCES.txt' [INFO ] reading manifest template 'MANIFEST.in' [WARNING] [warning ] no files found matching '*.txt' under directory 'kivy/tools' [WARNING] [warning ] no files found matching '*.bat' under directory 'kivy/tools' [WARNING] [warning ] no files found matching '*.pyd' under directory 'kivy' [INFO ] adding license file 'LICENSE' [INFO ] adding license file 'AUTHORS' [INFO ] writing manifest file 'Kivy.egg-info/SOURCES.txt' [INFO ] Copying Kivy.egg-info to build/bdist.solaris-2.11-i86pc.64bit/wheel/./Kivy-2.3.1-py3.12.egg-info [INFO ] running install_scripts [INFO ] creating build/bdist.solaris-2.11-i86pc.64bit/wheel/kivy-2.3.1.dist-info/WHEEL [INFO ] creating '/home/pbulk/build/devel/py-kivy/work/Kivy-2.3.1/dist/.tmp-4tqsvmku/kivy-2.3.1-cp312-cp312-solaris_2_11_i86pc_64bit.whl' and adding 'build/bdist.solaris-2.11-i86pc.64bit/wheel' to it [INFO ] adding 'kivy/__init__.py' [INFO ] adding 'kivy/_clock.pxd' [INFO ] adding 'kivy/_clock.so' [INFO ] adding 'kivy/_event.pxd' [INFO ] adding 'kivy/_event.so' [INFO ] adding 'kivy/_metrics.pxd' [INFO ] adding 'kivy/_metrics.so' [INFO ] adding 'kivy/_version.py' [INFO ] adding 'kivy/animation.py' [INFO ] adding 'kivy/app.py' [INFO ] adding 'kivy/atlas.py' [INFO ] adding 'kivy/base.py' [INFO ] adding 'kivy/cache.py' [INFO ] adding 'kivy/clock.py' [INFO ] adding 'kivy/compat.py' [INFO ] adding 'kivy/config.py' [INFO ] adding 'kivy/context.py' [INFO ] adding 'kivy/event.py' [INFO ] adding 'kivy/factory.py' [INFO ] adding 'kivy/factory_registers.py' [INFO ] adding 'kivy/geometry.py' [INFO ] adding 'kivy/gesture.py' [INFO ] adding 'kivy/interactive.py' [INFO ] adding 'kivy/loader.py' [INFO ] adding 'kivy/logger.py' [INFO ] adding 'kivy/metrics.py' [INFO ] adding 'kivy/multistroke.py' [INFO ] adding 'kivy/parser.py' [INFO ] adding 'kivy/properties.pxd' [INFO ] adding 'kivy/properties.so' [INFO ] adding 'kivy/resources.py' [INFO ] adding 'kivy/setupconfig.py' [INFO ] adding 'kivy/support.py' [INFO ] adding 'kivy/utils.py' [INFO ] adding 'kivy/vector.py' [INFO ] adding 'kivy/weakmethod.py' [INFO ] adding 'kivy/weakproxy.so' [INFO ] adding 'kivy/core/__init__.py' [INFO ] adding 'kivy/core/audio/__init__.py' [INFO ] adding 'kivy/core/audio/audio_android.py' [INFO ] adding 'kivy/core/audio/audio_avplayer.py' [INFO ] adding 'kivy/core/audio/audio_ffpyplayer.py' [INFO ] adding 'kivy/core/audio/audio_gstplayer.py' [INFO ] adding 'kivy/core/audio/audio_pygame.py' [INFO ] adding 'kivy/core/camera/__init__.py' [INFO ] adding 'kivy/core/camera/camera_android.py' [INFO ] adding 'kivy/core/camera/camera_gi.py' [INFO ] adding 'kivy/core/camera/camera_opencv.py' [INFO ] adding 'kivy/core/camera/camera_picamera.py' [INFO ] adding 'kivy/core/clipboard/__init__.py' [INFO ] adding 'kivy/core/clipboard/_clipboard_ext.py' [INFO ] adding 'kivy/core/clipboard/clipboard_android.py' [INFO ] adding 'kivy/core/clipboard/clipboard_dbusklipper.py' [INFO ] adding 'kivy/core/clipboard/clipboard_dummy.py' [INFO ] adding 'kivy/core/clipboard/clipboard_gtk3.py' [INFO ] adding 'kivy/core/clipboard/clipboard_nspaste.py' [INFO ] adding 'kivy/core/clipboard/clipboard_pygame.py' [INFO ] adding 'kivy/core/clipboard/clipboard_sdl2.py' [INFO ] adding 'kivy/core/clipboard/clipboard_winctypes.py' [INFO ] adding 'kivy/core/clipboard/clipboard_xclip.py' [INFO ] adding 'kivy/core/clipboard/clipboard_xsel.py' [INFO ] adding 'kivy/core/gl/__init__.py' [INFO ] adding 'kivy/core/image/__init__.py' [INFO ] adding 'kivy/core/image/img_dds.py' [INFO ] adding 'kivy/core/image/img_ffpyplayer.py' [INFO ] adding 'kivy/core/image/img_pil.py' [INFO ] adding 'kivy/core/image/img_pygame.py' [INFO ] adding 'kivy/core/image/img_sdl2.py' [INFO ] adding 'kivy/core/image/img_tex.py' [INFO ] adding 'kivy/core/spelling/__init__.py' [INFO ] adding 'kivy/core/spelling/spelling_enchant.py' [INFO ] adding 'kivy/core/spelling/spelling_osxappkit.py' [INFO ] adding 'kivy/core/text/__init__.py' [INFO ] adding 'kivy/core/text/_text_pango.so' [INFO ] adding 'kivy/core/text/markup.py' [INFO ] adding 'kivy/core/text/text_layout.pxd' [INFO ] adding 'kivy/core/text/text_layout.so' [INFO ] adding 'kivy/core/text/text_pango.py' [INFO ] adding 'kivy/core/text/text_pil.py' [INFO ] adding 'kivy/core/text/text_pygame.py' [INFO ] adding 'kivy/core/text/text_sdl2.py' [INFO ] adding 'kivy/core/video/__init__.py' [INFO ] adding 'kivy/core/video/video_ffmpeg.py' [INFO ] adding 'kivy/core/video/video_ffpyplayer.py' [INFO ] adding 'kivy/core/video/video_gstplayer.py' [INFO ] adding 'kivy/core/video/video_null.py' [INFO ] adding 'kivy/core/window/__init__.py' [INFO ] adding 'kivy/core/window/window_attrs.pxi' [INFO ] adding 'kivy/core/window/window_egl_rpi.py' [INFO ] adding 'kivy/core/window/window_info.pxd' [INFO ] adding 'kivy/core/window/window_info.so' [INFO ] adding 'kivy/core/window/window_pygame.py' [INFO ] adding 'kivy/core/window/window_sdl2.py' [INFO ] adding 'kivy/data/settings_kivy.json' [INFO ] adding 'kivy/data/style.kv' [INFO ] adding 'kivy/data/fonts/DejaVuSans.ttf' [INFO ] adding 'kivy/data/fonts/Roboto-Bold.ttf' [INFO ] adding 'kivy/data/fonts/Roboto-BoldItalic.ttf' [INFO ] adding 'kivy/data/fonts/Roboto-Italic.ttf' [INFO ] adding 'kivy/data/fonts/Roboto-Regular.ttf' [INFO ] adding 'kivy/data/fonts/RobotoMono-Regular.ttf' [INFO ] adding 'kivy/data/glsl/default.fs' [INFO ] adding 'kivy/data/glsl/default.png' [INFO ] adding 'kivy/data/glsl/default.vs' [INFO ] adding 'kivy/data/glsl/header.fs' [INFO ] adding 'kivy/data/glsl/header.vs' [INFO ] adding 'kivy/data/images/background.jpg' [INFO ] adding 'kivy/data/images/cursor.png' [INFO ] adding 'kivy/data/images/defaultshape.png' [INFO ] adding 'kivy/data/images/defaulttheme-0.png' [INFO ] adding 'kivy/data/images/defaulttheme.atlas' [INFO ] adding 'kivy/data/images/image-loading.gif' [INFO ] adding 'kivy/data/images/image-loading.zip' [INFO ] adding 'kivy/data/images/testpattern.png' [INFO ] adding 'kivy/data/keyboards/azerty.json' [INFO ] adding 'kivy/data/keyboards/de.json' [INFO ] adding 'kivy/data/keyboards/de_CH.json' [INFO ] adding 'kivy/data/keyboards/en_US.json' [INFO ] adding 'kivy/data/keyboards/es_ES.json' [INFO ] adding 'kivy/data/keyboards/fr_CH.json' [INFO ] adding 'kivy/data/keyboards/qwerty.json' [INFO ] adding 'kivy/data/keyboards/qwertz.json' [INFO ] adding 'kivy/data/logo/kivy-icon-128.png' [INFO ] adding 'kivy/data/logo/kivy-icon-16.png' [INFO ] adding 'kivy/data/logo/kivy-icon-24.png' [INFO ] adding 'kivy/data/logo/kivy-icon-256.png' [INFO ] adding 'kivy/data/logo/kivy-icon-32.png' [INFO ] adding 'kivy/data/logo/kivy-icon-48.png' [INFO ] adding 'kivy/data/logo/kivy-icon-512.png' [INFO ] adding 'kivy/data/logo/kivy-icon-64.ico' [INFO ] adding 'kivy/data/logo/kivy-icon-64.png' [INFO ] adding 'kivy/deps/__init__.py' [INFO ] adding 'kivy/effects/__init__.py' [INFO ] adding 'kivy/effects/dampedscroll.py' [INFO ] adding 'kivy/effects/kinetic.py' [INFO ] adding 'kivy/effects/opacityscroll.py' [INFO ] adding 'kivy/effects/scroll.py' [INFO ] adding 'kivy/eventmanager/__init__.py' [INFO ] adding 'kivy/extras/__init__.py' [INFO ] adding 'kivy/extras/highlight.py' [INFO ] adding 'kivy/garden/__init__.py' [INFO ] adding 'kivy/graphics/__init__.py' [INFO ] adding 'kivy/graphics/boxshadow.pxd' [INFO ] adding 'kivy/graphics/boxshadow.so' [INFO ] adding 'kivy/graphics/buffer.pxd' [INFO ] adding 'kivy/graphics/buffer.so' [INFO ] adding 'kivy/graphics/cgl.pxd' [INFO ] adding 'kivy/graphics/cgl.so' [INFO ] adding 'kivy/graphics/common.pxi' [INFO ] adding 'kivy/graphics/compiler.pxd' [INFO ] adding 'kivy/graphics/compiler.so' [INFO ] adding 'kivy/graphics/context.pxd' [INFO ] adding 'kivy/graphics/context.so' [INFO ] adding 'kivy/graphics/context_instructions.pxd' [INFO ] adding 'kivy/graphics/context_instructions.so' [INFO ] adding 'kivy/graphics/fbo.pxd' [INFO ] adding 'kivy/graphics/fbo.so' [INFO ] adding 'kivy/graphics/gl_debug_logger.pxi' [INFO ] adding 'kivy/graphics/gl_instructions.so' [INFO ] adding 'kivy/graphics/img_tools.pxi' [INFO ] adding 'kivy/graphics/instructions.pxd' [INFO ] adding 'kivy/graphics/instructions.so' [INFO ] adding 'kivy/graphics/memory.pxi' [INFO ] adding 'kivy/graphics/opcodes.pxi' [INFO ] adding 'kivy/graphics/opengl.so' [INFO ] adding 'kivy/graphics/opengl_utils.pxd' [INFO ] adding 'kivy/graphics/opengl_utils.so' [INFO ] adding 'kivy/graphics/opengl_utils_def.pxi' [INFO ] adding 'kivy/graphics/scissor_instructions.so' [INFO ] adding 'kivy/graphics/shader.pxd' [INFO ] adding 'kivy/graphics/shader.so' [INFO ] adding 'kivy/graphics/stencil_instructions.pxd' [INFO ] adding 'kivy/graphics/stencil_instructions.so' [INFO ] adding 'kivy/graphics/svg.pxd' [INFO ] adding 'kivy/graphics/svg.so' [INFO ] adding 'kivy/graphics/tesselator.pxd' [INFO ] adding 'kivy/graphics/tesselator.so' [INFO ] adding 'kivy/graphics/texture.pxd' [INFO ] adding 'kivy/graphics/texture.so' [INFO ] adding 'kivy/graphics/transformation.pxd' [INFO ] adding 'kivy/graphics/transformation.so' [INFO ] adding 'kivy/graphics/vbo.pxd' [INFO ] adding 'kivy/graphics/vbo.so' [INFO ] adding 'kivy/graphics/vertex.pxd' [INFO ] adding 'kivy/graphics/vertex.so' [INFO ] adding 'kivy/graphics/vertex_instructions.pxd' [INFO ] adding 'kivy/graphics/vertex_instructions.so' [INFO ] adding 'kivy/graphics/vertex_instructions_line.pxi' [INFO ] adding 'kivy/graphics/cgl_backend/__init__.py' [INFO ] adding 'kivy/graphics/cgl_backend/cgl_debug.so' [INFO ] adding 'kivy/graphics/cgl_backend/cgl_gl.so' [INFO ] adding 'kivy/graphics/cgl_backend/cgl_glew.so' [INFO ] adding 'kivy/graphics/cgl_backend/cgl_mock.so' [INFO ] adding 'kivy/graphics/cgl_backend/cgl_sdl2.so' [INFO ] adding 'kivy/include/common_subset.h' [INFO ] adding 'kivy/include/config.h' [INFO ] adding 'kivy/include/config.pxi' [INFO ] adding 'kivy/include/gl2platform.h' [INFO ] adding 'kivy/include/gl_redirect.h' [INFO ] adding 'kivy/include/khrplatform.h' [INFO ] adding 'kivy/input/__init__.py' [INFO ] adding 'kivy/input/factory.py' [INFO ] adding 'kivy/input/motionevent.py' [INFO ] adding 'kivy/input/provider.py' [INFO ] adding 'kivy/input/recorder.py' [INFO ] adding 'kivy/input/shape.py' [INFO ] adding 'kivy/input/postproc/__init__.py' [INFO ] adding 'kivy/input/postproc/calibration.py' [INFO ] adding 'kivy/input/postproc/dejitter.py' [INFO ] adding 'kivy/input/postproc/doubletap.py' [INFO ] adding 'kivy/input/postproc/ignorelist.py' [INFO ] adding 'kivy/input/postproc/retaintouch.py' [INFO ] adding 'kivy/input/postproc/tripletap.py' [INFO ] adding 'kivy/input/providers/__init__.py' [INFO ] adding 'kivy/input/providers/androidjoystick.py' [INFO ] adding 'kivy/input/providers/hidinput.py' [INFO ] adding 'kivy/input/providers/leapfinger.py' [INFO ] adding 'kivy/input/providers/linuxwacom.py' [INFO ] adding 'kivy/input/providers/mactouch.py' [INFO ] adding 'kivy/input/providers/mouse.py' [INFO ] adding 'kivy/input/providers/mtdev.py' [INFO ] adding 'kivy/input/providers/probesysfs.py' [INFO ] adding 'kivy/input/providers/tuio.py' [INFO ] adding 'kivy/input/providers/wm_common.py' [INFO ] adding 'kivy/input/providers/wm_pen.py' [INFO ] adding 'kivy/input/providers/wm_touch.py' [INFO ] adding 'kivy/lang/__init__.py' [INFO ] adding 'kivy/lang/builder.py' [INFO ] adding 'kivy/lang/parser.py' [INFO ] adding 'kivy/lib/__init__.py' [INFO ] adding 'kivy/lib/ddsfile.py' [INFO ] adding 'kivy/lib/mtdev.py' [INFO ] adding 'kivy/lib/sdl2.pxi' [INFO ] adding 'kivy/lib/gstplayer/__init__.py' [INFO ] adding 'kivy/lib/gstplayer/_gstplayer.so' [INFO ] adding 'kivy/lib/pango/pangoft2.pxi' [INFO ] adding 'kivy/lib/vidcore_lite/__init__.py' [INFO ] adding 'kivy/lib/vidcore_lite/bcm.pxd' [INFO ] adding 'kivy/modules/__init__.py' [INFO ] adding 'kivy/modules/_webdebugger.py' [INFO ] adding 'kivy/modules/console.py' [INFO ] adding 'kivy/modules/cursor.py' [INFO ] adding 'kivy/modules/inspector.py' [INFO ] adding 'kivy/modules/joycursor.py' [INFO ] adding 'kivy/modules/keybinding.py' [INFO ] adding 'kivy/modules/monitor.py' [INFO ] adding 'kivy/modules/recorder.py' [INFO ] adding 'kivy/modules/screen.py' [INFO ] adding 'kivy/modules/showborder.py' [INFO ] adding 'kivy/modules/touchring.py' [INFO ] adding 'kivy/modules/webdebugger.py' [INFO ] adding 'kivy/network/__init__.py' [INFO ] adding 'kivy/network/urlrequest.py' [INFO ] adding 'kivy/storage/__init__.py' [INFO ] adding 'kivy/storage/dictstore.py' [INFO ] adding 'kivy/storage/jsonstore.py' [INFO ] adding 'kivy/storage/redisstore.py' [INFO ] adding 'kivy/tests/__init__.py' [INFO ] adding 'kivy/tests/async_common.py' [INFO ] adding 'kivy/tests/common.py' [INFO ] adding 'kivy/tests/conftest.py' [INFO ] adding 'kivy/tests/coverage_lang.kv' [INFO ] adding 'kivy/tests/fixtures.py' [INFO ] adding 'kivy/tests/perf_test_textinput.py' [INFO ] adding 'kivy/tests/pytest.ini' [INFO ] adding 'kivy/tests/sample1.ogg' [INFO ] adding 'kivy/tests/test_animations.py' [INFO ] adding 'kivy/tests/test_app.py' [INFO ] adding 'kivy/tests/test_audio.py' [INFO ] adding 'kivy/tests/test_benchmark.py' [INFO ] adding 'kivy/tests/test_button.png' [INFO ] adding 'kivy/tests/test_clipboard.py' [INFO ] adding 'kivy/tests/test_clock.py' [INFO ] adding 'kivy/tests/test_compat.py' [INFO ] adding 'kivy/tests/test_config.py' [INFO ] adding 'kivy/tests/test_coverage.py' [INFO ] adding 'kivy/tests/test_doc_gallery.py' [INFO ] adding 'kivy/tests/test_environ_cli.py' [INFO ] adding 'kivy/tests/test_fbo_py2py3.py' [INFO ] adding 'kivy/tests/test_filechooser.py' [INFO ] adding 'kivy/tests/test_filechooser_unicode.py' [INFO ] adding 'kivy/tests/test_fonts.py' [INFO ] adding 'kivy/tests/test_garden.py' [INFO ] adding 'kivy/tests/test_graphics.py' [INFO ] adding 'kivy/tests/test_graphics_svg.py' [INFO ] adding 'kivy/tests/test_image.py' [INFO ] adding 'kivy/tests/test_imageloader.py' [INFO ] adding 'kivy/tests/test_invalid_lang.py' [INFO ] adding 'kivy/tests/test_kivy_init.py' [INFO ] adding 'kivy/tests/test_knspace.py' [INFO ] adding 'kivy/tests/test_lang.py' [INFO ] adding 'kivy/tests/test_lang_complex.py' [INFO ] adding 'kivy/tests/test_lang_pre_process_and_post_process.py' [INFO ] adding 'kivy/tests/test_logger.py' [INFO ] adding 'kivy/tests/test_metrics.py' [INFO ] adding 'kivy/tests/test_module_inspector.py' [INFO ] adding 'kivy/tests/test_motion_event.py' [INFO ] adding 'kivy/tests/test_mouse_hover_event.py' [INFO ] adding 'kivy/tests/test_mouse_multitouchsim.py' [INFO ] adding 'kivy/tests/test_multistroke.py' [INFO ] adding 'kivy/tests/test_properties.py' [INFO ] adding 'kivy/tests/test_resources.py' [INFO ] adding 'kivy/tests/test_rst_replace.py' [INFO ] adding 'kivy/tests/test_screen.py' [INFO ] adding 'kivy/tests/test_storage.py' [INFO ] adding 'kivy/tests/test_uix_actionbar.py' [INFO ] adding 'kivy/tests/test_uix_anchorlayout.py' [INFO ] adding 'kivy/tests/test_uix_asyncimage.py' [INFO ] adding 'kivy/tests/test_uix_boxlayout.py' [INFO ] adding 'kivy/tests/test_uix_bubble.py' [INFO ] adding 'kivy/tests/test_uix_carousel.py' [INFO ] adding 'kivy/tests/test_uix_colorpicker.py' [INFO ] adding 'kivy/tests/test_uix_dropdown.py' [INFO ] adding 'kivy/tests/test_uix_gridlayout.py' [INFO ] adding 'kivy/tests/test_uix_layout.py' [INFO ] adding 'kivy/tests/test_uix_modal.py' [INFO ] adding 'kivy/tests/test_uix_recyclegridlayout.py' [INFO ] adding 'kivy/tests/test_uix_relativelayout.py' [INFO ] adding 'kivy/tests/test_uix_scrollview.py' [INFO ] adding 'kivy/tests/test_uix_settings.py' [INFO ] adding 'kivy/tests/test_uix_slider.py' [INFO ] adding 'kivy/tests/test_uix_stacklayout.py' [INFO ] adding 'kivy/tests/test_uix_textinput.py' [INFO ] adding 'kivy/tests/test_uix_translate_coordinates.py' [INFO ] adding 'kivy/tests/test_uix_videoplayer.py' [INFO ] adding 'kivy/tests/test_uix_widget.py' [INFO ] adding 'kivy/tests/test_utils.py' [INFO ] adding 'kivy/tests/test_vector.py' [INFO ] adding 'kivy/tests/test_video.py' [INFO ] adding 'kivy/tests/test_weakmethod.py' [INFO ] adding 'kivy/tests/test_widget.py' [INFO ] adding 'kivy/tests/test_widget_walk.py' [INFO ] adding 'kivy/tests/test_window_base.py' [INFO ] adding 'kivy/tests/test_window_info.py' [INFO ] adding 'kivy/tests/testkv.kv' [INFO ] adding 'kivy/tests/unicode_files.zip' [INFO ] adding 'kivy/tests/unicode_font.zip' [INFO ] adding 'kivy/tests/visual_test_label.py' [INFO ] adding 'kivy/tests/data/test.ini' [INFO ] adding 'kivy/tests/pyinstaller/test_pyinstaller.py' [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.py' [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/main.spec' [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/__init__.py' [INFO ] adding 'kivy/tests/pyinstaller/simple_widget/project/widget.py' [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.py' [INFO ] adding 'kivy/tests/pyinstaller/video_widget/main.spec' [INFO ] adding 'kivy/tests/pyinstaller/video_widget/project/__init__.py' [INFO ] adding 'kivy/tests/test_issues/test_6315.py' [INFO ] adding 'kivy/tests/test_issues/test_issue_1084.py' [INFO ] adding 'kivy/tests/test_issues/test_issue_1091.py' [INFO ] adding 'kivy/tests/test_issues/test_issue_599.py' [INFO ] adding 'kivy/tests/test_issues/test_issue_609.py' [INFO ] adding 'kivy/tests/test_issues/test_issue_6909.py' [INFO ] adding 'kivy/tests/test_issues/test_issue_883.py' [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_requests.py' [INFO ] adding 'kivy/tests/test_urlrequest/test_urlrequest_urllib.py' [INFO ] adding 'kivy/tools/__init__.py' [INFO ] adding 'kivy/tools/benchmark.py' [INFO ] adding 'kivy/tools/changelog_parser.py' [INFO ] adding 'kivy/tools/coverage.py' [INFO ] adding 'kivy/tools/gallery.py' [INFO ] adding 'kivy/tools/generate-icons.py' [INFO ] adding 'kivy/tools/kviewer.py' [INFO ] adding 'kivy/tools/report.py' [INFO ] adding 'kivy/tools/stub-gl-debug.py' [INFO ] adding 'kivy/tools/texturecompress.py' [INFO ] adding 'kivy/tools/gles_compat/gl2.h' [INFO ] adding 'kivy/tools/gles_compat/subset_gles.py' [INFO ] adding 'kivy/tools/highlight/__init__.py' [INFO ] adding 'kivy/tools/highlight/kivy-mode.el' [INFO ] adding 'kivy/tools/highlight/kivy.json-tmlanguage' [INFO ] adding 'kivy/tools/highlight/kivy.tmLanguage' [INFO ] adding 'kivy/tools/highlight/kivy.vim' [INFO ] adding 'kivy/tools/image-testsuite/README.md' [INFO ] adding 'kivy/tools/image-testsuite/gimp28-testsuite.py' [INFO ] adding 'kivy/tools/image-testsuite/imagemagick-testsuite.sh' [INFO ] adding 'kivy/tools/packaging/__init__.py' [INFO ] adding 'kivy/tools/packaging/cython_cfg.py' [INFO ] adding 'kivy/tools/packaging/factory.py' [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__init__.py' [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/__main__.py' [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py' [INFO ] adding 'kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py' [INFO ] adding 'kivy/tools/pep8checker/pep8.py' [INFO ] adding 'kivy/tools/pep8checker/pep8kivy.py' [INFO ] adding 'kivy/tools/pep8checker/pre-commit.githook' [INFO ] adding 'kivy/tools/precommit_hooks/pre-commit-config.yaml' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_bar.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_group_down.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_item_down.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/action_view.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-high.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-low.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-medium.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/audio-volume-muted.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_arrow.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/bubble_btn_pressed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/button.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/button_disabled_pressed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/button_pressed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_off.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_disabled_on.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_off.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_on.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_off.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/checkbox_radio_on.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/close.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_file.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_folder.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/filechooser_selected.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/image-missing.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-pause.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-start.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/media-playback-stop.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/modalview-background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/overflow.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/player-background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/player-play-overlay.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/previous_normal.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/progressbar_background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/ring.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_left.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_middle.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/selector_right.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/separator.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/slider_cursor_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderh_background_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/sliderv_background_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/spinner_pressed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_disabled_h.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_down_h.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_grip_h.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/splitter_h.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-background_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/switch-button_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tab.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_btn_pressed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tab_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_active.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/textinput_disabled_active.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_closed.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/tree_opened.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_down.png' [INFO ] adding 'kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png' [INFO ] adding 'kivy/uix/__init__.py' [INFO ] adding 'kivy/uix/accordion.py' [INFO ] adding 'kivy/uix/actionbar.py' [INFO ] adding 'kivy/uix/anchorlayout.py' [INFO ] adding 'kivy/uix/boxlayout.py' [INFO ] adding 'kivy/uix/bubble.py' [INFO ] adding 'kivy/uix/button.py' [INFO ] adding 'kivy/uix/camera.py' [INFO ] adding 'kivy/uix/carousel.py' [INFO ] adding 'kivy/uix/checkbox.py' [INFO ] adding 'kivy/uix/codeinput.py' [INFO ] adding 'kivy/uix/colorpicker.py' [INFO ] adding 'kivy/uix/dropdown.py' [INFO ] adding 'kivy/uix/effectwidget.py' [INFO ] adding 'kivy/uix/filechooser.py' [INFO ] adding 'kivy/uix/floatlayout.py' [INFO ] adding 'kivy/uix/gesturesurface.py' [INFO ] adding 'kivy/uix/gridlayout.py' [INFO ] adding 'kivy/uix/image.py' [INFO ] adding 'kivy/uix/label.py' [INFO ] adding 'kivy/uix/layout.py' [INFO ] adding 'kivy/uix/modalview.py' [INFO ] adding 'kivy/uix/pagelayout.py' [INFO ] adding 'kivy/uix/popup.py' [INFO ] adding 'kivy/uix/progressbar.py' [INFO ] adding 'kivy/uix/recycleboxlayout.py' [INFO ] adding 'kivy/uix/recyclegridlayout.py' [INFO ] adding 'kivy/uix/recyclelayout.py' [INFO ] adding 'kivy/uix/relativelayout.py' [INFO ] adding 'kivy/uix/rst.py' [INFO ] adding 'kivy/uix/sandbox.py' [INFO ] adding 'kivy/uix/scatter.py' [INFO ] adding 'kivy/uix/scatterlayout.py' [INFO ] adding 'kivy/uix/screenmanager.py' [INFO ] adding 'kivy/uix/scrollview.py' [INFO ] adding 'kivy/uix/settings.py' [INFO ] adding 'kivy/uix/slider.py' [INFO ] adding 'kivy/uix/spinner.py' [INFO ] adding 'kivy/uix/splitter.py' [INFO ] adding 'kivy/uix/stacklayout.py' [INFO ] adding 'kivy/uix/stencilview.py' [INFO ] adding 'kivy/uix/switch.py' [INFO ] adding 'kivy/uix/tabbedpanel.py' [INFO ] adding 'kivy/uix/textinput.py' [INFO ] adding 'kivy/uix/togglebutton.py' [INFO ] adding 'kivy/uix/treeview.py' [INFO ] adding 'kivy/uix/video.py' [INFO ] adding 'kivy/uix/videoplayer.py' [INFO ] adding 'kivy/uix/vkeyboard.py' [INFO ] adding 'kivy/uix/widget.py' [INFO ] adding 'kivy/uix/behaviors/__init__.py' [INFO ] adding 'kivy/uix/behaviors/button.py' [INFO ] adding 'kivy/uix/behaviors/codenavigation.py' [INFO ] adding 'kivy/uix/behaviors/compoundselection.py' [INFO ] adding 'kivy/uix/behaviors/cover.py' [INFO ] adding 'kivy/uix/behaviors/drag.py' [INFO ] adding 'kivy/uix/behaviors/emacs.py' [INFO ] adding 'kivy/uix/behaviors/focus.py' [INFO ] adding 'kivy/uix/behaviors/knspace.py' [INFO ] adding 'kivy/uix/behaviors/togglebutton.py' [INFO ] adding 'kivy/uix/behaviors/touchripple.py' [INFO ] adding 'kivy/uix/recycleview/__init__.py' [INFO ] adding 'kivy/uix/recycleview/datamodel.py' [INFO ] adding 'kivy/uix/recycleview/layout.py' [INFO ] adding 'kivy/uix/recycleview/views.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/3Drendering/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/3Drendering/monkey.obj' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/3Drendering/objloader.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/3Drendering/simple.glsl' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/RST_Editor/editor.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/RST_Editor/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/compass/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/compass/compass.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/compass/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/compass/needle.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/compass/rose.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/takepicture/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/takepicture/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/takepicture/shadow32.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/android/takepicture/takepicture.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/animation/animate.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/app_suite.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/app_with_build.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/app_with_config.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/app_with_kv.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/app_with_kv_in_template1.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/test.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/testkvfile.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/app_suite_data/testkvdir.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/application/template1/test.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/async/asyncio_advanced.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/async/asyncio_basic.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/async/trio_advanced.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/async/trio_basic.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12908_sweet_trip_mm_clap_hi.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12909_sweet_trip_mm_clap_lo.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12910_sweet_trip_mm_clap_mid.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12911_sweet_trip_mm_hat_cl.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12913_sweet_trip_mm_kick_hi.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12914_sweet_trip_mm_kick_lo.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12915_sweet_trip_mm_kick_mid.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12916_sweet_trip_mm_kwik_mod_01.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12917_sweet_trip_mm_kwik_mod_02.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12918_sweet_trip_mm_kwik_mod_03.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12919_sweet_trip_mm_kwik_mod_04.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12920_sweet_trip_mm_kwik_mod_05.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12921_sweet_trip_mm_kwik_mod_06.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12922_sweet_trip_mm_kwik_mod_07.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12923_sweet_trip_mm_metal_clave.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12925_sweet_trip_mm_sweep_x.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12926_sweet_trip_mm_sweep_y.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/12927_sweet_trip_mm_sweep_z.wav' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/audio.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/audio/pitch.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/camera/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/bezier.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/canvas_stress.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/circle.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/fbo_canvas.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/kiwi.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/lines.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/lines_extended.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/mesh.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/mesh_manipulation.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/mtexture1.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/mtexture2.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/multitexture.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/repeat_texture.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/rotation.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/rounded_rectangle.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/scale.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/stencil_canvas.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/tesselate.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/texture.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/canvas/texture_example_image.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/container/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/container/kv/1.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/container/kv/2.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/container/kv/3.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/container/kv/root.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/cover/cover_image.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/cover/cover_video.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/camera_puzzle.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/kivycatalog.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/AnchorLayoutContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/BoxLayoutContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/ButtonContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/CheckBoxContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/FileChooserContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/FloatLayoutContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/GridLayoutContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/LabelContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/MediaContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/PlaygroundContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/PopupContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/ProgressBarContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/RestContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/ScatterContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/SelectorsContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/StackLayoutContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/kivycatalog/container_kvs/TextContainer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/gesturedatabase.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/gesturedatabase.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/helpers.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/historymanager.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/historymanager.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/multistroke.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/settings.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/multistroke/settings.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/pictures.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/shadow32.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images/Bubbles.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images/Ill1.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images/Wall.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/pictures/images/faust_github.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/shadereditor/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/shadereditor/shadereditor.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/README.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/showcase.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/background.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/faust_github.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons/README' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons/bug.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons/chevron-left.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/icons/chevron-right.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/accordions.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/bubbles.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/buttons.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/carousel.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/checkboxes.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/codeinput.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/dropdown.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/filechoosers.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/popups.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/progressbar.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/rstdocument.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/scatter.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/screenmanager.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/sliders.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/spinner.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/splitter.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/switches.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/tabbedpanel + layouts.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/textinputs.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/showcase/data/screens/togglebutton.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer/README.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer/icon.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer/particle.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/demo/touchtracer/touchtracer.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted/echo_client_app.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted/echo_server_app.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/frameworks/twisted/twistd_app.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/gestures/gesture_board.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/gestures/my_gestures.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/designwithkv/controller.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/designwithkv/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget/1_skeleton.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget/2_print_touch.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget/3_draw_ellipse.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget/4_draw_line.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget/5_random_colors.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/firstwidget/6_button.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/guide/quickstart/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/includes/button.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/includes/layout.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/includes/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/includes/test.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/keyboard/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/keyboard/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/keyboard/numeric.json' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kinect/README.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kinect/kinectviewer.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_button.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_camera.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_fbo.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_layout.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_logo.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_scatter.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_stencil.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/app_video.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/builder_template.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/kivy.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/kvrun.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/ids/id_in_kv/id_in_kv.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/ids/id_in_kv/test.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/ids/kv_and_py/kv_and_py.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/kv/ids/kv_and_py/test.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/clipboard.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/custom_titlebar.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/imagesave.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/joystick.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/multiple_dropfile.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/on_textedit_event.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/opacitywindow.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/shapecollisions.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/shapedwindow.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/two_panes.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/miscellaneous/urlrequest.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/settings/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/settings/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/plasma.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/plasma.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/rotated.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/rotated.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/shadertree.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/shadertree.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/shader/tex3.jpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/benchmark.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/cloud.svg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/main-smaa.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/music.svg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/rotated.svg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/ship.svg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/sun.svg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/svg/tiger.svg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/text/pango_demo.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final/note.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/notes/final/data/icon.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/pong.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step1/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step1/pong.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step2/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step2/pong.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step3/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step3/pong.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step4/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step4/pong.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step5/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/tutorials/pong/steps/step5/pong.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/accordion_1.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/actionbar.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/asyncimage.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/boxlayout_poshint.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/bubble_test.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/camera.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/carousel_buttons.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/cityCC0.mpg' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/cityCC0.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/codeinput.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/codeinputtest.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/colorpicker.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/colorusage.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/compound_selection.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/customcollide.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/effectwidget.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/effectwidget2.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/effectwidget3_advanced.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/fbowidget.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/focus_behavior.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/image_mipmap.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/keyboardlistener.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/label_mipmap.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/label_sizing.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/label_text_size.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/label_with_markup.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/lang_dynamic_classes.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/pagelayout.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/popup_with_kv.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/rstexample.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/scatter.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/scatter.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/screenmanager.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/scrollview.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/scrollview.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/settings.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/shorten_text.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/spinner.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/splitter.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/tabbed_panel_showcase.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/tabbedpanel.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/textalign.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/textalign.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/textinput.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/unicode_textinput.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/videoplayer.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview/basic_data.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview/infinite_scrolling.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview/key_viewclass.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview/messenger.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview/pull_to_refresh.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/recycleview/rv_animate_items.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/android.txt' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/main.kv' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/main.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/bird.zip' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/button_white.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/button_white_animated.zip' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/cube.zip' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/info.png' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/info.zip' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/data/images/simple_cv_joint_animated.gif' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/uix/__init__.py' [INFO ] adding 'kivy-2.3.1.data/data/share/kivy-examples/widgets/sequenced_images/uix/custom_button.py' [INFO ] adding 'kivy-2.3.1.dist-info/licenses/AUTHORS' [INFO ] adding 'kivy-2.3.1.dist-info/licenses/LICENSE' [INFO ] adding 'kivy-2.3.1.dist-info/METADATA' [INFO ] adding 'kivy-2.3.1.dist-info/WHEEL' [INFO ] adding 'kivy-2.3.1.dist-info/dependency_links.txt' [INFO ] adding 'kivy-2.3.1.dist-info/top_level.txt' [INFO ] adding 'kivy-2.3.1.dist-info/RECORD' [INFO ] removing build/bdist.solaris-2.11-i86pc.64bit/wheel Successfully built kivy-2.3.1-cp312-cp312-solaris_2_11_i86pc_64bit.whl *** Please use pkgtools/verifypc to sanity check dependencies.