<86>Dec 14 10:13:05 userdel[545251]: delete user 'rooter' <86>Dec 14 10:13:05 userdel[545251]: removed group 'rooter' owned by 'rooter' <86>Dec 14 10:13:05 userdel[545251]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 14 10:13:05 groupadd[545276]: group added to /etc/group: name=rooter, GID=1847 <86>Dec 14 10:13:05 groupadd[545276]: group added to /etc/gshadow: name=rooter <86>Dec 14 10:13:05 groupadd[545276]: new group: name=rooter, GID=1847 <86>Dec 14 10:13:05 useradd[545293]: new user: name=rooter, UID=1847, GID=1847, home=/root, shell=/bin/bash, from=none <86>Dec 14 10:13:05 userdel[545321]: delete user 'builder' <86>Dec 14 10:13:05 userdel[545321]: removed group 'builder' owned by 'builder' <86>Dec 14 10:13:05 userdel[545321]: removed shadow group 'builder' owned by 'builder' <86>Dec 14 10:13:05 groupadd[545343]: group added to /etc/group: name=builder, GID=1848 <86>Dec 14 10:13:05 groupadd[545343]: group added to /etc/gshadow: name=builder <86>Dec 14 10:13:05 groupadd[545343]: new group: name=builder, GID=1848 <86>Dec 14 10:13:05 useradd[545368]: new user: name=builder, UID=1848, GID=1848, home=/usr/src, shell=/bin/bash, from=none <13>Dec 14 10:13:11 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Dec 14 10:13:11 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed <13>Dec 14 10:13:11 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349845 installed <13>Dec 14 10:13:11 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Dec 14 10:13:11 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Dec 14 10:13:11 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Dec 14 10:13:11 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 14 10:13:11 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 14 10:13:11 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Dec 14 10:13:11 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Dec 14 10:13:11 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Dec 14 10:13:11 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Dec 14 10:13:11 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Dec 14 10:13:12 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 10:13:12 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 10:13:12 rpmi: python3-module-py3dephell-0.1.0-alt2 sisyphus+328191.600.5.1 1693609196 installed <13>Dec 14 10:13:12 rpmi: tests-for-installed-python3-pkgs-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Dec 14 10:13:12 rpmi: rpm-build-python3-0.1.25-alt1 sisyphus+344685.100.1.1 1712595070 installed <13>Dec 14 10:13:33 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Dec 14 10:13:33 rpmi: libSDL2-2.30.10-alt1 sisyphus+364560.100.1.1 1733772093 installed <13>Dec 14 10:13:33 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:33 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Dec 14 10:13:33 rpmi: python3-module-more-itertools-10.5.0-alt1 sisyphus+357221.100.1.1 1725964420 installed <13>Dec 14 10:13:33 rpmi: python3-module-jaraco.functools-4.1.0-alt1 sisyphus+358564.100.1.1 1727528718 installed <13>Dec 14 10:13:33 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168690 installed <13>Dec 14 10:13:33 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449053 installed <13>Dec 14 10:13:33 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed <13>Dec 14 10:13:33 rpmi: libspirv-tools0-1:2024.3-alt0.1 sisyphus+356274.200.1.1 1724862332 installed <13>Dec 14 10:13:33 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Dec 14 10:13:33 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Dec 14 10:13:34 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Dec 14 10:13:34 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Dec 14 10:13:34 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Dec 14 10:13:34 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Dec 14 10:13:34 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333695 installed <13>Dec 14 10:13:34 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Dec 14 10:13:34 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Dec 14 10:13:34 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Dec 14 10:13:34 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Dec 14 10:13:34 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Dec 14 10:13:34 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Dec 14 10:13:34 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:34 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:34 rpmi: libSDL2_mixer-2.8.0-alt1 sisyphus+340583.100.1.1 1707827335 installed <13>Dec 14 10:13:34 rpmi: libSDL2_ttf-2.22.0-alt1 sisyphus+340660.100.1.1 1707898340 installed <13>Dec 14 10:13:34 rpmi: python3-module-zombie-imp-0.0.2-alt1 sisyphus+339293.100.1.1 1706537230 installed <13>Dec 14 10:13:34 rpmi: python3-module-wheel-0.45.1-alt1 sisyphus+363326.100.2.1 1732609969 installed <13>Dec 14 10:13:34 rpmi: python3-module-platformdirs-4.3.6-alt1 sisyphus+357787.200.1.1 1726664692 installed <13>Dec 14 10:13:34 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed <13>Dec 14 10:13:34 rpmi: python3-module-jaraco.context-6.0.1-alt1 sisyphus+357809.300.1.1 1726769204 installed <13>Dec 14 10:13:34 rpmi: python3-module-autocommand-2.2.2-alt1.1 sisyphus+339714.100.1.1 1706968174 installed <13>Dec 14 10:13:34 rpmi: python3-module-jaraco.text-4.0.0-alt1 sisyphus+353877.400.2.1 1722250727 installed <13>Dec 14 10:13:34 rpmi: python3-module-jaraco.collections-5.1.0-alt1 sisyphus+357809.200.1.1 1726769173 installed <13>Dec 14 10:13:34 rpmi: python3-module-pkg_resources-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185085 installed <13>Dec 14 10:13:34 rpmi: vulkan-filesystem-1.3.290-alt1 sisyphus+356274.700.2.1 1724875216 installed <13>Dec 14 10:13:34 rpmi: libvulkan1-1.3.290-alt1 sisyphus+356274.700.2.1 1724875227 installed <13>Dec 14 10:13:34 rpmi: libsqlite3-3.46.0-alt1 sisyphus+352354.100.2.1 1721980459 installed <13>Dec 14 10:13:34 rpmi: python3-modules-sqlite3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 10:13:34 rpmi: python3-module-coverage-7.3.2-alt1 sisyphus+340977.100.1.1 1708279274 installed <13>Dec 14 10:13:34 rpmi: libpython3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 10:13:34 rpmi: libncurses6-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Dec 14 10:13:34 rpmi: libtinfo-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Dec 14 10:13:34 rpmi: libncurses-devel-6.3.20220618-alt4 sisyphus+327286.4600.14.1 1711486782 installed <13>Dec 14 10:13:35 rpmi: python3-dev-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed <13>Dec 14 10:13:35 rpmi: python3-module-setuptools-1:75.6.0-alt1 sisyphus+363072.100.1.1 1732185085 installed <13>Dec 14 10:13:35 rpmi: libfribidi-1.0.16-alt1 sisyphus+358393.100.1.1 1727333693 installed <13>Dec 14 10:13:35 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336967 installed <13>Dec 14 10:13:35 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed <13>Dec 14 10:13:35 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330311 installed <13>Dec 14 10:13:35 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed <13>Dec 14 10:13:35 rpmi: libSDL2_image-2.8.2-alt1 sisyphus+346017.200.2.1 1716213398 installed <13>Dec 14 10:13:35 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035269 installed <13>Dec 14 10:13:35 rpmi: llvm18.1-filesystem-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed <13>Dec 14 10:13:35 rpmi: llvm18.1-polly-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed <13>Dec 14 10:13:35 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922745 installed <13>Dec 14 10:13:35 rpmi: llvm18.1-gold-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed <13>Dec 14 10:13:38 rpmi: llvm18.1-libs-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed <13>Dec 14 10:13:38 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440792 installed <13>Dec 14 10:13:38 rpmi: libdrm-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed <13>Dec 14 10:13:38 rpmi: libgbm-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:38 rpmi: libva-driver-intel-2.4.1-alt2 sisyphus+302302.100.1.1 1655553188 installed <13>Dec 14 10:13:38 rpmi: libpixman-3:0.44.2-alt1 sisyphus+364211.100.1.1 1733467591 installed <13>Dec 14 10:13:38 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Dec 14 10:13:38 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Dec 14 10:13:38 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Dec 14 10:13:38 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221065 installed <13>Dec 14 10:13:38 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed <13>Dec 14 10:13:38 rpmi: fontconfig-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed Updating fonts cache: <29>Dec 14 10:13:39 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 14 10:13:39 rpmi: libharfbuzz-icu-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Dec 14 10:13:39 rpmi: libharfbuzz-gobject-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Dec 14 10:13:39 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 14 10:13:39 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed <13>Dec 14 10:13:39 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Dec 14 10:13:39 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed <13>Dec 14 10:13:39 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Dec 14 10:13:39 rpmi: xorg-dri-swrast-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:39 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Dec 14 10:13:39 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed <13>Dec 14 10:13:39 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Dec 14 10:13:39 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336827 installed <13>Dec 14 10:13:40 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Dec 14 10:13:40 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed <13>Dec 14 10:13:40 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Dec 14 10:13:40 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Dec 14 10:13:40 rpmi: libharfbuzz-cairo-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Dec 14 10:13:41 rpmi: xorg-dri-intel-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:41 rpmi: xorg-dri-vmwgfx-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:41 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Dec 14 10:13:41 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed <13>Dec 14 10:13:42 rpmi: libGLX-mesa-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:42 rpmi: libEGL-mesa-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:42 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:42 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:42 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:42 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Dec 14 10:13:42 rpmi: libSDL2-devel-2.30.10-alt1 sisyphus+364560.100.1.1 1733772093 installed <13>Dec 14 10:13:43 rpmi: xorg-dri-radeon-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:43 rpmi: xorg-dri-nouveau-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:43 rpmi: xorg-dri-virtio-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:43 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed <13>Dec 14 10:13:43 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787317 installed <13>Dec 14 10:13:43 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Dec 14 10:13:43 rpmi: libgio-2.82.4-alt1 sisyphus+364807.100.1.1 1733991604 installed <13>Dec 14 10:13:43 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641770 installed <13>Dec 14 10:13:43 rpmi: glib2-devel-2.82.4-alt1 sisyphus+364807.100.1.1 1733991604 installed <13>Dec 14 10:13:43 rpmi: libfreetype-devel-2.13.3-alt1 sisyphus+355656.100.1.1 1724221065 installed <13>Dec 14 10:13:43 rpmi: fontconfig-devel-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed <13>Dec 14 10:13:43 rpmi: libcairo-devel-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed <13>Dec 14 10:13:44 rpmi: libharfbuzz-devel-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Dec 14 10:13:44 rpmi: libXft-devel-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Dec 14 10:13:44 rpmi: libpango-1.55.0-alt1 sisyphus+364011.100.1.1 1733245603 installed <13>Dec 14 10:13:44 rpmi: libpango-devel-1.55.0-alt1 sisyphus+364011.100.1.1 1733245603 installed <13>Dec 14 10:13:44 rpmi: libgstreamer1.0-1.24.10-alt1 sisyphus+364070.100.1.1 1733316001 installed <13>Dec 14 10:13:44 rpmi: mesa-dri-drivers-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470195 installed <13>Dec 14 10:13:44 rpmi: libSDL2_image-devel-2.8.2-alt1 sisyphus+346017.200.2.1 1716213398 installed <13>Dec 14 10:13:44 rpmi: libSDL2_mixer-devel-2.8.0-alt1 sisyphus+340583.100.1.1 1707827335 installed <13>Dec 14 10:13:44 rpmi: libSDL2_ttf-devel-2.22.0-alt1 sisyphus+340660.100.1.1 1707898340 installed <13>Dec 14 10:13:44 rpmi: python3-module-Cython-3.0.11-alt1 sisyphus+359096.200.2.1 1728123515 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-kivy-2.2.1-alt2.nosrc.rpm (w1.gzdio) <13>Dec 14 10:13:46 rpmi: python3-module-pyproject-installer-0.5.5-alt1 sisyphus+362541.100.1.1 1731610714 installed Installing python3-module-kivy-2.2.1-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.93231 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-kivy-2.2.1 + echo 'Source #0 (python3-module-kivy-2.2.1.tar):' Source #0 (python3-module-kivy-2.2.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-kivy-2.2.1.tar + cd python3-module-kivy-2.2.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (kivy-2.2.1-cython3-support.patch):' Patch #1 (kivy-2.2.1-cython3-support.patch): + /usr/bin/patch -p1 patching file kivy/core/image/_img_sdl2.pyx patching file kivy/core/window/_window_sdl2.pyx patching file kivy/lib/gstplayer/_gstplayer.pyx patching file pyproject.toml patching file setup.cfg patching file setup.py + echo 'Patch #2 (kivy-2.2.1-alt-do_not_use_ffpyplayer.patch):' Patch #2 (kivy-2.2.1-alt-do_not_use_ffpyplayer.patch): + /usr/bin/patch -p1 patching file kivy/__init__.py patching file kivy/core/audio/__init__.py patching file kivy/core/audio/audio_ffpyplayer.py patching file kivy/core/image/__init__.py patching file kivy/core/image/img_ffpyplayer.py patching file kivy/core/video/__init__.py patching file kivy/core/video/video_ffpyplayer.py patching file kivy/tests/pyinstaller/simple_widget/main.spec patching file kivy/tests/pyinstaller/video_widget/main.spec patching file setup.cfg + sed -i s/distutils.cmd/setuptools/ kivy/tools/packaging/factory.py + sed -i /Kivy-Garden/d setup.cfg + sed -i /addopts/d pyproject.toml + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.93231 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-kivy-2.2.1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + export KIVY_SPLIT_EXAMPLES=1 + KIVY_SPLIT_EXAMPLES=1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + /usr/bin/python3 -m pyproject_installer -v build INFO : pyproject_installer.build_cmd._build : Building wheel INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1 INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/dist DEBUG : pyproject_installer.lib.build_backend : Validating source path DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec DEBUG : pyproject_installer.lib.build_backend : Parsing configuration file: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/pyproject.toml INFO : pyproject_installer.lib.build_backend : build-system.build-backend was not found, using default backend INFO : backend_caller.py : Calling hook build_wheel in subprocess INFO : backend_caller.py : Build backend: setuptools.build_meta:__legacy__ INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/dist'] INFO : backend_caller.py : Hook kwargs: {'config_settings': None} WARNING : kivy : Config: Older configuration version detected (0 instead of 27) [WARNING] [Config ] Older configuration version detected (0 instead of 27) WARNING : kivy : Config: Upgrading configuration in progress. [WARNING] [Config ] Upgrading configuration in progress. DEBUG : kivy : Config: Upgrading from 0 to 1 [DEBUG ] [Config ] Upgrading from 0 to 1 INFO : kivy : Kivy: v2.2.1 INFO : kivy : Logger: Record log in /usr/src/.kivy/logs/kivy_24-12-14_0.txt [INFO ] [Logger ] Record log in /usr/src/.kivy/logs/kivy_24-12-14_0.txt [INFO ] [Kivy ] v2.2.1 INFO : kivy : Kivy: Installed at "/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/__init__.py" [INFO ] [Kivy ] Installed at "/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/__init__.py" INFO : kivy : Python: v3.12.8 (main, Dec 5 2024, 22:16:34) [GCC 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1)] [INFO ] [Python ] v3.12.8 (main, Dec 5 2024, 22:16:34) [GCC 14.2.1 20241028 (ALT Sisyphus 14.2.1-alt1)] INFO : kivy : Python: Interpreter at "/usr/bin/python3" [INFO ] [Python ] Interpreter at "/usr/bin/python3" INFO : kivy : Logger: Purge log fired. Processing... [INFO ] [Logger ] Purge log fired. Processing... INFO : kivy : Logger: Purge finished! [INFO ] [Logger ] Purge finished! ############################################### WARNING: KIVY_DEPS_ROOT is not set, using system provided SDL which is not recommended as it may be incompatible with Kivy. Please build dependencies from source via the provided script and set KIVY_DEPS_ROOT to the root of the dependencies directory. ############################################### Current directory is: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1 Source and initial build directory is: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1 Python path is: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1 /usr/lib/python3/site-packages/pyproject_installer/lib/backend_helper /usr/lib/python312.zip /usr/lib/python3.12 /usr/lib/python3.12/lib-dynload /usr/lib/python3/site-packages /usr/lib/python3/site-packages/setuptools/_vendor /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/modules /usr/src/.kivy/mods Found Cython at /usr/lib/python3/site-packages/Cython/__init__.py Detected supported Cython version 3.0.11 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.6, 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.6,!=" Please note that the following versions of Cython are not supported at all: Using this graphics system: OpenGL WARNING: A problem occurred while running pkg-config --libs --cflags gstreamer-1.0 (code 1) b"Package gstreamer-1.0 was not found in the pkg-config search path.\nPerhaps you should add the directory containing `gstreamer-1.0.pc'\nto the PKG_CONFIG_PATH environment variable\nNo package 'gstreamer-1.0' found\n" SDL2 found via pkg-config SDL2: found SDL header at /usr/include/SDL2/SDL.h SDL2: found SDL_mixer header at /usr/include/SDL2/SDL_mixer.h SDL2: found SDL_ttf header at /usr/include/SDL2/SDL_ttf.h SDL2: found SDL_image header at /usr/include/SDL2/SDL_image.h Pango: pangoft2 found via pkg-config {'libraries': ['pangoft2-1.0', 'pango-1.0', 'gobject-2.0', 'glib-2.0', 'harfbuzz', 'fontconfig', 'freetype'], 'include_dirs': ['/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include', '/usr/include/pango-1.0', '/usr/include/harfbuzz', '/usr/include/pango-1.0', '/usr/include/cairo', '/usr/include/freetype2', '/usr/include/libpng16', '/usr/include/harfbuzz', '/usr/include/glib-2.0', '/usr/lib/glib-2.0/include'], 'library_dirs': [], 'extra_link_args': [], 'extra_compile_args': [], 'depends': ['lib/pango/pangoft2.pxi', 'lib/pango/pangoft2.h']} ERROR: Dependency for context.pyx not resolved: config.pxi ERROR: Dependency for compiler.pyx not resolved: config.pxi ERROR: Dependency for context_instructions.pyx not resolved: config.pxi ERROR: Dependency for fbo.pyx not resolved: config.pxi ERROR: Dependency for gl_instructions.pyx not resolved: config.pxi ERROR: Dependency for instructions.pyx not resolved: config.pxi ERROR: Dependency for opengl.pyx not resolved: config.pxi ERROR: Dependency for opengl_utils.pyx not resolved: config.pxi ERROR: Dependency for shader.pyx not resolved: config.pxi ERROR: Dependency for stencil_instructions.pyx not resolved: config.pxi ERROR: Dependency for scissor_instructions.pyx not resolved: config.pxi ERROR: Dependency for texture.pyx not resolved: config.pxi ERROR: Dependency for vbo.pyx not resolved: config.pxi ERROR: Dependency for vertex.pyx not resolved: config.pxi ERROR: Dependency for vertex_instructions.pyx not resolved: config.pxi ERROR: Dependency for cgl.pyx not resolved: config.pxi ERROR: Dependency for cgl_mock.pyx not resolved: config.pxi ERROR: Dependency for cgl_gl.pyx not resolved: config.pxi ERROR: Dependency for cgl_glew.pyx not resolved: config.pxi ERROR: Dependency for cgl_sdl2.pyx not resolved: config.pxi ERROR: Dependency for svg.pyx not resolved: config.pxi ERROR: Dependency for boxshadow.pyx not resolved: config.pxi INFO : root : running bdist_wheel [INFO ] running bdist_wheel INFO : root : running build [INFO ] running build INFO : root : running build_py [INFO ] running build_py INFO : root : creating build/lib.linux-i686-cpython-312/kivy [INFO ] creating build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/_version.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/_version.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/animation.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/animation.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/app.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/app.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/atlas.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/atlas.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/base.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/base.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/cache.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/cache.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/clock.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/clock.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/compat.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/compat.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/config.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/config.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/context.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/context.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/event.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/event.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/factory.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/factory.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/factory_registers.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/factory_registers.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/geometry.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/geometry.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/gesture.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/gesture.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/interactive.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/interactive.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/loader.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/loader.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/logger.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/logger.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/metrics.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/metrics.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/multistroke.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/multistroke.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/parser.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/parser.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/resources.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/resources.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/support.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/support.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/utils.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/utils.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/vector.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/vector.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/weakmethod.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/weakmethod.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/__init__.py -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/__init__.py -> build/lib.linux-i686-cpython-312/kivy INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core INFO : root : copying kivy/core/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core [INFO ] copying kivy/core/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core INFO : root : creating build/lib.linux-i686-cpython-312/kivy/deps [INFO ] creating build/lib.linux-i686-cpython-312/kivy/deps INFO : root : copying kivy/deps/__init__.py -> build/lib.linux-i686-cpython-312/kivy/deps [INFO ] copying kivy/deps/__init__.py -> build/lib.linux-i686-cpython-312/kivy/deps INFO : root : creating build/lib.linux-i686-cpython-312/kivy/effects [INFO ] creating build/lib.linux-i686-cpython-312/kivy/effects INFO : root : copying kivy/effects/__init__.py -> build/lib.linux-i686-cpython-312/kivy/effects [INFO ] copying kivy/effects/__init__.py -> build/lib.linux-i686-cpython-312/kivy/effects INFO : root : copying kivy/effects/dampedscroll.py -> build/lib.linux-i686-cpython-312/kivy/effects [INFO ] copying kivy/effects/dampedscroll.py -> build/lib.linux-i686-cpython-312/kivy/effects INFO : root : copying kivy/effects/kinetic.py -> build/lib.linux-i686-cpython-312/kivy/effects [INFO ] copying kivy/effects/kinetic.py -> build/lib.linux-i686-cpython-312/kivy/effects INFO : root : copying kivy/effects/opacityscroll.py -> build/lib.linux-i686-cpython-312/kivy/effects [INFO ] copying kivy/effects/opacityscroll.py -> build/lib.linux-i686-cpython-312/kivy/effects INFO : root : copying kivy/effects/scroll.py -> build/lib.linux-i686-cpython-312/kivy/effects [INFO ] copying kivy/effects/scroll.py -> build/lib.linux-i686-cpython-312/kivy/effects INFO : root : creating build/lib.linux-i686-cpython-312/kivy/eventmanager [INFO ] creating build/lib.linux-i686-cpython-312/kivy/eventmanager INFO : root : copying kivy/eventmanager/__init__.py -> build/lib.linux-i686-cpython-312/kivy/eventmanager [INFO ] copying kivy/eventmanager/__init__.py -> build/lib.linux-i686-cpython-312/kivy/eventmanager INFO : root : creating build/lib.linux-i686-cpython-312/kivy/extras [INFO ] creating build/lib.linux-i686-cpython-312/kivy/extras INFO : root : copying kivy/extras/__init__.py -> build/lib.linux-i686-cpython-312/kivy/extras [INFO ] copying kivy/extras/__init__.py -> build/lib.linux-i686-cpython-312/kivy/extras INFO : root : copying kivy/extras/highlight.py -> build/lib.linux-i686-cpython-312/kivy/extras [INFO ] copying kivy/extras/highlight.py -> build/lib.linux-i686-cpython-312/kivy/extras INFO : root : creating build/lib.linux-i686-cpython-312/kivy/garden [INFO ] creating build/lib.linux-i686-cpython-312/kivy/garden INFO : root : copying kivy/garden/__init__.py -> build/lib.linux-i686-cpython-312/kivy/garden [INFO ] copying kivy/garden/__init__.py -> build/lib.linux-i686-cpython-312/kivy/garden INFO : root : creating build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] creating build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/__init__.py -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/__init__.py -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : creating build/lib.linux-i686-cpython-312/kivy/input [INFO ] creating build/lib.linux-i686-cpython-312/kivy/input INFO : root : copying kivy/input/__init__.py -> build/lib.linux-i686-cpython-312/kivy/input [INFO ] copying kivy/input/__init__.py -> build/lib.linux-i686-cpython-312/kivy/input INFO : root : copying kivy/input/factory.py -> build/lib.linux-i686-cpython-312/kivy/input [INFO ] copying kivy/input/factory.py -> build/lib.linux-i686-cpython-312/kivy/input INFO : root : copying kivy/input/motionevent.py -> build/lib.linux-i686-cpython-312/kivy/input [INFO ] copying kivy/input/motionevent.py -> build/lib.linux-i686-cpython-312/kivy/input INFO : root : copying kivy/input/provider.py -> build/lib.linux-i686-cpython-312/kivy/input [INFO ] copying kivy/input/provider.py -> build/lib.linux-i686-cpython-312/kivy/input INFO : root : copying kivy/input/recorder.py -> build/lib.linux-i686-cpython-312/kivy/input [INFO ] copying kivy/input/recorder.py -> build/lib.linux-i686-cpython-312/kivy/input INFO : root : copying kivy/input/shape.py -> build/lib.linux-i686-cpython-312/kivy/input [INFO ] copying kivy/input/shape.py -> build/lib.linux-i686-cpython-312/kivy/input INFO : root : creating build/lib.linux-i686-cpython-312/kivy/lang [INFO ] creating build/lib.linux-i686-cpython-312/kivy/lang INFO : root : copying kivy/lang/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lang [INFO ] copying kivy/lang/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lang INFO : root : copying kivy/lang/builder.py -> build/lib.linux-i686-cpython-312/kivy/lang [INFO ] copying kivy/lang/builder.py -> build/lib.linux-i686-cpython-312/kivy/lang INFO : root : copying kivy/lang/parser.py -> build/lib.linux-i686-cpython-312/kivy/lang [INFO ] copying kivy/lang/parser.py -> build/lib.linux-i686-cpython-312/kivy/lang INFO : root : creating build/lib.linux-i686-cpython-312/kivy/lib [INFO ] creating build/lib.linux-i686-cpython-312/kivy/lib INFO : root : copying kivy/lib/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lib [INFO ] copying kivy/lib/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lib INFO : root : copying kivy/lib/ddsfile.py -> build/lib.linux-i686-cpython-312/kivy/lib [INFO ] copying kivy/lib/ddsfile.py -> build/lib.linux-i686-cpython-312/kivy/lib INFO : root : copying kivy/lib/mtdev.py -> build/lib.linux-i686-cpython-312/kivy/lib [INFO ] copying kivy/lib/mtdev.py -> build/lib.linux-i686-cpython-312/kivy/lib INFO : root : creating build/lib.linux-i686-cpython-312/kivy/modules [INFO ] creating build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/__init__.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/__init__.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/_webdebugger.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/_webdebugger.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/console.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/console.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/cursor.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/cursor.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/inspector.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/inspector.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/joycursor.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/joycursor.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/keybinding.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/keybinding.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/monitor.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/monitor.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/recorder.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/recorder.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/screen.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/screen.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/showborder.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/showborder.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/touchring.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/touchring.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : copying kivy/modules/webdebugger.py -> build/lib.linux-i686-cpython-312/kivy/modules [INFO ] copying kivy/modules/webdebugger.py -> build/lib.linux-i686-cpython-312/kivy/modules INFO : root : creating build/lib.linux-i686-cpython-312/kivy/network [INFO ] creating build/lib.linux-i686-cpython-312/kivy/network INFO : root : copying kivy/network/__init__.py -> build/lib.linux-i686-cpython-312/kivy/network [INFO ] copying kivy/network/__init__.py -> build/lib.linux-i686-cpython-312/kivy/network INFO : root : copying kivy/network/urlrequest.py -> build/lib.linux-i686-cpython-312/kivy/network [INFO ] copying kivy/network/urlrequest.py -> build/lib.linux-i686-cpython-312/kivy/network INFO : root : creating build/lib.linux-i686-cpython-312/kivy/storage [INFO ] creating build/lib.linux-i686-cpython-312/kivy/storage INFO : root : copying kivy/storage/__init__.py -> build/lib.linux-i686-cpython-312/kivy/storage [INFO ] copying kivy/storage/__init__.py -> build/lib.linux-i686-cpython-312/kivy/storage INFO : root : copying kivy/storage/dictstore.py -> build/lib.linux-i686-cpython-312/kivy/storage [INFO ] copying kivy/storage/dictstore.py -> build/lib.linux-i686-cpython-312/kivy/storage INFO : root : copying kivy/storage/jsonstore.py -> build/lib.linux-i686-cpython-312/kivy/storage [INFO ] copying kivy/storage/jsonstore.py -> build/lib.linux-i686-cpython-312/kivy/storage INFO : root : copying kivy/storage/redisstore.py -> build/lib.linux-i686-cpython-312/kivy/storage [INFO ] copying kivy/storage/redisstore.py -> build/lib.linux-i686-cpython-312/kivy/storage INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/async_common.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/async_common.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/common.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/common.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/conftest.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/conftest.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/fixtures.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/fixtures.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/perf_test_textinput.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/perf_test_textinput.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_animations.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_animations.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_app.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_app.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_audio.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_audio.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_benchmark.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_benchmark.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_clipboard.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_clipboard.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_clock.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_clock.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_compat.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_compat.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_config.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_config.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_coverage.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_coverage.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_doc_gallery.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_doc_gallery.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_environ_cli.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_environ_cli.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_fbo_py2py3.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_fbo_py2py3.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_filechooser.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_filechooser.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_filechooser_unicode.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_fonts.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_fonts.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_graphics.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_graphics.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_graphics_svg.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_graphics_svg.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_image.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_image.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_imageloader.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_imageloader.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_invalid_lang.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_invalid_lang.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_kivy_init.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_kivy_init.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_knspace.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_knspace.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_lang.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_lang.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_lang_complex.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_lang_complex.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_lang_pre_process_and_post_process.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_logger.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_logger.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_metrics.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_metrics.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_module_inspector.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_module_inspector.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_motion_event.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_motion_event.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_mouse_hover_event.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_mouse_multitouchsim.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_multistroke.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_multistroke.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_properties.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_properties.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_resources.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_resources.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_rst_replace.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_rst_replace.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_screen.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_screen.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_storage.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_storage.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_actionbar.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_anchorlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_asyncimage.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_boxlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_bubble.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_bubble.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_carousel.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_carousel.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_dropdown.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_gridlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_layout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_layout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_modal.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_modal.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_recyclegridlayout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_relativelayout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_scrollview.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_slider.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_slider.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_stacklayout.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_textinput.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_textinput.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_translate_coordinates.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_videoplayer.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_uix_widget.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_uix_widget.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_utils.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_utils.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_vector.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_vector.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_video.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_video.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_weakmethod.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_weakmethod.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_widget.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_widget.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_widget_walk.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_widget_walk.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_window_base.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_window_base.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_window_info.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_window_info.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/visual_test_label.py -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/visual_test_label.py -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/benchmark.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/benchmark.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/changelog_parser.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/changelog_parser.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/coverage.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/coverage.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/gallery.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/gallery.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/generate-icons.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/generate-icons.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/kviewer.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/kviewer.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/report.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/report.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/stub-gl-debug.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/stub-gl-debug.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : copying kivy/tools/texturecompress.py -> build/lib.linux-i686-cpython-312/kivy/tools [INFO ] copying kivy/tools/texturecompress.py -> build/lib.linux-i686-cpython-312/kivy/tools INFO : root : creating build/lib.linux-i686-cpython-312/kivy/uix [INFO ] creating build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/__init__.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/__init__.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/accordion.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/accordion.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/actionbar.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/actionbar.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/anchorlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/anchorlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/boxlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/boxlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/bubble.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/bubble.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/button.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/button.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/camera.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/camera.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/carousel.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/carousel.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/checkbox.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/checkbox.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/codeinput.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/codeinput.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/colorpicker.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/colorpicker.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/dropdown.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/dropdown.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/effectwidget.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/effectwidget.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/filechooser.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/filechooser.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/floatlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/floatlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/gesturesurface.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/gesturesurface.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/gridlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/gridlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/image.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/image.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/label.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/label.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/layout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/layout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/modalview.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/modalview.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/pagelayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/pagelayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/popup.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/popup.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/progressbar.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/progressbar.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/recycleboxlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/recycleboxlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/recyclegridlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/recyclegridlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/recyclelayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/recyclelayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/relativelayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/relativelayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/rst.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/rst.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/sandbox.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/sandbox.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/scatter.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/scatter.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/scatterlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/scatterlayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/screenmanager.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/screenmanager.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/scrollview.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/scrollview.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/settings.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/settings.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/slider.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/slider.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/spinner.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/spinner.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/splitter.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/splitter.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/stacklayout.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/stacklayout.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/stencilview.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/stencilview.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/switch.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/switch.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/tabbedpanel.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/tabbedpanel.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/textinput.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/textinput.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/togglebutton.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/togglebutton.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/treeview.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/treeview.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/video.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/video.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/videoplayer.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/videoplayer.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/vkeyboard.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/vkeyboard.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : copying kivy/uix/widget.py -> build/lib.linux-i686-cpython-312/kivy/uix [INFO ] copying kivy/uix/widget.py -> build/lib.linux-i686-cpython-312/kivy/uix INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/audio [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/audio INFO : root : copying kivy/core/audio/audio_android.py -> build/lib.linux-i686-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_android.py -> build/lib.linux-i686-cpython-312/kivy/core/audio INFO : root : copying kivy/core/audio/audio_avplayer.py -> build/lib.linux-i686-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_avplayer.py -> build/lib.linux-i686-cpython-312/kivy/core/audio INFO : root : copying kivy/core/audio/audio_gstplayer.py -> build/lib.linux-i686-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_gstplayer.py -> build/lib.linux-i686-cpython-312/kivy/core/audio INFO : root : copying kivy/core/audio/audio_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/audio_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/audio INFO : root : copying kivy/core/audio/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/audio [INFO ] copying kivy/core/audio/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/audio INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/camera [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/camera INFO : root : copying kivy/core/camera/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/camera INFO : root : copying kivy/core/camera/camera_android.py -> build/lib.linux-i686-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_android.py -> build/lib.linux-i686-cpython-312/kivy/core/camera INFO : root : copying kivy/core/camera/camera_gi.py -> build/lib.linux-i686-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_gi.py -> build/lib.linux-i686-cpython-312/kivy/core/camera INFO : root : copying kivy/core/camera/camera_opencv.py -> build/lib.linux-i686-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_opencv.py -> build/lib.linux-i686-cpython-312/kivy/core/camera INFO : root : copying kivy/core/camera/camera_picamera.py -> build/lib.linux-i686-cpython-312/kivy/core/camera [INFO ] copying kivy/core/camera/camera_picamera.py -> build/lib.linux-i686-cpython-312/kivy/core/camera INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/_clipboard_ext.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_android.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_dbusklipper.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_dummy.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_gtk3.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_nspaste.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_winctypes.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_xclip.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard [INFO ] copying kivy/core/clipboard/clipboard_xsel.py -> build/lib.linux-i686-cpython-312/kivy/core/clipboard INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/gl [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/gl INFO : root : copying kivy/core/gl/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/gl [INFO ] copying kivy/core/gl/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/gl INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : copying kivy/core/image/img_dds.py -> build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_dds.py -> build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : copying kivy/core/image/img_pil.py -> build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_pil.py -> build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : copying kivy/core/image/img_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : copying kivy/core/image/img_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : copying kivy/core/image/img_tex.py -> build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/img_tex.py -> build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : copying kivy/core/image/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/image [INFO ] copying kivy/core/image/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/image INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/spelling [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/spelling INFO : root : copying kivy/core/spelling/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/spelling [INFO ] copying kivy/core/spelling/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/spelling INFO : root : copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-i686-cpython-312/kivy/core/spelling [INFO ] copying kivy/core/spelling/spelling_enchant.py -> build/lib.linux-i686-cpython-312/kivy/core/spelling INFO : root : copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-i686-cpython-312/kivy/core/spelling [INFO ] copying kivy/core/spelling/spelling_osxappkit.py -> build/lib.linux-i686-cpython-312/kivy/core/spelling INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/text/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/text/markup.py -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/markup.py -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/text/text_pango.py -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_pango.py -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/text/text_pil.py -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_pil.py -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/text/text_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/text/text_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/video [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/video INFO : root : copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-i686-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_ffmpeg.py -> build/lib.linux-i686-cpython-312/kivy/core/video INFO : root : copying kivy/core/video/video_gstplayer.py -> build/lib.linux-i686-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_gstplayer.py -> build/lib.linux-i686-cpython-312/kivy/core/video INFO : root : copying kivy/core/video/video_null.py -> build/lib.linux-i686-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/video_null.py -> build/lib.linux-i686-cpython-312/kivy/core/video INFO : root : copying kivy/core/video/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/video [INFO ] copying kivy/core/video/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/video INFO : root : creating build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] creating build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : copying kivy/core/window/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/__init__.py -> build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_egl_rpi.py -> build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : copying kivy/core/window/window_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_pygame.py -> build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : copying kivy/core/window/window_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_sdl2.py -> build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : creating build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend [INFO ] creating build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend INFO : root : copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend [INFO ] copying kivy/graphics/cgl_backend/__init__.py -> build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend INFO : root : creating build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] creating build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/__init__.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/__init__.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/calibration.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/calibration.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/dejitter.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/dejitter.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/doubletap.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/doubletap.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/ignorelist.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/ignorelist.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/retaintouch.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/retaintouch.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : copying kivy/input/postproc/tripletap.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc [INFO ] copying kivy/input/postproc/tripletap.py -> build/lib.linux-i686-cpython-312/kivy/input/postproc INFO : root : creating build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] creating build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/__init__.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/__init__.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/androidjoystick.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/androidjoystick.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/hidinput.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/hidinput.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/leapfinger.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/leapfinger.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/linuxwacom.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/linuxwacom.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/mactouch.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/mactouch.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/mouse.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/mouse.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/mtdev.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/mtdev.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/probesysfs.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/probesysfs.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/tuio.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/tuio.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/wm_common.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/wm_common.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/wm_pen.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/wm_pen.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : copying kivy/input/providers/wm_touch.py -> build/lib.linux-i686-cpython-312/kivy/input/providers [INFO ] copying kivy/input/providers/wm_touch.py -> build/lib.linux-i686-cpython-312/kivy/input/providers INFO : root : creating build/lib.linux-i686-cpython-312/kivy/lib/gstplayer [INFO ] creating build/lib.linux-i686-cpython-312/kivy/lib/gstplayer INFO : root : copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lib/gstplayer [INFO ] copying kivy/lib/gstplayer/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lib/gstplayer INFO : root : creating build/lib.linux-i686-cpython-312/kivy/lib/vidcore_lite [INFO ] creating build/lib.linux-i686-cpython-312/kivy/lib/vidcore_lite INFO : root : copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lib/vidcore_lite [INFO ] copying kivy/lib/vidcore_lite/__init__.py -> build/lib.linux-i686-cpython-312/kivy/lib/vidcore_lite INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/highlight [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/highlight INFO : root : copying kivy/tools/highlight/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools/highlight INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/packaging [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/packaging INFO : root : copying kivy/tools/packaging/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging INFO : root : copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/cython_cfg.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging INFO : root : copying kivy/tools/packaging/factory.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks INFO : root : copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks INFO : root : copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/__main__.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks INFO : root : copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/hook-kivy.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks INFO : root : copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks [INFO ] copying kivy/tools/packaging/pyinstaller_hooks/pyi_rth_kivy.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging/pyinstaller_hooks INFO : root : creating build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] creating build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/__init__.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/__init__.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/button.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/button.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/codenavigation.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/compoundselection.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/cover.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/cover.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/drag.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/drag.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/emacs.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/emacs.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/focus.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/focus.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/knspace.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/knspace.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/togglebutton.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : copying kivy/uix/behaviors/touchripple.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors [INFO ] copying kivy/uix/behaviors/touchripple.py -> build/lib.linux-i686-cpython-312/kivy/uix/behaviors INFO : root : creating build/lib.linux-i686-cpython-312/kivy/uix/recycleview [INFO ] creating build/lib.linux-i686-cpython-312/kivy/uix/recycleview INFO : root : copying kivy/uix/recycleview/__init__.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/__init__.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview INFO : root : copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/datamodel.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview INFO : root : copying kivy/uix/recycleview/layout.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/layout.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview INFO : root : copying kivy/uix/recycleview/views.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview [INFO ] copying kivy/uix/recycleview/views.py -> build/lib.linux-i686-cpython-312/kivy/uix/recycleview INFO : root : copying kivy/_clock.pxd -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/_clock.pxd -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/_event.pxd -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/_event.pxd -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/_metrics.pxd -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/_metrics.pxd -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/properties.pxd -> build/lib.linux-i686-cpython-312/kivy [INFO ] copying kivy/properties.pxd -> build/lib.linux-i686-cpython-312/kivy INFO : root : copying kivy/graphics/boxshadow.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/boxshadow.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/buffer.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/buffer.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/cgl.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/cgl.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/compiler.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/compiler.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/context.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/context.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/context_instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/context_instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/fbo.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/fbo.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/opengl_utils.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/shader.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/shader.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/stencil_instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/svg.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/svg.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/tesselator.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/tesselator.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/texture.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/texture.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/transformation.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/transformation.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/vbo.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vbo.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/vertex.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vertex.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vertex_instructions.pxd -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/core/text/text_layout.pxd -> build/lib.linux-i686-cpython-312/kivy/core/text [INFO ] copying kivy/core/text/text_layout.pxd -> build/lib.linux-i686-cpython-312/kivy/core/text INFO : root : copying kivy/core/window/window_info.pxd -> build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_info.pxd -> build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-i686-cpython-312/kivy/lib/vidcore_lite [INFO ] copying kivy/lib/vidcore_lite/bcm.pxd -> build/lib.linux-i686-cpython-312/kivy/lib/vidcore_lite INFO : root : copying kivy/graphics/common.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/common.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/gl_debug_logger.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/img_tools.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/img_tools.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/memory.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/memory.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/opcodes.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/opcodes.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/opengl_utils_def.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics [INFO ] copying kivy/graphics/vertex_instructions_line.pxi -> build/lib.linux-i686-cpython-312/kivy/graphics INFO : root : copying kivy/lib/sdl2.pxi -> build/lib.linux-i686-cpython-312/kivy/lib [INFO ] copying kivy/lib/sdl2.pxi -> build/lib.linux-i686-cpython-312/kivy/lib INFO : root : copying kivy/core/window/window_attrs.pxi -> build/lib.linux-i686-cpython-312/kivy/core/window [INFO ] copying kivy/core/window/window_attrs.pxi -> build/lib.linux-i686-cpython-312/kivy/core/window INFO : root : creating build/lib.linux-i686-cpython-312/kivy/lib/pango [INFO ] creating build/lib.linux-i686-cpython-312/kivy/lib/pango INFO : root : copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-i686-cpython-312/kivy/lib/pango [INFO ] copying kivy/lib/pango/pangoft2.pxi -> build/lib.linux-i686-cpython-312/kivy/lib/pango INFO : root : creating build/lib.linux-i686-cpython-312/kivy/data [INFO ] creating build/lib.linux-i686-cpython-312/kivy/data INFO : root : copying kivy/data/settings_kivy.json -> build/lib.linux-i686-cpython-312/kivy/data [INFO ] copying kivy/data/settings_kivy.json -> build/lib.linux-i686-cpython-312/kivy/data INFO : root : copying kivy/data/style.kv -> build/lib.linux-i686-cpython-312/kivy/data [INFO ] copying kivy/data/style.kv -> build/lib.linux-i686-cpython-312/kivy/data INFO : root : creating build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] creating build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/DejaVuSans.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-Bold.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-BoldItalic.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-Italic.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/Roboto-Regular.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts [INFO ] copying kivy/data/fonts/RobotoMono-Regular.ttf -> build/lib.linux-i686-cpython-312/kivy/data/fonts INFO : root : creating build/lib.linux-i686-cpython-312/kivy/data/glsl [INFO ] creating build/lib.linux-i686-cpython-312/kivy/data/glsl INFO : root : copying kivy/data/glsl/default.fs -> build/lib.linux-i686-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/default.fs -> build/lib.linux-i686-cpython-312/kivy/data/glsl INFO : root : copying kivy/data/glsl/default.png -> build/lib.linux-i686-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/default.png -> build/lib.linux-i686-cpython-312/kivy/data/glsl INFO : root : copying kivy/data/glsl/default.vs -> build/lib.linux-i686-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/default.vs -> build/lib.linux-i686-cpython-312/kivy/data/glsl INFO : root : copying kivy/data/glsl/header.fs -> build/lib.linux-i686-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/header.fs -> build/lib.linux-i686-cpython-312/kivy/data/glsl INFO : root : copying kivy/data/glsl/header.vs -> build/lib.linux-i686-cpython-312/kivy/data/glsl [INFO ] copying kivy/data/glsl/header.vs -> build/lib.linux-i686-cpython-312/kivy/data/glsl INFO : root : creating build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] creating build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/background.jpg -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/background.jpg -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/cursor.png -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/cursor.png -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/defaultshape.png -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/defaultshape.png -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/defaulttheme-0.png -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/defaulttheme.atlas -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/image-loading.gif -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/image-loading.gif -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/image-loading.zip -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/image-loading.zip -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : copying kivy/data/images/testpattern.png -> build/lib.linux-i686-cpython-312/kivy/data/images [INFO ] copying kivy/data/images/testpattern.png -> build/lib.linux-i686-cpython-312/kivy/data/images INFO : root : creating build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] creating build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/azerty.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/azerty.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/de.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/de.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/de_CH.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/de_CH.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/en_US.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/en_US.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/fr_CH.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/qwerty.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/qwerty.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : copying kivy/data/keyboards/qwertz.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards [INFO ] copying kivy/data/keyboards/qwertz.json -> build/lib.linux-i686-cpython-312/kivy/data/keyboards INFO : root : creating build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] creating build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-128.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-16.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-24.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-256.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-32.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-48.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-512.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-64.ico -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-i686-cpython-312/kivy/data/logo [INFO ] copying kivy/data/logo/kivy-icon-64.png -> build/lib.linux-i686-cpython-312/kivy/data/logo INFO : root : creating build/lib.linux-i686-cpython-312/kivy/include [INFO ] creating build/lib.linux-i686-cpython-312/kivy/include INFO : root : copying kivy/include/common_subset.h -> build/lib.linux-i686-cpython-312/kivy/include [INFO ] copying kivy/include/common_subset.h -> build/lib.linux-i686-cpython-312/kivy/include INFO : root : copying kivy/include/gl2platform.h -> build/lib.linux-i686-cpython-312/kivy/include [INFO ] copying kivy/include/gl2platform.h -> build/lib.linux-i686-cpython-312/kivy/include INFO : root : copying kivy/include/gl_redirect.h -> build/lib.linux-i686-cpython-312/kivy/include [INFO ] copying kivy/include/gl_redirect.h -> build/lib.linux-i686-cpython-312/kivy/include INFO : root : copying kivy/include/khrplatform.h -> build/lib.linux-i686-cpython-312/kivy/include [INFO ] copying kivy/include/khrplatform.h -> build/lib.linux-i686-cpython-312/kivy/include INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/gles_compat [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/gles_compat INFO : root : copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-i686-cpython-312/kivy/tools/gles_compat [INFO ] copying kivy/tools/gles_compat/gl2.h -> build/lib.linux-i686-cpython-312/kivy/tools/gles_compat INFO : root : copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-i686-cpython-312/kivy/tools/gles_compat [INFO ] copying kivy/tools/gles_compat/subset_gles.py -> build/lib.linux-i686-cpython-312/kivy/tools/gles_compat INFO : root : copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-i686-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy-mode.el -> build/lib.linux-i686-cpython-312/kivy/tools/highlight INFO : root : copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-i686-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy.json-tmlanguage -> build/lib.linux-i686-cpython-312/kivy/tools/highlight INFO : root : copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-i686-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy.tmLanguage -> build/lib.linux-i686-cpython-312/kivy/tools/highlight INFO : root : copying kivy/tools/highlight/kivy.vim -> build/lib.linux-i686-cpython-312/kivy/tools/highlight [INFO ] copying kivy/tools/highlight/kivy.vim -> build/lib.linux-i686-cpython-312/kivy/tools/highlight INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite INFO : root : copying kivy/tools/image-testsuite/README.md -> build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite [INFO ] copying kivy/tools/image-testsuite/README.md -> build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite INFO : root : copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite [INFO ] copying kivy/tools/image-testsuite/gimp28-testsuite.py -> build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite INFO : root : copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite [INFO ] copying kivy/tools/image-testsuite/imagemagick-testsuite.sh -> build/lib.linux-i686-cpython-312/kivy/tools/image-testsuite INFO : root : copying kivy/tools/packaging/factory.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging [INFO ] copying kivy/tools/packaging/factory.py -> build/lib.linux-i686-cpython-312/kivy/tools/packaging INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/pep8checker [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/pep8checker INFO : root : copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-i686-cpython-312/kivy/tools/pep8checker [INFO ] copying kivy/tools/pep8checker/pep8.py -> build/lib.linux-i686-cpython-312/kivy/tools/pep8checker INFO : root : copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-i686-cpython-312/kivy/tools/pep8checker [INFO ] copying kivy/tools/pep8checker/pep8kivy.py -> build/lib.linux-i686-cpython-312/kivy/tools/pep8checker INFO : root : copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-i686-cpython-312/kivy/tools/pep8checker [INFO ] copying kivy/tools/pep8checker/pre-commit.githook -> build/lib.linux-i686-cpython-312/kivy/tools/pep8checker INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/precommit_hooks [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/precommit_hooks INFO : root : copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-i686-cpython-312/kivy/tools/precommit_hooks [INFO ] copying kivy/tools/precommit_hooks/pre-commit-config.yaml -> build/lib.linux-i686-cpython-312/kivy/tools/precommit_hooks INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_bar.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_group.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_group_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_group_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_item.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_item_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/action_view.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-high.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-low.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-medium.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/audio-volume-muted.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble_arrow.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/bubble_btn_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button_disabled_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/button_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_disabled_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_disabled_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_off.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/checkbox_radio_on.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/close.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_file.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_folder.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/filechooser_selected.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/image-missing.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-pause.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-start.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/media-playback-stop.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/modalview-background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/overflow.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/player-background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/player-play-overlay.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/previous_normal.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/progressbar.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/progressbar_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/ring.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/selector_left.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/selector_middle.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/selector_right.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/separator.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/slider_cursor_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderh_background_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/sliderv_background_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/spinner.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/spinner_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/spinner_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_down_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_disabled_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_down_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_grip_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/splitter_h.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-background_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-button.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/switch-button_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_disabled_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_btn_pressed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tab_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput_active.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/textinput_disabled_active.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tree_closed.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/tree_opened.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_background.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_disabled_key_normal.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_down.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme [INFO ] copying kivy/tools/theming/defaulttheme/vkeyboard_key_normal.png -> build/lib.linux-i686-cpython-312/kivy/tools/theming/defaulttheme INFO : root : copying kivy/tests/coverage_lang.kv -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/coverage_lang.kv -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/pytest.ini -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/pytest.ini -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/sample1.ogg -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/sample1.ogg -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/test_button.png -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/test_button.png -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/testkv.kv -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/testkv.kv -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/unicode_files.zip -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/unicode_files.zip -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : copying kivy/tests/unicode_font.zip -> build/lib.linux-i686-cpython-312/kivy/tests [INFO ] copying kivy/tests/unicode_font.zip -> build/lib.linux-i686-cpython-312/kivy/tests INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/data [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/data INFO : root : copying kivy/tests/data/test.ini -> build/lib.linux-i686-cpython-312/kivy/tests/data [INFO ] copying kivy/tests/data/test.ini -> build/lib.linux-i686-cpython-312/kivy/tests/data INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller INFO : root : copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller [INFO ] copying kivy/tests/pyinstaller/test_pyinstaller.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_6315.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_1084.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_1091.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_599.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_609.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_6909.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues [INFO ] copying kivy/tests/test_issues/test_issue_883.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_issues INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/test_urlrequest [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/test_urlrequest INFO : root : copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_urlrequest [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_requests.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_urlrequest INFO : root : copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_urlrequest [INFO ] copying kivy/tests/test_urlrequest/test_urlrequest_urllib.py -> build/lib.linux-i686-cpython-312/kivy/tests/test_urlrequest INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget INFO : root : copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget INFO : root : copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget [INFO ] copying kivy/tests/pyinstaller/simple_widget/main.spec -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget INFO : root : copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget [INFO ] copying kivy/tests/pyinstaller/video_widget/main.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget INFO : root : copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget [INFO ] copying kivy/tests/pyinstaller/video_widget/main.spec -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget/project [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget/project INFO : root : copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget/project [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget/project INFO : root : copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget/project [INFO ] copying kivy/tests/pyinstaller/simple_widget/project/widget.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/simple_widget/project INFO : root : creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget/project [INFO ] creating build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget/project INFO : root : copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget/project [INFO ] copying kivy/tests/pyinstaller/video_widget/project/__init__.py -> build/lib.linux-i686-cpython-312/kivy/tests/pyinstaller/video_widget/project INFO : root : running build_ext [INFO ] running build_ext Building extensions in parallel using 4 cores Updated build directory to: build/lib.linux-i686-cpython-312 Build configuration is: * use_rpi_vidcore_lite = 0 * use_egl = 0 * use_opengl_es2 = 0 * use_opengl_mock = 0 * use_sdl2 = 1 * use_pangoft2 = 1 * use_ios = 0 * use_android = 0 * use_mesagl = 0 * use_x11 = 0 * use_wayland = 0 * use_gstreamer = 0 * use_avfoundation = 0 * use_osx_frameworks = 0 * debug_gl = 0 * kivy_sdl_gl_alpha_size = 8 * debug = False Updated build/lib.linux-i686-cpython-312/kivy/include/config.h Updated /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include/config.h Updated build/lib.linux-i686-cpython-312/kivy/include/config.pxi Updated /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include/config.pxi Updated build/lib.linux-i686-cpython-312/kivy/setupconfig.py Updated /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/setupconfig.py Detected compiler is unix Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.pyx Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.pyx INFO : root : building 'kivy.weakproxy' extension [INFO ] building 'kivy.weakproxy' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.o INFO : root : building 'kivy._clock' extension [INFO ] building 'kivy._clock' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.o Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.pyx Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.pyx INFO : root : building 'kivy._event' extension [INFO ] building 'kivy._event' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.o INFO : root : building 'kivy.properties' extension [INFO ] building 'kivy.properties' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/weakproxy.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/weakproxy.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/weakproxy.cpython-312.so -lm Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.pyx INFO : root : building 'kivy._metrics' extension [INFO ] building 'kivy._metrics' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/_metrics.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_metrics.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/_metrics.cpython-312.so -lm Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.pyx INFO : root : building 'kivy.graphics.buffer' extension [INFO ] building 'kivy.graphics.buffer' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/_event.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_event.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/_event.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/buffer.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/buffer.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/buffer.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.pyx INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/_clock.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/_clock.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/_clock.cpython-312.so -lm INFO : root : building 'kivy.graphics.context' extension [INFO ] building 'kivy.graphics.context' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.pyx INFO : root : building 'kivy.graphics.compiler' extension [INFO ] building 'kivy.graphics.compiler' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.pyx INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/compiler.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/compiler.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/compiler.cpython-312.so -lm INFO : root : building 'kivy.graphics.context_instructions' extension [INFO ] building 'kivy.graphics.context_instructions' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.pyx INFO : root : building 'kivy.graphics.fbo' extension [INFO ] building 'kivy.graphics.fbo' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/context.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/context.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.pyx INFO : root : building 'kivy.graphics.gl_instructions' extension [INFO ] building 'kivy.graphics.gl_instructions' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/fbo.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/fbo.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/fbo.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/properties.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/properties.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/properties.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/gl_instructions.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/gl_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/gl_instructions.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/graphics/instructions.pyx:70:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.pyx:70:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared warning: kivy/graphics/common.pxi:9:4: 'const_char_ptr' redeclared WARNING : kivy : stderr: warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared warning: kivy/graphics/common.pxi:23:4: 'size_t' redeclared Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.pyx INFO : root : building 'kivy.graphics.instructions' extension [INFO ] building 'kivy.graphics.instructions' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.o Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.pyx INFO : root : building 'kivy.graphics.opengl' extension [INFO ] building 'kivy.graphics.opengl' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.o Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.pyx INFO : root : building 'kivy.graphics.opengl_utils' extension [INFO ] building 'kivy.graphics.opengl_utils' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/context_instructions.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/context_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/context_instructions.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/opengl_utils.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl_utils.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/opengl_utils.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/instructions.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/instructions.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.pyx INFO : root : building 'kivy.graphics.shader' extension [INFO ] building 'kivy.graphics.shader' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.pyx INFO : root : building 'kivy.graphics.stencil_instructions' extension [INFO ] building 'kivy.graphics.stencil_instructions' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.pyx INFO : root : building 'kivy.graphics.scissor_instructions' extension [INFO ] building 'kivy.graphics.scissor_instructions' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/stencil_instructions.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/stencil_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/stencil_instructions.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/scissor_instructions.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/scissor_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/scissor_instructions.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/shader.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/shader.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/shader.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:457:5: Exception check on '_gl_prepare_pixels_upload' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:457:5: Exception check on '_gl_prepare_pixels_upload' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 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. 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. WARNING : kivy : stderr: 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:461:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:461:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:463:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:463:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:465:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:465:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:467:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:467:25: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.pyx Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.pyx INFO : root : building 'kivy.graphics.transformation' extension [INFO ] building 'kivy.graphics.transformation' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.o WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:716:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:716:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 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. 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. WARNING : kivy : stderr: 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:719:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:719:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:727:40: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:727:40: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:998:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:998:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1000:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1000:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1002:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1002:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1003:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1003:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 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. 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. WARNING : kivy : stderr: 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1017:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1017:41: Exception check after calling '_gl_prepare_pixels_upload' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 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. 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. WARNING : kivy : stderr: 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. 2. Use an 'int' return type on '_gl_prepare_pixels_upload' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1020:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1020:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1021:42: Exception check after calling 'glCompressedTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1021:42: Exception check after calling 'glCompressedTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glCompressedTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'glCompressedTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1024:35: Exception check after calling 'glTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1024:35: Exception check after calling 'glTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'glTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1027:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1027:32: Exception check after calling 'glTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'glTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1031:36: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1031:36: Exception check after calling 'glGenerateMipmap' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. 2. Use an 'int' return type on 'glGenerateMipmap' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1034:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1034:33: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1036:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1036:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/texture.pyx:1038:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/texture.pyx:1038:37: Exception check after calling 'glPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'glPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'glPixelStorei' to allow an error code to be returned. INFO : root : building 'kivy.graphics.texture' extension [INFO ] building 'kivy.graphics.texture' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.pyx INFO : root : building 'kivy.graphics.vbo' extension [INFO ] building 'kivy.graphics.vbo' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/opengl.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/opengl.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/opengl.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/vbo.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vbo.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/vbo.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/transformation.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/transformation.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/transformation.cpython-312.so -lm Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.pyx INFO : root : building 'kivy.graphics.vertex' extension [INFO ] building 'kivy.graphics.vertex' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.o WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.pyx INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/vertex.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/vertex.cpython-312.so -lm INFO : root : building 'kivy.graphics.vertex_instructions' extension [INFO ] building 'kivy.graphics.vertex_instructions' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.o Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.pyx INFO : root : building 'kivy.graphics.cgl' extension [INFO ] building 'kivy.graphics.cgl' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.o WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:43:5: Exception check on 'mockActiveTexture' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:43:5: Exception check on 'mockActiveTexture' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned. 2. Use an 'int' return type on 'mockActiveTexture' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:45:5: Exception check on 'mockAttachShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:45:5: Exception check on 'mockAttachShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned. 2. Use an 'int' return type on 'mockAttachShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:47:5: Exception check on 'mockBindAttribLocation' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:47:5: Exception check on 'mockBindAttribLocation' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBindAttribLocation' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:49:5: Exception check on 'mockBindBuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:49:5: Exception check on 'mockBindBuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBindBuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:51:5: Exception check on 'mockBindFramebuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:51:5: Exception check on 'mockBindFramebuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBindFramebuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:53:5: Exception check on 'mockBindRenderbuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:53:5: Exception check on 'mockBindRenderbuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBindRenderbuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:55:5: Exception check on 'mockBindTexture' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:55:5: Exception check on 'mockBindTexture' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBindTexture' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:57:5: Exception check on 'mockBlendColor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:57:5: Exception check on 'mockBlendColor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBlendColor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:59:5: Exception check on 'mockBlendEquation' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:59:5: Exception check on 'mockBlendEquation' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBlendEquation' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:61:5: Exception check on 'mockBlendEquationSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:61:5: Exception check on 'mockBlendEquationSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBlendEquationSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:63:5: Exception check on 'mockBlendFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:63:5: Exception check on 'mockBlendFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBlendFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:65:5: Exception check on 'mockBlendFuncSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:65:5: Exception check on 'mockBlendFuncSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBlendFuncSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:67:5: Exception check on 'mockBufferData' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:67:5: Exception check on 'mockBufferData' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBufferData' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:69:5: Exception check on 'mockBufferSubData' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:69:5: Exception check on 'mockBufferSubData' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned. 2. Use an 'int' return type on 'mockBufferSubData' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:71:5: Exception check on 'mockClear' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:71:5: Exception check on 'mockClear' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockClear' to allow an error code to be returned. 2. Use an 'int' return type on 'mockClear' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:73:5: Exception check on 'mockClearColor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:73:5: Exception check on 'mockClearColor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned. 2. Use an 'int' return type on 'mockClearColor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:77:5: Exception check on 'mockClearStencil' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:77:5: Exception check on 'mockClearStencil' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned. 2. Use an 'int' return type on 'mockClearStencil' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:79:5: Exception check on 'mockColorMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:79:5: Exception check on 'mockColorMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned. 2. Use an 'int' return type on 'mockColorMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:81:5: Exception check on 'mockCompileShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:81:5: Exception check on 'mockCompileShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned. 2. Use an 'int' return type on 'mockCompileShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:83:5: Exception check on 'mockCompressedTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:83:5: Exception check on 'mockCompressedTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockCompressedTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:85:5: Exception check on 'mockCompressedTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:85:5: Exception check on 'mockCompressedTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockCompressedTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:87:5: Exception check on 'mockCopyTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:87:5: Exception check on 'mockCopyTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockCopyTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:89:5: Exception check on 'mockCopyTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:89:5: Exception check on 'mockCopyTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockCopyTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:91:5: Exception check on 'mockCullFace' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:91:5: Exception check on 'mockCullFace' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned. 2. Use an 'int' return type on 'mockCullFace' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:93:5: Exception check on 'mockDeleteBuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:93:5: Exception check on 'mockDeleteBuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDeleteBuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:95:5: Exception check on 'mockDeleteFramebuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:95:5: Exception check on 'mockDeleteFramebuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDeleteFramebuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:97:5: Exception check on 'mockDeleteProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:97:5: Exception check on 'mockDeleteProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDeleteProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:99:5: Exception check on 'mockDeleteRenderbuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:99:5: Exception check on 'mockDeleteRenderbuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDeleteRenderbuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:101:5: Exception check on 'mockDeleteShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:101:5: Exception check on 'mockDeleteShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDeleteShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:103:5: Exception check on 'mockDeleteTextures' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:103:5: Exception check on 'mockDeleteTextures' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDeleteTextures' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:105:5: Exception check on 'mockDepthFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:105:5: Exception check on 'mockDepthFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDepthFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:107:5: Exception check on 'mockDepthMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:107:5: Exception check on 'mockDepthMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDepthMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:111:5: Exception check on 'mockDetachShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:111:5: Exception check on 'mockDetachShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDetachShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:113:5: Exception check on 'mockDisable' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:113:5: Exception check on 'mockDisable' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDisable' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:115:5: Exception check on 'mockDisableVertexAttribArray' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:115:5: Exception check on 'mockDisableVertexAttribArray' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDisableVertexAttribArray' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:117:5: Exception check on 'mockDrawArrays' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:117:5: Exception check on 'mockDrawArrays' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDrawArrays' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:119:5: Exception check on 'mockDrawElements' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:119:5: Exception check on 'mockDrawElements' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned. 2. Use an 'int' return type on 'mockDrawElements' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:121:5: Exception check on 'mockEnable' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:121:5: Exception check on 'mockEnable' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned. 2. Use an 'int' return type on 'mockEnable' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:123:5: Exception check on 'mockEnableVertexAttribArray' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:123:5: Exception check on 'mockEnableVertexAttribArray' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned. 2. Use an 'int' return type on 'mockEnableVertexAttribArray' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:125:5: Exception check on 'mockFinish' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:125:5: Exception check on 'mockFinish' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned. 2. Use an 'int' return type on 'mockFinish' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:127:5: Exception check on 'mockFlush' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:127:5: Exception check on 'mockFlush' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned. 2. Use an 'int' return type on 'mockFlush' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:129:5: Exception check on 'mockFramebufferRenderbuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:129:5: Exception check on 'mockFramebufferRenderbuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'mockFramebufferRenderbuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:131:5: Exception check on 'mockFramebufferTexture2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:131:5: Exception check on 'mockFramebufferTexture2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockFramebufferTexture2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:133:5: Exception check on 'mockFrontFace' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:133:5: Exception check on 'mockFrontFace' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned. 2. Use an 'int' return type on 'mockFrontFace' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:135:5: Exception check on 'mockGenBuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:135:5: Exception check on 'mockGenBuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGenBuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:137:5: Exception check on 'mockGenerateMipmap' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:137:5: Exception check on 'mockGenerateMipmap' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGenerateMipmap' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:139:5: Exception check on 'mockGenFramebuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:139:5: Exception check on 'mockGenFramebuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGenFramebuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:141:5: Exception check on 'mockGenRenderbuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:141:5: Exception check on 'mockGenRenderbuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGenRenderbuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:143:5: Exception check on 'mockGenTextures' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:143:5: Exception check on 'mockGenTextures' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGenTextures' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:145:5: Exception check on 'mockGetActiveAttrib' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:145:5: Exception check on 'mockGetActiveAttrib' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetActiveAttrib' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:147:5: Exception check on 'mockGetActiveUniform' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:147:5: Exception check on 'mockGetActiveUniform' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetActiveUniform' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:149:5: Exception check on 'mockGetAttachedShaders' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:149:5: Exception check on 'mockGetAttachedShaders' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetAttachedShaders' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:151:5: Exception check on 'mockGetBooleanv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:151:5: Exception check on 'mockGetBooleanv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetBooleanv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:153:5: Exception check on 'mockGetBufferParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:153:5: Exception check on 'mockGetBufferParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetBufferParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:155:5: Exception check on 'mockGetFloatv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:155:5: Exception check on 'mockGetFloatv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetFloatv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:157:5: Exception check on 'mockGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:157:5: Exception check on 'mockGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetFramebufferAttachmentParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:159:5: Exception check on 'mockGetIntegerv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:159:5: Exception check on 'mockGetIntegerv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetIntegerv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:161:5: Exception check on 'mockGetProgramiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:161:5: Exception check on 'mockGetProgramiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetProgramiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:163:5: Exception check on 'mockGetProgramInfoLog' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:163:5: Exception check on 'mockGetProgramInfoLog' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetProgramInfoLog' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:165:5: Exception check on 'mockGetRenderbufferParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:165:5: Exception check on 'mockGetRenderbufferParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetRenderbufferParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:167:5: Exception check on 'mockGetShaderiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:167:5: Exception check on 'mockGetShaderiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetShaderiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:169:5: Exception check on 'mockGetShaderInfoLog' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:169:5: Exception check on 'mockGetShaderInfoLog' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetShaderInfoLog' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:173:5: Exception check on 'mockGetShaderSource' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:173:5: Exception check on 'mockGetShaderSource' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetShaderSource' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:175:5: Exception check on 'mockGetTexParameterfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:175:5: Exception check on 'mockGetTexParameterfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetTexParameterfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:177:5: Exception check on 'mockGetTexParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:177:5: Exception check on 'mockGetTexParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetTexParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:179:5: Exception check on 'mockGetUniformfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:179:5: Exception check on 'mockGetUniformfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetUniformfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:181:5: Exception check on 'mockGetUniformiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:181:5: Exception check on 'mockGetUniformiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetUniformiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:183:5: Exception check on 'mockGetVertexAttribfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:183:5: Exception check on 'mockGetVertexAttribfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetVertexAttribfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:185:5: Exception check on 'mockGetVertexAttribiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:185:5: Exception check on 'mockGetVertexAttribiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockGetVertexAttribiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:189:5: Exception check on 'mockHint' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:189:5: Exception check on 'mockHint' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockHint' to allow an error code to be returned. 2. Use an 'int' return type on 'mockHint' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:191:5: Exception check on 'mockLineWidth' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:191:5: Exception check on 'mockLineWidth' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned. 2. Use an 'int' return type on 'mockLineWidth' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:193:5: Exception check on 'mockLinkProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:193:5: Exception check on 'mockLinkProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'mockLinkProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:195:5: Exception check on 'mockPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:195:5: Exception check on 'mockPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'mockPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:197:5: Exception check on 'mockPolygonOffset' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:197:5: Exception check on 'mockPolygonOffset' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned. 2. Use an 'int' return type on 'mockPolygonOffset' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:199:5: Exception check on 'mockReadPixels' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:199:5: Exception check on 'mockReadPixels' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned. 2. Use an 'int' return type on 'mockReadPixels' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:203:5: Exception check on 'mockRenderbufferStorage' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:203:5: Exception check on 'mockRenderbufferStorage' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned. 2. Use an 'int' return type on 'mockRenderbufferStorage' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:205:5: Exception check on 'mockSampleCoverage' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:205:5: Exception check on 'mockSampleCoverage' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned. 2. Use an 'int' return type on 'mockSampleCoverage' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:207:5: Exception check on 'mockScissor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:207:5: Exception check on 'mockScissor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned. 2. Use an 'int' return type on 'mockScissor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:209:5: Exception check on 'mockShaderBinary' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:209:5: Exception check on 'mockShaderBinary' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockShaderBinary' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockShaderBinary' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned. 2. Use an 'int' return type on 'mockShaderBinary' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:211:5: Exception check on 'mockShaderSource' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:211:5: Exception check on 'mockShaderSource' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned. 2. Use an 'int' return type on 'mockShaderSource' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:213:5: Exception check on 'mockStencilFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:213:5: Exception check on 'mockStencilFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'mockStencilFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:215:5: Exception check on 'mockStencilFuncSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:215:5: Exception check on 'mockStencilFuncSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'mockStencilFuncSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:217:5: Exception check on 'mockStencilMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:217:5: Exception check on 'mockStencilMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned. 2. Use an 'int' return type on 'mockStencilMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:219:5: Exception check on 'mockStencilMaskSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:219:5: Exception check on 'mockStencilMaskSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'mockStencilMaskSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:221:5: Exception check on 'mockStencilOp' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:221:5: Exception check on 'mockStencilOp' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned. 2. Use an 'int' return type on 'mockStencilOp' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:223:5: Exception check on 'mockStencilOpSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:223:5: Exception check on 'mockStencilOpSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'mockStencilOpSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:225:5: Exception check on 'mockTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:225:5: Exception check on 'mockTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:227:5: Exception check on 'mockTexParameterf' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:227:5: Exception check on 'mockTexParameterf' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned. 2. Use an 'int' return type on 'mockTexParameterf' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:231:5: Exception check on 'mockTexParameteri' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:231:5: Exception check on 'mockTexParameteri' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned. 2. Use an 'int' return type on 'mockTexParameteri' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:235:5: Exception check on 'mockTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:235:5: Exception check on 'mockTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'mockTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:237:5: Exception check on 'mockUniform1f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:237:5: Exception check on 'mockUniform1f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform1f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:239:5: Exception check on 'mockUniform1fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:239:5: Exception check on 'mockUniform1fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform1fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:241:5: Exception check on 'mockUniform1i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:241:5: Exception check on 'mockUniform1i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform1i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:243:5: Exception check on 'mockUniform1iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:243:5: Exception check on 'mockUniform1iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform1iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:245:5: Exception check on 'mockUniform2f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:245:5: Exception check on 'mockUniform2f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform2f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:247:5: Exception check on 'mockUniform2fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:247:5: Exception check on 'mockUniform2fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform2fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:249:5: Exception check on 'mockUniform2i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:249:5: Exception check on 'mockUniform2i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform2i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:251:5: Exception check on 'mockUniform2iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:251:5: Exception check on 'mockUniform2iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform2iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:253:5: Exception check on 'mockUniform3f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:253:5: Exception check on 'mockUniform3f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform3f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:255:5: Exception check on 'mockUniform3fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:255:5: Exception check on 'mockUniform3fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform3fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:257:5: Exception check on 'mockUniform3i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:257:5: Exception check on 'mockUniform3i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform3i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:259:5: Exception check on 'mockUniform3iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:259:5: Exception check on 'mockUniform3iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform3iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:261:5: Exception check on 'mockUniform4f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:261:5: Exception check on 'mockUniform4f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform4f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:263:5: Exception check on 'mockUniform4fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:263:5: Exception check on 'mockUniform4fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform4fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:265:5: Exception check on 'mockUniform4i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:265:5: Exception check on 'mockUniform4i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform4i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:267:5: Exception check on 'mockUniform4iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:267:5: Exception check on 'mockUniform4iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniform4iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:273:5: Exception check on 'mockUniformMatrix4fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:273:5: Exception check on 'mockUniformMatrix4fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUniformMatrix4fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:275:5: Exception check on 'mockUseProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:275:5: Exception check on 'mockUseProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'mockUseProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:277:5: Exception check on 'mockValidateProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:277:5: Exception check on 'mockValidateProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'mockValidateProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:279:5: Exception check on 'mockVertexAttrib1f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:279:5: Exception check on 'mockVertexAttrib1f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockVertexAttrib1f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:283:5: Exception check on 'mockVertexAttrib2f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:283:5: Exception check on 'mockVertexAttrib2f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockVertexAttrib2f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:287:5: Exception check on 'mockVertexAttrib3f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:287:5: Exception check on 'mockVertexAttrib3f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockVertexAttrib3f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:291:5: Exception check on 'mockVertexAttrib4f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:291:5: Exception check on 'mockVertexAttrib4f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned. 2. Use an 'int' return type on 'mockVertexAttrib4f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:295:5: Exception check on 'mockVertexAttribPointer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:295:5: Exception check on 'mockVertexAttribPointer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned. 2. Use an 'int' return type on 'mockVertexAttribPointer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:297:5: Exception check on 'mockViewport' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_mock.pyx:297:5: Exception check on 'mockViewport' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'mockViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'mockViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned. 2. Use an 'int' return type on 'mockViewport' to allow an error code to be returned. Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.pyx INFO : root : building 'kivy.graphics.cgl_backend.cgl_mock' extension [INFO ] building 'kivy.graphics.cgl_backend.cgl_mock' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_mock.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_mock.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_mock.cpython-312.so -lm WARNING : kivy : stderr: 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: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 : stderr: 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 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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.pyx INFO : root : building 'kivy.graphics.cgl_backend.cgl_gl' extension [INFO ] building 'kivy.graphics.cgl_backend.cgl_gl' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.o -L/usr/lib -lGL -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_gl.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_gl.o -L/usr/lib -lGL -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_gl.cpython-312.so -lm WARNING : kivy : stderr: 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: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 : stderr: 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: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 : stderr: 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 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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.pyx INFO : root : building 'kivy.graphics.cgl_backend.cgl_glew' extension [INFO ] building 'kivy.graphics.cgl_backend.cgl_glew' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.o -L/usr/lib -lGL -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_glew.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_glew.o -L/usr/lib -lGL -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_glew.cpython-312.so -lm WARNING : kivy : stderr: 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: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 : stderr: 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 warning: kivy/graphics/cgl_backend/cgl_sdl2.pyx:20:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.pyx INFO : root : building 'kivy.graphics.cgl_backend.cgl_sdl2' extension [INFO ] building 'kivy.graphics.cgl_backend.cgl_sdl2' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_sdl2.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_sdl2.cpython-312.so -lm Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.pyx INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/texture.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/texture.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/texture.cpython-312.so -lm WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:22:5: Exception check on 'dbgActiveTexture' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:22:5: Exception check on 'dbgActiveTexture' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgActiveTexture' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:26:5: Exception check on 'gil_dbgActiveTexture' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:26:5: Exception check on 'gil_dbgActiveTexture' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgActiveTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgActiveTexture' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:31:5: Exception check on 'dbgAttachShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:31:5: Exception check on 'dbgAttachShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgAttachShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:35:5: Exception check on 'gil_dbgAttachShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:35:5: Exception check on 'gil_dbgAttachShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgAttachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgAttachShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:40:5: Exception check on 'dbgBindAttribLocation' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:40:5: Exception check on 'dbgBindAttribLocation' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBindAttribLocation' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:44:5: Exception check on 'gil_dbgBindAttribLocation' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:44:5: Exception check on 'gil_dbgBindAttribLocation' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBindAttribLocation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBindAttribLocation' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:49:5: Exception check on 'dbgBindBuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:49:5: Exception check on 'dbgBindBuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBindBuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:53:5: Exception check on 'gil_dbgBindBuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:53:5: Exception check on 'gil_dbgBindBuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBindBuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBindBuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:58:5: Exception check on 'dbgBindFramebuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:58:5: Exception check on 'dbgBindFramebuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBindFramebuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:62:5: Exception check on 'gil_dbgBindFramebuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:62:5: Exception check on 'gil_dbgBindFramebuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBindFramebuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBindFramebuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:67:5: Exception check on 'dbgBindRenderbuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:67:5: Exception check on 'dbgBindRenderbuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBindRenderbuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:71:5: Exception check on 'gil_dbgBindRenderbuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:71:5: Exception check on 'gil_dbgBindRenderbuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBindRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBindRenderbuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:76:5: Exception check on 'dbgBindTexture' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:76:5: Exception check on 'dbgBindTexture' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBindTexture' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:80:5: Exception check on 'gil_dbgBindTexture' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:80:5: Exception check on 'gil_dbgBindTexture' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBindTexture' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBindTexture' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:85:5: Exception check on 'dbgBlendColor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:85:5: Exception check on 'dbgBlendColor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBlendColor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:89:5: Exception check on 'gil_dbgBlendColor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:89:5: Exception check on 'gil_dbgBlendColor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBlendColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBlendColor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:94:5: Exception check on 'dbgBlendEquation' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:94:5: Exception check on 'dbgBlendEquation' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBlendEquation' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:98:5: Exception check on 'gil_dbgBlendEquation' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:98:5: Exception check on 'gil_dbgBlendEquation' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBlendEquation' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBlendEquation' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:103:5: Exception check on 'dbgBlendEquationSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:103:5: Exception check on 'dbgBlendEquationSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBlendEquationSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:107:5: Exception check on 'gil_dbgBlendEquationSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:107:5: Exception check on 'gil_dbgBlendEquationSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBlendEquationSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBlendEquationSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:112:5: Exception check on 'dbgBlendFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:112:5: Exception check on 'dbgBlendFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBlendFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:116:5: Exception check on 'gil_dbgBlendFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:116:5: Exception check on 'gil_dbgBlendFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBlendFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBlendFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:121:5: Exception check on 'dbgBlendFuncSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:121:5: Exception check on 'dbgBlendFuncSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBlendFuncSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:125:5: Exception check on 'gil_dbgBlendFuncSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:125:5: Exception check on 'gil_dbgBlendFuncSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBlendFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBlendFuncSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:130:5: Exception check on 'dbgBufferData' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:130:5: Exception check on 'dbgBufferData' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBufferData' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:134:5: Exception check on 'gil_dbgBufferData' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:134:5: Exception check on 'gil_dbgBufferData' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBufferData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBufferData' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:139:5: Exception check on 'dbgBufferSubData' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:139:5: Exception check on 'dbgBufferSubData' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgBufferSubData' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:143:5: Exception check on 'gil_dbgBufferSubData' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:143:5: Exception check on 'gil_dbgBufferSubData' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgBufferSubData' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgBufferSubData' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:158:5: Exception check on 'dbgClear' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:158:5: Exception check on 'dbgClear' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgClear' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:162:5: Exception check on 'gil_dbgClear' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:162:5: Exception check on 'gil_dbgClear' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgClear' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgClear' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:167:5: Exception check on 'dbgClearColor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:167:5: Exception check on 'dbgClearColor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgClearColor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:171:5: Exception check on 'gil_dbgClearColor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:171:5: Exception check on 'gil_dbgClearColor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgClearColor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgClearColor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:187:5: Exception check on 'dbgClearStencil' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:187:5: Exception check on 'dbgClearStencil' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgClearStencil' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:191:5: Exception check on 'gil_dbgClearStencil' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:191:5: Exception check on 'gil_dbgClearStencil' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgClearStencil' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgClearStencil' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:196:5: Exception check on 'dbgColorMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:196:5: Exception check on 'dbgColorMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgColorMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:200:5: Exception check on 'gil_dbgColorMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:200:5: Exception check on 'gil_dbgColorMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgColorMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgColorMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:205:5: Exception check on 'dbgCompileShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:205:5: Exception check on 'dbgCompileShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgCompileShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:209:5: Exception check on 'gil_dbgCompileShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:209:5: Exception check on 'gil_dbgCompileShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgCompileShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgCompileShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:214:5: Exception check on 'dbgCompressedTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:214:5: Exception check on 'dbgCompressedTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgCompressedTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:218:5: Exception check on 'gil_dbgCompressedTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:218:5: Exception check on 'gil_dbgCompressedTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgCompressedTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgCompressedTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:223:5: Exception check on 'dbgCompressedTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:223:5: Exception check on 'dbgCompressedTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgCompressedTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:227:5: Exception check on 'gil_dbgCompressedTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:227:5: Exception check on 'gil_dbgCompressedTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgCompressedTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgCompressedTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:232:5: Exception check on 'dbgCopyTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:232:5: Exception check on 'dbgCopyTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgCopyTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:236:5: Exception check on 'gil_dbgCopyTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:236:5: Exception check on 'gil_dbgCopyTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgCopyTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgCopyTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:241:5: Exception check on 'dbgCopyTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:241:5: Exception check on 'dbgCopyTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgCopyTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:245:5: Exception check on 'gil_dbgCopyTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:245:5: Exception check on 'gil_dbgCopyTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgCopyTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgCopyTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:270:5: Exception check on 'dbgCullFace' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:270:5: Exception check on 'dbgCullFace' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgCullFace' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:274:5: Exception check on 'gil_dbgCullFace' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:274:5: Exception check on 'gil_dbgCullFace' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgCullFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgCullFace' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:279:5: Exception check on 'dbgDeleteBuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:279:5: Exception check on 'dbgDeleteBuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDeleteBuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:283:5: Exception check on 'gil_dbgDeleteBuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:283:5: Exception check on 'gil_dbgDeleteBuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDeleteBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDeleteBuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:288:5: Exception check on 'dbgDeleteFramebuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:288:5: Exception check on 'dbgDeleteFramebuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDeleteFramebuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:292:5: Exception check on 'gil_dbgDeleteFramebuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:292:5: Exception check on 'gil_dbgDeleteFramebuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDeleteFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDeleteFramebuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:297:5: Exception check on 'dbgDeleteProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:297:5: Exception check on 'dbgDeleteProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDeleteProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:301:5: Exception check on 'gil_dbgDeleteProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:301:5: Exception check on 'gil_dbgDeleteProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDeleteProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDeleteProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:306:5: Exception check on 'dbgDeleteRenderbuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:306:5: Exception check on 'dbgDeleteRenderbuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDeleteRenderbuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:310:5: Exception check on 'gil_dbgDeleteRenderbuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:310:5: Exception check on 'gil_dbgDeleteRenderbuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDeleteRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDeleteRenderbuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:315:5: Exception check on 'dbgDeleteShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:315:5: Exception check on 'dbgDeleteShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDeleteShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:319:5: Exception check on 'gil_dbgDeleteShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:319:5: Exception check on 'gil_dbgDeleteShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDeleteShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDeleteShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:324:5: Exception check on 'dbgDeleteTextures' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:324:5: Exception check on 'dbgDeleteTextures' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDeleteTextures' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:328:5: Exception check on 'gil_dbgDeleteTextures' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:328:5: Exception check on 'gil_dbgDeleteTextures' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDeleteTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDeleteTextures' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:333:5: Exception check on 'dbgDepthFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:333:5: Exception check on 'dbgDepthFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDepthFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:337:5: Exception check on 'gil_dbgDepthFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:337:5: Exception check on 'gil_dbgDepthFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDepthFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDepthFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:342:5: Exception check on 'dbgDepthMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:342:5: Exception check on 'dbgDepthMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDepthMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:346:5: Exception check on 'gil_dbgDepthMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:346:5: Exception check on 'gil_dbgDepthMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDepthMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDepthMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:361:5: Exception check on 'dbgDetachShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:361:5: Exception check on 'dbgDetachShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDetachShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:365:5: Exception check on 'gil_dbgDetachShader' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:365:5: Exception check on 'gil_dbgDetachShader' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDetachShader' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDetachShader' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:370:5: Exception check on 'dbgDisable' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:370:5: Exception check on 'dbgDisable' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDisable' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:374:5: Exception check on 'gil_dbgDisable' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:374:5: Exception check on 'gil_dbgDisable' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDisable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDisable' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:379:5: Exception check on 'dbgDisableVertexAttribArray' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:379:5: Exception check on 'dbgDisableVertexAttribArray' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDisableVertexAttribArray' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:383:5: Exception check on 'gil_dbgDisableVertexAttribArray' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:383:5: Exception check on 'gil_dbgDisableVertexAttribArray' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDisableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDisableVertexAttribArray' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:388:5: Exception check on 'dbgDrawArrays' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:388:5: Exception check on 'dbgDrawArrays' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDrawArrays' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:392:5: Exception check on 'gil_dbgDrawArrays' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:392:5: Exception check on 'gil_dbgDrawArrays' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDrawArrays' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDrawArrays' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:397:5: Exception check on 'dbgDrawElements' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:397:5: Exception check on 'dbgDrawElements' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgDrawElements' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:401:5: Exception check on 'gil_dbgDrawElements' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:401:5: Exception check on 'gil_dbgDrawElements' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgDrawElements' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgDrawElements' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:406:5: Exception check on 'dbgEnable' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:406:5: Exception check on 'dbgEnable' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgEnable' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:410:5: Exception check on 'gil_dbgEnable' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:410:5: Exception check on 'gil_dbgEnable' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgEnable' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgEnable' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:415:5: Exception check on 'dbgEnableVertexAttribArray' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:415:5: Exception check on 'dbgEnableVertexAttribArray' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgEnableVertexAttribArray' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:419:5: Exception check on 'gil_dbgEnableVertexAttribArray' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:419:5: Exception check on 'gil_dbgEnableVertexAttribArray' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgEnableVertexAttribArray' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgEnableVertexAttribArray' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:424:5: Exception check on 'dbgFinish' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:424:5: Exception check on 'dbgFinish' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgFinish' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:428:5: Exception check on 'gil_dbgFinish' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:428:5: Exception check on 'gil_dbgFinish' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgFinish' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgFinish' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:433:5: Exception check on 'dbgFlush' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:433:5: Exception check on 'dbgFlush' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgFlush' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:437:5: Exception check on 'gil_dbgFlush' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:437:5: Exception check on 'gil_dbgFlush' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgFlush' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgFlush' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:442:5: Exception check on 'dbgFramebufferRenderbuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:442:5: Exception check on 'dbgFramebufferRenderbuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgFramebufferRenderbuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:446:5: Exception check on 'gil_dbgFramebufferRenderbuffer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:446:5: Exception check on 'gil_dbgFramebufferRenderbuffer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgFramebufferRenderbuffer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgFramebufferRenderbuffer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:451:5: Exception check on 'dbgFramebufferTexture2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:451:5: Exception check on 'dbgFramebufferTexture2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgFramebufferTexture2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:455:5: Exception check on 'gil_dbgFramebufferTexture2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:455:5: Exception check on 'gil_dbgFramebufferTexture2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgFramebufferTexture2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgFramebufferTexture2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:460:5: Exception check on 'dbgFrontFace' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:460:5: Exception check on 'dbgFrontFace' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgFrontFace' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:464:5: Exception check on 'gil_dbgFrontFace' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:464:5: Exception check on 'gil_dbgFrontFace' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgFrontFace' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgFrontFace' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:469:5: Exception check on 'dbgGenBuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:469:5: Exception check on 'dbgGenBuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGenBuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:473:5: Exception check on 'gil_dbgGenBuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:473:5: Exception check on 'gil_dbgGenBuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGenBuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGenBuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:478:5: Exception check on 'dbgGenerateMipmap' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:478:5: Exception check on 'dbgGenerateMipmap' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGenerateMipmap' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:482:5: Exception check on 'gil_dbgGenerateMipmap' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:482:5: Exception check on 'gil_dbgGenerateMipmap' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGenerateMipmap' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGenerateMipmap' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:487:5: Exception check on 'dbgGenFramebuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:487:5: Exception check on 'dbgGenFramebuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGenFramebuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:491:5: Exception check on 'gil_dbgGenFramebuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:491:5: Exception check on 'gil_dbgGenFramebuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGenFramebuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGenFramebuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:496:5: Exception check on 'dbgGenRenderbuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:496:5: Exception check on 'dbgGenRenderbuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGenRenderbuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:500:5: Exception check on 'gil_dbgGenRenderbuffers' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:500:5: Exception check on 'gil_dbgGenRenderbuffers' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGenRenderbuffers' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGenRenderbuffers' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:505:5: Exception check on 'dbgGenTextures' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:505:5: Exception check on 'dbgGenTextures' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGenTextures' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:509:5: Exception check on 'gil_dbgGenTextures' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:509:5: Exception check on 'gil_dbgGenTextures' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGenTextures' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGenTextures' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:514:5: Exception check on 'dbgGetActiveAttrib' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:514:5: Exception check on 'dbgGetActiveAttrib' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetActiveAttrib' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:518:5: Exception check on 'gil_dbgGetActiveAttrib' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:518:5: Exception check on 'gil_dbgGetActiveAttrib' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetActiveAttrib' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetActiveAttrib' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:523:5: Exception check on 'dbgGetActiveUniform' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:523:5: Exception check on 'dbgGetActiveUniform' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetActiveUniform' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:527:5: Exception check on 'gil_dbgGetActiveUniform' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:527:5: Exception check on 'gil_dbgGetActiveUniform' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetActiveUniform' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetActiveUniform' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:532:5: Exception check on 'dbgGetAttachedShaders' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:532:5: Exception check on 'dbgGetAttachedShaders' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetAttachedShaders' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:536:5: Exception check on 'gil_dbgGetAttachedShaders' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:536:5: Exception check on 'gil_dbgGetAttachedShaders' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetAttachedShaders' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetAttachedShaders' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:551:5: Exception check on 'dbgGetBooleanv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:551:5: Exception check on 'dbgGetBooleanv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetBooleanv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:555:5: Exception check on 'gil_dbgGetBooleanv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:555:5: Exception check on 'gil_dbgGetBooleanv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetBooleanv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetBooleanv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:560:5: Exception check on 'dbgGetBufferParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:560:5: Exception check on 'dbgGetBufferParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetBufferParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:564:5: Exception check on 'gil_dbgGetBufferParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:564:5: Exception check on 'gil_dbgGetBufferParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetBufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetBufferParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:577:5: Exception check on 'dbgGetFloatv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:577:5: Exception check on 'dbgGetFloatv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetFloatv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:581:5: Exception check on 'gil_dbgGetFloatv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:581:5: Exception check on 'gil_dbgGetFloatv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetFloatv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetFloatv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:586:5: Exception check on 'dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:586:5: Exception check on 'dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:590:5: Exception check on 'gil_dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:590:5: Exception check on 'gil_dbgGetFramebufferAttachmentParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetFramebufferAttachmentParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetFramebufferAttachmentParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:595:5: Exception check on 'dbgGetIntegerv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:595:5: Exception check on 'dbgGetIntegerv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetIntegerv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:599:5: Exception check on 'gil_dbgGetIntegerv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:599:5: Exception check on 'gil_dbgGetIntegerv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetIntegerv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetIntegerv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:604:5: Exception check on 'dbgGetProgramiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:604:5: Exception check on 'dbgGetProgramiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetProgramiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:608:5: Exception check on 'gil_dbgGetProgramiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:608:5: Exception check on 'gil_dbgGetProgramiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetProgramiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetProgramiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:613:5: Exception check on 'dbgGetProgramInfoLog' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:613:5: Exception check on 'dbgGetProgramInfoLog' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetProgramInfoLog' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:617:5: Exception check on 'gil_dbgGetProgramInfoLog' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:617:5: Exception check on 'gil_dbgGetProgramInfoLog' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetProgramInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetProgramInfoLog' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:622:5: Exception check on 'dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:622:5: Exception check on 'dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 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 : stderr: 2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetRenderbufferParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:626:5: Exception check on 'gil_dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:626:5: Exception check on 'gil_dbgGetRenderbufferParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetRenderbufferParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 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 : stderr: 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetRenderbufferParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:631:5: Exception check on 'dbgGetShaderiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:631:5: Exception check on 'dbgGetShaderiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetShaderiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:635:5: Exception check on 'gil_dbgGetShaderiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:635:5: Exception check on 'gil_dbgGetShaderiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetShaderiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetShaderiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:640:5: Exception check on 'dbgGetShaderInfoLog' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:640:5: Exception check on 'dbgGetShaderInfoLog' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetShaderInfoLog' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:644:5: Exception check on 'gil_dbgGetShaderInfoLog' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:644:5: Exception check on 'gil_dbgGetShaderInfoLog' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetShaderInfoLog' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetShaderInfoLog' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:650:5: Exception check on 'dbgGetShaderSource' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:650:5: Exception check on 'dbgGetShaderSource' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetShaderSource' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:654:5: Exception check on 'gil_dbgGetShaderSource' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:654:5: Exception check on 'gil_dbgGetShaderSource' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetShaderSource' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:667:5: Exception check on 'dbgGetTexParameterfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:667:5: Exception check on 'dbgGetTexParameterfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetTexParameterfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:671:5: Exception check on 'gil_dbgGetTexParameterfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:671:5: Exception check on 'gil_dbgGetTexParameterfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetTexParameterfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetTexParameterfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:676:5: Exception check on 'dbgGetTexParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:676:5: Exception check on 'dbgGetTexParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetTexParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:680:5: Exception check on 'gil_dbgGetTexParameteriv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:680:5: Exception check on 'gil_dbgGetTexParameteriv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetTexParameteriv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetTexParameteriv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:685:5: Exception check on 'dbgGetUniformfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:685:5: Exception check on 'dbgGetUniformfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetUniformfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:689:5: Exception check on 'gil_dbgGetUniformfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:689:5: Exception check on 'gil_dbgGetUniformfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetUniformfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetUniformfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:694:5: Exception check on 'dbgGetUniformiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:694:5: Exception check on 'dbgGetUniformiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetUniformiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:698:5: Exception check on 'gil_dbgGetUniformiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:698:5: Exception check on 'gil_dbgGetUniformiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetUniformiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetUniformiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:712:5: Exception check on 'dbgGetVertexAttribfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:712:5: Exception check on 'dbgGetVertexAttribfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetVertexAttribfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:716:5: Exception check on 'gil_dbgGetVertexAttribfv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:716:5: Exception check on 'gil_dbgGetVertexAttribfv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetVertexAttribfv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetVertexAttribfv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:721:5: Exception check on 'dbgGetVertexAttribiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:721:5: Exception check on 'dbgGetVertexAttribiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgGetVertexAttribiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:725:5: Exception check on 'gil_dbgGetVertexAttribiv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:725:5: Exception check on 'gil_dbgGetVertexAttribiv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgGetVertexAttribiv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgGetVertexAttribiv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:740:5: Exception check on 'dbgHint' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:740:5: Exception check on 'dbgHint' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgHint' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:744:5: Exception check on 'gil_dbgHint' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:744:5: Exception check on 'gil_dbgHint' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgHint' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgHint' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:812:5: Exception check on 'dbgLineWidth' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:812:5: Exception check on 'dbgLineWidth' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgLineWidth' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:816:5: Exception check on 'gil_dbgLineWidth' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:816:5: Exception check on 'gil_dbgLineWidth' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgLineWidth' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgLineWidth' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:821:5: Exception check on 'dbgLinkProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:821:5: Exception check on 'dbgLinkProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 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 : stderr: 2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgLinkProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:825:5: Exception check on 'gil_dbgLinkProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:825:5: Exception check on 'gil_dbgLinkProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgLinkProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgLinkProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:830:5: Exception check on 'dbgPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:830:5: Exception check on 'dbgPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:834:5: Exception check on 'gil_dbgPixelStorei' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:834:5: Exception check on 'gil_dbgPixelStorei' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgPixelStorei' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgPixelStorei' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:839:5: Exception check on 'dbgPolygonOffset' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:839:5: Exception check on 'dbgPolygonOffset' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgPolygonOffset' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:843:5: Exception check on 'gil_dbgPolygonOffset' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:843:5: Exception check on 'gil_dbgPolygonOffset' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgPolygonOffset' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgPolygonOffset' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:848:5: Exception check on 'dbgReadPixels' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:848:5: Exception check on 'dbgReadPixels' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgReadPixels' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:852:5: Exception check on 'gil_dbgReadPixels' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:852:5: Exception check on 'gil_dbgReadPixels' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgReadPixels' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgReadPixels' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:858:5: Exception check on 'dbgRenderbufferStorage' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:858:5: Exception check on 'dbgRenderbufferStorage' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgRenderbufferStorage' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:862:5: Exception check on 'gil_dbgRenderbufferStorage' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:862:5: Exception check on 'gil_dbgRenderbufferStorage' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgRenderbufferStorage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgRenderbufferStorage' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:867:5: Exception check on 'dbgSampleCoverage' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:867:5: Exception check on 'dbgSampleCoverage' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgSampleCoverage' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:871:5: Exception check on 'gil_dbgSampleCoverage' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:871:5: Exception check on 'gil_dbgSampleCoverage' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgSampleCoverage' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgSampleCoverage' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:876:5: Exception check on 'dbgScissor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:876:5: Exception check on 'dbgScissor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgScissor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:880:5: Exception check on 'gil_dbgScissor' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:880:5: Exception check on 'gil_dbgScissor' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgScissor' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgScissor' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:886:5: Exception check on 'dbgShaderSource' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:886:5: Exception check on 'dbgShaderSource' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgShaderSource' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:890:5: Exception check on 'gil_dbgShaderSource' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:890:5: Exception check on 'gil_dbgShaderSource' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgShaderSource' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgShaderSource' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:895:5: Exception check on 'dbgStencilFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:895:5: Exception check on 'dbgStencilFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgStencilFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:899:5: Exception check on 'gil_dbgStencilFunc' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:899:5: Exception check on 'gil_dbgStencilFunc' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgStencilFunc' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgStencilFunc' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:904:5: Exception check on 'dbgStencilFuncSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:904:5: Exception check on 'dbgStencilFuncSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgStencilFuncSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:908:5: Exception check on 'gil_dbgStencilFuncSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:908:5: Exception check on 'gil_dbgStencilFuncSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgStencilFuncSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgStencilFuncSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:913:5: Exception check on 'dbgStencilMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:913:5: Exception check on 'dbgStencilMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgStencilMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:917:5: Exception check on 'gil_dbgStencilMask' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:917:5: Exception check on 'gil_dbgStencilMask' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgStencilMask' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgStencilMask' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:922:5: Exception check on 'dbgStencilMaskSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:922:5: Exception check on 'dbgStencilMaskSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgStencilMaskSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:926:5: Exception check on 'gil_dbgStencilMaskSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:926:5: Exception check on 'gil_dbgStencilMaskSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgStencilMaskSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgStencilMaskSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:931:5: Exception check on 'dbgStencilOp' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:931:5: Exception check on 'dbgStencilOp' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgStencilOp' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:935:5: Exception check on 'gil_dbgStencilOp' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:935:5: Exception check on 'gil_dbgStencilOp' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgStencilOp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgStencilOp' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:940:5: Exception check on 'dbgStencilOpSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:940:5: Exception check on 'dbgStencilOpSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgStencilOpSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:944:5: Exception check on 'gil_dbgStencilOpSeparate' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:944:5: Exception check on 'gil_dbgStencilOpSeparate' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgStencilOpSeparate' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgStencilOpSeparate' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:949:5: Exception check on 'dbgTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:949:5: Exception check on 'dbgTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:953:5: Exception check on 'gil_dbgTexImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:953:5: Exception check on 'gil_dbgTexImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgTexImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgTexImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:958:5: Exception check on 'dbgTexParameterf' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:958:5: Exception check on 'dbgTexParameterf' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgTexParameterf' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:962:5: Exception check on 'gil_dbgTexParameterf' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:962:5: Exception check on 'gil_dbgTexParameterf' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgTexParameterf' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgTexParameterf' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:977:5: Exception check on 'dbgTexParameteri' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:977:5: Exception check on 'dbgTexParameteri' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgTexParameteri' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:981:5: Exception check on 'gil_dbgTexParameteri' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:981:5: Exception check on 'gil_dbgTexParameteri' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgTexParameteri' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgTexParameteri' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:996:5: Exception check on 'dbgTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:996:5: Exception check on 'dbgTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1000:5: Exception check on 'gil_dbgTexSubImage2D' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1000:5: Exception check on 'gil_dbgTexSubImage2D' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgTexSubImage2D' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgTexSubImage2D' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1005:5: Exception check on 'dbgUniform1f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1005:5: Exception check on 'dbgUniform1f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform1f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1009:5: Exception check on 'gil_dbgUniform1f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1009:5: Exception check on 'gil_dbgUniform1f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform1f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1014:5: Exception check on 'dbgUniform1fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1014:5: Exception check on 'dbgUniform1fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform1fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1018:5: Exception check on 'gil_dbgUniform1fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1018:5: Exception check on 'gil_dbgUniform1fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform1fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform1fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1023:5: Exception check on 'dbgUniform1i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1023:5: Exception check on 'dbgUniform1i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform1i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1027:5: Exception check on 'gil_dbgUniform1i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1027:5: Exception check on 'gil_dbgUniform1i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform1i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform1i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1032:5: Exception check on 'dbgUniform1iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1032:5: Exception check on 'dbgUniform1iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform1iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1036:5: Exception check on 'gil_dbgUniform1iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1036:5: Exception check on 'gil_dbgUniform1iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform1iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform1iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1041:5: Exception check on 'dbgUniform2f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1041:5: Exception check on 'dbgUniform2f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform2f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1045:5: Exception check on 'gil_dbgUniform2f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1045:5: Exception check on 'gil_dbgUniform2f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform2f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1050:5: Exception check on 'dbgUniform2fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1050:5: Exception check on 'dbgUniform2fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform2fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1054:5: Exception check on 'gil_dbgUniform2fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1054:5: Exception check on 'gil_dbgUniform2fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform2fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform2fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1059:5: Exception check on 'dbgUniform2i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1059:5: Exception check on 'dbgUniform2i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform2i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1063:5: Exception check on 'gil_dbgUniform2i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1063:5: Exception check on 'gil_dbgUniform2i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform2i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform2i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1068:5: Exception check on 'dbgUniform2iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1068:5: Exception check on 'dbgUniform2iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform2iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1072:5: Exception check on 'gil_dbgUniform2iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1072:5: Exception check on 'gil_dbgUniform2iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform2iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform2iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1077:5: Exception check on 'dbgUniform3f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1077:5: Exception check on 'dbgUniform3f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform3f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1081:5: Exception check on 'gil_dbgUniform3f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1081:5: Exception check on 'gil_dbgUniform3f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform3f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1086:5: Exception check on 'dbgUniform3fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1086:5: Exception check on 'dbgUniform3fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform3fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1090:5: Exception check on 'gil_dbgUniform3fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1090:5: Exception check on 'gil_dbgUniform3fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform3fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform3fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1095:5: Exception check on 'dbgUniform3i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1095:5: Exception check on 'dbgUniform3i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform3i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1099:5: Exception check on 'gil_dbgUniform3i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1099:5: Exception check on 'gil_dbgUniform3i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform3i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform3i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1104:5: Exception check on 'dbgUniform3iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1104:5: Exception check on 'dbgUniform3iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform3iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1108:5: Exception check on 'gil_dbgUniform3iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1108:5: Exception check on 'gil_dbgUniform3iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform3iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform3iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1113:5: Exception check on 'dbgUniform4f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1113:5: Exception check on 'dbgUniform4f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform4f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1117:5: Exception check on 'gil_dbgUniform4f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1117:5: Exception check on 'gil_dbgUniform4f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform4f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1122:5: Exception check on 'dbgUniform4fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1122:5: Exception check on 'dbgUniform4fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform4fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1126:5: Exception check on 'gil_dbgUniform4fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1126:5: Exception check on 'gil_dbgUniform4fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform4fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1131:5: Exception check on 'dbgUniform4i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1131:5: Exception check on 'dbgUniform4i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform4i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1135:5: Exception check on 'gil_dbgUniform4i' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1135:5: Exception check on 'gil_dbgUniform4i' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform4i' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform4i' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1140:5: Exception check on 'dbgUniform4iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1140:5: Exception check on 'dbgUniform4iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniform4iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1144:5: Exception check on 'gil_dbgUniform4iv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1144:5: Exception check on 'gil_dbgUniform4iv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniform4iv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniform4iv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1169:5: Exception check on 'dbgUniformMatrix4fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1169:5: Exception check on 'dbgUniformMatrix4fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUniformMatrix4fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1173:5: Exception check on 'gil_dbgUniformMatrix4fv' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1173:5: Exception check on 'gil_dbgUniformMatrix4fv' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUniformMatrix4fv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUniformMatrix4fv' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1178:5: Exception check on 'dbgUseProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1178:5: Exception check on 'dbgUseProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgUseProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1182:5: Exception check on 'gil_dbgUseProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1182:5: Exception check on 'gil_dbgUseProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgUseProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgUseProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1187:5: Exception check on 'dbgValidateProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1187:5: Exception check on 'dbgValidateProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgValidateProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1191:5: Exception check on 'gil_dbgValidateProgram' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1191:5: Exception check on 'gil_dbgValidateProgram' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgValidateProgram' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgValidateProgram' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1196:5: Exception check on 'dbgVertexAttrib1f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1196:5: Exception check on 'dbgVertexAttrib1f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgVertexAttrib1f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1200:5: Exception check on 'gil_dbgVertexAttrib1f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1200:5: Exception check on 'gil_dbgVertexAttrib1f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgVertexAttrib1f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgVertexAttrib1f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1215:5: Exception check on 'dbgVertexAttrib2f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1215:5: Exception check on 'dbgVertexAttrib2f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgVertexAttrib2f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1219:5: Exception check on 'gil_dbgVertexAttrib2f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1219:5: Exception check on 'gil_dbgVertexAttrib2f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgVertexAttrib2f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgVertexAttrib2f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1234:5: Exception check on 'dbgVertexAttrib3f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1234:5: Exception check on 'dbgVertexAttrib3f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgVertexAttrib3f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1238:5: Exception check on 'gil_dbgVertexAttrib3f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1238:5: Exception check on 'gil_dbgVertexAttrib3f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgVertexAttrib3f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgVertexAttrib3f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1253:5: Exception check on 'dbgVertexAttrib4f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1253:5: Exception check on 'dbgVertexAttrib4f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgVertexAttrib4f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1257:5: Exception check on 'gil_dbgVertexAttrib4f' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1257:5: Exception check on 'gil_dbgVertexAttrib4f' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgVertexAttrib4f' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgVertexAttrib4f' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1272:5: Exception check on 'dbgVertexAttribPointer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1272:5: Exception check on 'dbgVertexAttribPointer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgVertexAttribPointer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1276:5: Exception check on 'gil_dbgVertexAttribPointer' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1276:5: Exception check on 'gil_dbgVertexAttribPointer' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgVertexAttribPointer' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgVertexAttribPointer' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1281:5: Exception check on 'dbgViewport' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1281:5: Exception check on 'dbgViewport' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned. 2. Use an 'int' return type on 'dbgViewport' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1285:5: Exception check on 'gil_dbgViewport' will always require the GIL to be acquired. performance hint: kivy/graphics/cgl_backend/cgl_debug.pyx:1285:5: Exception check on 'gil_dbgViewport' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare 'gil_dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare 'gil_dbgViewport' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned. 2. Use an 'int' return type on 'gil_dbgViewport' to allow an error code to be returned. INFO : root : building 'kivy.graphics.cgl_backend.cgl_debug' extension [INFO ] building 'kivy.graphics.cgl_backend.cgl_debug' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.o /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferData’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:8073:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 8073 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 135, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgBufferSubData’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:8304:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 8304 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 144, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexImage2D’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:9842:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 9842 | __pyx_t_10 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 219, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgCompressedTexSubImage2D’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:10094:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 10094 | __pyx_t_11 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_data)); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 228, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteBuffers’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:11470:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11470 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_buffers)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 284, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteFramebuffers’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:11689:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 11689 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_framebuffers)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 293, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteRenderbuffers’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:12116:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 12116 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_renderbuffers)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 311, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDeleteTextures’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:12543:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 12543 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_textures)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 329, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgDrawElements’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:14031:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 14031 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_indices)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 402, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenBuffers’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:15735:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 15735 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_buffers)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 474, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenFramebuffers’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16162:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16162 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_framebuffers)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 492, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenRenderbuffers’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16381:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16381 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_renderbuffers)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 501, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGenTextures’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16600:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16600 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_textures)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 510, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveAttrib’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16828:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16828 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 519, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16836:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16836 | __pyx_t_7 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_size)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 519, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16844:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16844 | __pyx_t_8 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_type)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 519, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:16852:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 16852 | __pyx_t_9 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_name)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 519, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetActiveUniform’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17090:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17090 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 528, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17098:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17098 | __pyx_t_7 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_size)); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 528, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17106:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17106 | __pyx_t_8 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_type)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 528, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17114:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17114 | __pyx_t_9 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_name)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 528, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttachedShaders’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17347:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17347 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_count)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 537, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17355:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17355 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_shaders)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 537, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetAttribLocation’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17585:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17585 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_name)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 546, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBooleanv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:17816:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 17816 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 556, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetBufferParameteriv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:18038:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 18038 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 565, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFloatv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:18395:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 18395 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 582, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetFramebufferAttachmentParameteriv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:18620:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 18620 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 591, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetIntegerv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:18843:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 18843 | __pyx_t_4 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 600, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramiv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19065:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19065 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 609, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetProgramInfoLog’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19290:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19290 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 618, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19298:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19298 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_infolog)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 618, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetRenderbufferParameteriv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19524:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19524 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 627, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderiv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19748:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19748 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 636, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderInfoLog’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19973:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19973 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 645, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:19981:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 19981 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_infolog)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 645, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetShaderSource’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:20208:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 20208 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 655, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:20216:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 20216 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_source)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 655, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameterfv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:20626:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 20626 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 672, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetTexParameteriv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:20850:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 20850 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 681, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformfv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:21074:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 21074 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 690, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetUniformiv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:21298:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 21298 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 699, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribfv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:21758:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 21758 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 717, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgGetVertexAttribiv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:21982:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 21982 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_params)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 726, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgReadPixels’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:24792:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 24792 | __pyx_t_9 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_pixels)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 853, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgShaderSource’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:25684:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 25684 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_string)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 891, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:25692:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 25692 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_length)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 891, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexImage2D’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:27239:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 27239 | __pyx_t_11 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_pixels)); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 954, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgTexSubImage2D’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:27929:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 27929 | __pyx_t_11 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_pixels)); if (unlikely(!__pyx_t_11)) __PYX_ERR(0, 1001, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1fv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:28378:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 28378 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1019, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform1iv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:28815:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 28815 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1037, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2fv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:29257:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 29257 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1055, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform2iv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:29699:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 29699 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1073, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3fv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:30146:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 30146 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1091, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform3iv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:30593:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 30593 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1109, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4fv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:31045:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 31045 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1127, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniform4iv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:31497:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 31497 | __pyx_t_5 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_v)); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 1145, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgUniformMatrix4fv’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:31724:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 31724 | __pyx_t_6 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_value)); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1174, __pyx_L1_error) | ^ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c: In function ‘__pyx_f_4kivy_8graphics_11cgl_backend_9cgl_debug_gil_dbgVertexAttribPointer’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.c:33257:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 33257 | __pyx_t_8 = __Pyx_PyInt_From_PY_LONG_LONG(((PY_LONG_LONG)__pyx_v_ptr)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1277, __pyx_L1_error) | ^ Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.pyx INFO : root : building 'kivy.core.text.text_layout' extension [INFO ] building 'kivy.core.text.text_layout' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.o WARNING : kivy : stderr: warning: kivy/core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/window_info.pxd:5:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_info.pxd:5:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: 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: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 : stderr: warning: kivy/core/window/window_info.pxd:16:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_info.pxd:16:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/window_info.pyx:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_info.pyx:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/window_info.pyx:18:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/window_info.pyx:18:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: 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 warning: kivy/core/window/window_info.pyx:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.pyx INFO : root : building 'kivy.core.window.window_info' extension [INFO ] building 'kivy.core.window.window_info' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/core/window/window_info.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/window_info.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/core/window/window_info.cpython-312.so -lm Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.pyx INFO : root : building 'kivy.graphics.tesselator' extension [INFO ] building 'kivy.graphics.tesselator' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/core/text/text_layout.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/text_layout.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/core/text/text_layout.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.pyx INFO : root : building 'kivy.graphics.svg' extension [INFO ] building 'kivy.graphics.svg' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_debug.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/cgl_backend/cgl_debug.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/cgl_backend/cgl_debug.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/bucketalloc.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/bucketalloc.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/bucketalloc.o INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/dict.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/dict.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/dict.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/dict.o INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/geom.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/geom.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/geom.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/geom.o INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/mesh.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/mesh.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/mesh.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/mesh.o INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/priorityq.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/priorityq.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/priorityq.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/priorityq.o INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/sweep.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/sweep.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/sweep.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/sweep.o INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/tess.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/tess.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -Ikivy/lib/libtess2/Include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/tess.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/tess.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/bucketalloc.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/dict.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/geom.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/mesh.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/priorityq.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/sweep.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/tess.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/tesselator.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/tesselator.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/bucketalloc.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/dict.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/geom.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/mesh.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/priorityq.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/sweep.o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/lib/libtess2/Source/tess.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/tesselator.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/graphics/instructions.pxd:30:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/graphics/instructions.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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.pyx INFO : root : building 'kivy.graphics.boxshadow' extension [INFO ] building 'kivy.graphics.boxshadow' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.o WARNING : kivy : stderr: warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1056:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1056: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 : stderr: warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1064:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1064: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 : stderr: warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1073:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/../../../kivy/lib/sdl2.pxi:1073: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 : stderr: warning: kivy/core/window/_window_sdl2.pyx:18:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/_window_sdl2.pyx:18:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/_window_sdl2.pyx:21:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/_window_sdl2.pyx:21:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/_window_sdl2.pyx:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/_window_sdl2.pyx:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/_window_sdl2.pyx:405:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/_window_sdl2.pyx:405:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/_window_sdl2.pyx:415:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/_window_sdl2.pyx:415:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/window/_window_sdl2.pyx:424:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/window/_window_sdl2.pyx:424:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: performance hint: kivy/core/window/_window_sdl2.pyx:805:5: Exception check on 'custom_titlebar_handler_callback' will always require the GIL to be acquired. Declare 'custom_titlebar_handler_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: kivy/core/window/_window_sdl2.pyx:805:5: Exception check on 'custom_titlebar_handler_callback' will always require the GIL to be acquired. Declare 'custom_titlebar_handler_callback' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.pyx INFO : root : building 'kivy.core.window._window_sdl2' extension [INFO ] building 'kivy.core.window._window_sdl2' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.o /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.c: In function ‘__pyx_pf_4kivy_4core_6window_12_window_sdl2_18_WindowSDL2Storage_6setup_window’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.c:8638:23: error: passing argument 1 of ‘SDL_SetEventFilter’ from incompatible pointer type [-Wincompatible-pointer-types] 8638 | SDL_SetEventFilter(((SDL_EventFilter *)__pyx_f_4kivy_4core_6window_12_window_sdl2__event_filter), ((void *)__pyx_v_self)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int (**)(void *, SDL_Event *) In file included from /usr/include/SDL2/SDL.h:41, from /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/window/_window_sdl2.c:1277: /usr/include/SDL2/SDL_events.h:1017:65: note: expected ‘SDL_EventFilter’ {aka ‘int (*)(void *, SDL_Event *)’} but argument is of type ‘int (**)(void *, SDL_Event *)’ 1017 | extern DECLSPEC void SDLCALL SDL_SetEventFilter(SDL_EventFilter filter, | ~~~~~~~~~~~~~~~~^~~~~~ INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/vertex_instructions.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/vertex_instructions.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/vertex_instructions.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/core/image/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/image/../../lib/sdl2.pxi:1056:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/sdl2.pxi:1056: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 : stderr: warning: kivy/core/image/../../lib/sdl2.pxi:1064:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/sdl2.pxi:1064: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 : stderr: warning: kivy/core/image/../../lib/sdl2.pxi:1073:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/image/../../lib/sdl2.pxi:1073: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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.pyx INFO : root : building 'kivy.core.image._img_sdl2' extension [INFO ] building 'kivy.core.image._img_sdl2' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/image/_img_sdl2.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/image/_img_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/image/_img_sdl2.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/boxshadow.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/boxshadow.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/boxshadow.cpython-312.so -lm WARNING : kivy : stderr: warning: kivy/core/text/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/text/../../lib/sdl2.pxi:1056:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/sdl2.pxi:1056: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 : stderr: warning: kivy/core/text/../../lib/sdl2.pxi:1064:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/sdl2.pxi:1064: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 : stderr: warning: kivy/core/text/../../lib/sdl2.pxi:1073:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/text/../../lib/sdl2.pxi:1073: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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.pyx INFO : root : building 'kivy.core.text._text_sdl2' extension [INFO ] building 'kivy.core.text._text_sdl2' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.o WARNING : kivy : stderr: warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1056:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1056: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 : stderr: warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1064:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1064: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 : stderr: warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1073:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/audio/../../../kivy/lib/sdl2.pxi:1073: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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.pyx INFO : root : building 'kivy.core.audio.audio_sdl2' extension [INFO ] building 'kivy.core.audio.audio_sdl2' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.o WARNING : kivy : stderr: warning: kivy/core/clipboard/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/sdl2.pxi:475:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:3:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/../core/window/window_attrs.pxi:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 WARNING : kivy : stderr: warning: kivy/core/clipboard/../../lib/sdl2.pxi:1056:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/sdl2.pxi:1056: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 : stderr: warning: kivy/core/clipboard/../../lib/sdl2.pxi:1064:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/sdl2.pxi:1064: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 : stderr: warning: kivy/core/clipboard/../../lib/sdl2.pxi:1073:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: kivy/core/clipboard/../../lib/sdl2.pxi:1073: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 /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.pyx INFO : root : building 'kivy.core.clipboard._clipboard_sdl2' extension [INFO ] building 'kivy.core.clipboard._clipboard_sdl2' extension INFO : root : creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard [INFO ] creating build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/SDL2 -I/usr/local/include/SDL2 -I/usr/include/SDL2 -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/clipboard/_clipboard_sdl2.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/clipboard/_clipboard_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/clipboard/_clipboard_sdl2.cpython-312.so -lm WARNING : kivy : stderr: performance hint: kivy/core/text/_text_pango.pyx:469:5: Exception check on '_render_layout' will always require the GIL to be acquired. performance hint: kivy/core/text/_text_pango.pyx:469:5: Exception check on '_render_layout' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/core/text/_text_pango.pyx:628:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. performance hint: kivy/core/text/_text_pango.pyx:628:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. WARNING : kivy : stderr: performance hint: kivy/core/text/_text_pango.pyx:964:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. performance hint: kivy/core/text/_text_pango.pyx:964:26: Exception check after calling '_render_layout' will always require the GIL to be acquired. WARNING : kivy : stderr: Possible solutions: Possible solutions: WARNING : kivy : stderr: 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 1. Declare '_render_layout' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. WARNING : kivy : stderr: 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. 2. Use an 'int' return type on '_render_layout' to allow an error code to be returned. Compiling /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.pyx because it changed. [1/1] Cythonizing /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.pyx INFO : root : building 'kivy.core.text._text_pango' extension [INFO ] building 'kivy.core.text._text_pango' extension INFO : root : i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.o [INFO ] i586-alt-linux-gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O3 -flto=auto -ffat-lto-objects -march=i586 -mtune=generic -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing -fPIC -I/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python3.12 -c /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c -o build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.o INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/text/_text_sdl2.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/text/_text_sdl2.cpython-312.so -lm /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__set_cc_options’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c:9464:3: warning: ‘pango_ft2_font_map_substitute_changed’ is deprecated: Use 'pango_fc_font_map_substitute_changed' instead [-Wdeprecated-declarations] 9464 | pango_ft2_font_map_substitute_changed(PANGO_FT2_FONT_MAP(__pyx_v_cc->fontmap)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c:1292: /usr/include/pango-1.0/pango/pangoft2.h:126:15: note: declared here 126 | void pango_ft2_font_map_substitute_changed (PangoFT2FontMap *fontmap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c: In function ‘__pyx_f_4kivy_4core_4text_11_text_pango__get_or_create_cc’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c:10133:3: warning: ‘pango_ft2_font_map_set_default_substitute’ is deprecated: Use 'pango_fc_font_map_set_default_substitute' instead [-Wdeprecated-declarations] 10133 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/pango-1.0/pango/pangoft2.h:121:15: note: declared here 121 | void pango_ft2_font_map_set_default_substitute (PangoFT2FontMap *fontmap, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c: In function ‘__pyx_pf_4kivy_4core_4text_11_text_pango_6kpango_find_base_dir’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c:14551:3: warning: ‘pango_find_base_dir’ is deprecated [-Wdeprecated-declarations] 14551 | __pyx_t_1 = __Pyx_PyInt_From_PangoDirection(pango_find_base_dir(__pyx_t_2, __pyx_t_3)); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 703, __pyx_L1_error) | ^~~~~~~~~ In file included from /usr/include/pango-1.0/pango/pango-types.h:239, from /usr/include/pango-1.0/pango/pango-font.h:26, from /usr/include/pango-1.0/pango/pango-utils.h:27, from /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.c:1288: /usr/include/pango-1.0/pango/pango-bidi-type.h:107:16: note: declared here 107 | PangoDirection pango_find_base_dir (const gchar *text, | ^~~~~~~~~~~~~~~~~~~ INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/audio/audio_sdl2.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/audio/audio_sdl2.o -L/usr/include/SDL2 -L/usr/local/include/SDL2 -L/usr/include/SDL2 -L/usr/include/SDL2 -L/usr/include/libpng16 -L/usr/include/SDL2 -L/usr/lib -lSDL2 -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2_ttf -lSDL2_image -lSDL2_mixer -lSDL2 -o build/lib.linux-i686-cpython-312/kivy/core/audio/audio_sdl2.cpython-312.so -lm /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c: In function ‘__pyx_f_4kivy_8graphics_3svg_3Svg_parse_path’: /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c:40970:20: warning: ‘__pyx_v_cx’ may be used uninitialized [-Wmaybe-uninitialized] 40970 | __pyx_v_cx = ((__pyx_v_self->x + __pyx_v_self->x) - __pyx_v_cx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c:39520:10: note: ‘__pyx_v_cx’ was declared here 39520 | double __pyx_v_cx; | ^~~~~~~~~~ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c:40979:20: warning: ‘__pyx_v_cy’ may be used uninitialized [-Wmaybe-uninitialized] 40979 | __pyx_v_cy = ((__pyx_v_self->y + __pyx_v_self->y) - __pyx_v_cy); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.c:39521:10: note: ‘__pyx_v_cy’ was declared here 39521 | double __pyx_v_cy; | ^~~~~~~~~~ INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/svg.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/graphics/svg.o -L/usr/lib -o build/lib.linux-i686-cpython-312/kivy/graphics/svg.cpython-312.so -lm INFO : root : i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.o -L/usr/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -o build/lib.linux-i686-cpython-312/kivy/core/text/_text_pango.cpython-312.so -lm [INFO ] i586-alt-linux-gcc -shared -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -fno-strict-aliasing build/temp.linux-i686-cpython-312/usr/src/RPM/BUILD/python3-module-kivy-2.2.1/kivy/core/text/_text_pango.o -L/usr/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -o build/lib.linux-i686-cpython-312/kivy/core/text/_text_pango.cpython-312.so -lm WARNING : kivy : stderr: error: command '/usr/bin/i586-alt-linux-gcc' failed with exit code 1 error: command '/usr/bin/i586-alt-linux-gcc' failed with exit code 1 Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/lib/python3/site-packages/pyproject_installer/__main__.py", line 607, in main(sys.argv[1:]) File "/usr/lib/python3/site-packages/pyproject_installer/__main__.py", line 603, in main args.main(args, parser) File "/usr/lib/python3/site-packages/pyproject_installer/__main__.py", line 40, in build build_func( File "/usr/lib/python3/site-packages/pyproject_installer/build_cmd/_build.py", line 61, in build_wheel wheel_filename = build( ^^^^^^ File "/usr/lib/python3/site-packages/pyproject_installer/build_cmd/_build.py", line 49, in build hook_result = backend_hook( ^^^^^^^^^^^^^ File "/usr/lib/python3/site-packages/pyproject_installer/lib/build_backend.py", line 279, in backend_hook raise RuntimeError(err_msg) from None RuntimeError: build_wheel failed error: Bad exit status from /usr/src/tmp/rpm-tmp.93231 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.93231 (%build) Command exited with non-zero status 1 649.54user 30.27system 2:24.05elapsed 471%CPU (0avgtext+0avgdata 401180maxresident)k 0inputs+0outputs (0major+5880113minor)pagefaults 0swaps hsh-rebuild: rebuild of `python3-module-kivy-2.2.1-alt2.src.rpm' failed. Command exited with non-zero status 1 4.45user 3.37system 3:09.10elapsed 4%CPU (0avgtext+0avgdata 131112maxresident)k 50896inputs+0outputs (0major+353135minor)pagefaults 0swaps