>>> mypaint: Building community/mypaint 2.0.1-r5 (using abuild 3.18.0_rc7-r1) started Fri, 16 Oct 2026 00:47:20 +0000 >>> mypaint: Validating /home/buildozer/aports/community/mypaint/APKBUILD... >>> mypaint: Analyzing dependencies... >>> mypaint: Installing for build: build-base gtk+3.0 librsvg mypaint-brushes2 py3-cairo py3-gobject3 py3-numpy glib-dev gtk+3.0-dev lcms2-dev libmypaint-dev libpng-dev mypaint-brushes2-dev python3-dev py3-numpy-dev py3-gobject3-dev py3-setuptools py3-wheel swig ( 1/234) Installing libffi (3.8.0-r0) ( 2/234) Installing libintl (1.0-r0) ( 3/234) Installing libeconf (0.8.4-r0) ( 4/234) Installing libblkid (2.42.4-r3) ( 5/234) Installing libmount (2.42.4-r3) ( 6/234) Installing glib (2.90.0-r0) ( 7/234) Installing gobject-introspection (1.86.0-r2) ( 8/234) Installing xz-libs (5.8.4-r0) ( 9/234) Installing libxml2 (2.13.9-r2) ( 10/234) Installing shared-mime-info (2.4-r7) ( 11/234) Installing libxau (1.0.12-r0) ( 12/234) Installing libmd (1.3.0-r0) ( 13/234) Installing libbsd (0.12.2-r0) ( 14/234) Installing libxdmcp (1.1.5-r1) ( 15/234) Installing libxcb (1.17.0-r2) ( 16/234) Installing libx11 (1.8.13-r0) ( 17/234) Installing libxcomposite (0.4.7-r0) ( 18/234) Installing libxfixes (6.0.2-r0) ( 19/234) Installing libxrender (0.9.12-r0) ( 20/234) Installing libxcursor (1.2.3-r0) ( 21/234) Installing libxdamage (1.1.7-r0) ( 22/234) Installing libxext (1.3.7-r0) ( 23/234) Installing libxi (1.8.3-r0) ( 24/234) Installing libxinerama (1.1.6-r0) ( 25/234) Installing libxrandr (1.5.5-r0) ( 26/234) Installing libatk-1.0 (2.62.0-r0) ( 27/234) Installing dbus-libs (1.16.2-r4) ( 28/234) Installing at-spi2-core-libs (2.62.0-r0) ( 29/234) Installing libxtst (1.2.5-r0) ( 30/234) Installing at-spi2-core (2.62.0-r0) ( 31/234) Installing libatk-bridge-2.0 (2.62.0-r0) ( 32/234) Installing libbz2 (1.0.8-r6) ( 33/234) Installing libpng (1.6.59-r0) ( 34/234) Installing freetype (2.14.3-r0) ( 35/234) Installing fontconfig (2.18.1-r0) ( 36/234) Installing pixman (0.46.4-r0) ( 37/234) Installing cairo (1.18.4-r1) ( 38/234) Installing cairo-gobject (1.18.4-r1) ( 39/234) Installing avahi-libs (0.9_rc5-r1) ( 40/234) Installing nettle (3.10.2-r0) ( 41/234) Installing libtasn1 (4.21.0-r0) ( 42/234) Installing p11-kit (0.26.2-r1) ( 43/234) Installing gnutls (3.8.13-r0) ( 44/234) Installing cups-libs (2.4.20-r0) ( 45/234) Installing libepoxy (1.5.10-r1) ( 46/234) Installing fribidi (1.0.16-r3) ( 47/234) Installing bubblewrap (0.13.1-r0) ( 48/234) Installing libseccomp (2.6.1-r0) ( 49/234) Installing libglycin (2.2.1-r0) Executing libglycin-2.2.1-r0.post-install * glycin loaders got split into their individual subpackages. * By default, only glycin-image-rs & glycin-svg are installed. * Additional loader subpackages are glycin-heif, glycin-jxl & glycin-raw. * * To install all available loaders, install glycin-loaders-all. * * Also the glycin-thumbnailer got subpackaged and isn't installed by default. ( 50/234) Installing glycin-image-rs (2.2.1-r0) ( 51/234) Installing libdav1d (1.5.4-r0) ( 52/234) Installing libxft (2.3.9-r0) ( 53/234) Installing graphite2 (1.3.15-r0) ( 54/234) Installing harfbuzz (14.2.1-r0) ( 55/234) Installing pango (1.58.2-r0) ( 56/234) Installing librsvg (2.62.3-r0) ( 57/234) Installing glycin-svg (2.2.1-r0) ( 58/234) Installing gdk-pixbuf (2.44.8-r0) ( 59/234) Installing wayland-libs-client (1.26.0-r0) ( 60/234) Installing wayland-libs-cursor (1.26.0-r0) ( 61/234) Installing wayland-libs-egl (1.26.0-r0) ( 62/234) Installing xkeyboard-config (2.48-r0) ( 63/234) Installing libxkbcommon (1.13.2-r0) ( 64/234) Installing gtk+3.0 (3.24.52-r0) ( 65/234) Installing mypaint-brushes2 (2.0.2-r1) ( 66/234) Installing mpdecimal (4.0.1-r0) ( 67/234) Installing libpanelw (6.6_p20260822-r0) ( 68/234) Installing readline (8.3.3-r1) ( 69/234) Installing sqlite-libs (3.54.0-r0) ( 70/234) Installing python3 (3.14.8-r0) ( 71/234) Installing python3-pycache-pyc0 (3.14.8-r0) ( 72/234) Installing pyc (3.14.8-r0) ( 73/234) Installing py3-cairo-pyc (1.28.0-r1) ( 74/234) Installing python3-pyc (3.14.8-r0) ( 75/234) Installing py3-cairo (1.28.0-r1) ( 76/234) Installing py3-gobject3 (3.58.0-r0) ( 77/234) Installing py3-gobject3-pyc (3.58.0-r0) ( 78/234) Installing py3-gobject3-atspi (2.62.0-r0) ( 79/234) Installing py3-gobject3-atspi-pyc (2.62.0-r0) ( 80/234) Installing libgfortran (15.2.0-r9) ( 81/234) Installing openblas (0.3.30-r2) ( 82/234) Installing py3-numpy (2.5.3-r0) ( 83/234) Installing py3-numpy-tests (2.5.3-r0) ( 84/234) Installing py3-numpy-pyc (2.5.3-r0) ( 85/234) Installing bzip2-dev (1.0.8-r6) ( 86/234) Installing libxml2-utils (2.13.9-r2) ( 87/234) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 88/234) Installing libxslt (1.1.43-r3) ( 89/234) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 90/234) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 91/234) Installing docbook-xsl (1.79.2-r13) ( 92/234) Installing xz (5.8.4-r0) ( 93/234) Installing gettext-asprintf (1.0-r0) ( 94/234) Installing gettext-libs (1.0-r0) ( 95/234) Installing gettext-envsubst (1.0-r0) ( 96/234) Installing gettext (1.0-r0) ( 97/234) Installing gettext-dev (1.0-r0) ( 98/234) Installing py3-parsing (3.3.3-r0) ( 99/234) Installing py3-parsing-pyc (3.3.3-r0) (100/234) Installing py3-packaging (26.2-r0) (101/234) Installing py3-packaging-pyc (26.2-r0) (102/234) Installing linux-headers (7.2.1-r0) (103/234) Installing libffi-dev (3.8.0-r0) (104/234) Installing bsd-compat-headers (0.7.2-r6) (105/234) Installing libformw (6.6_p20260822-r0) (106/234) Installing libmenuw (6.6_p20260822-r0) (107/234) Installing libncurses++ (6.6_p20260822-r0) (108/234) Installing ncurses-dev (6.6_p20260822-r0) (109/234) Installing libedit-dev (20260512.3.1-r0) (110/234) Installing zlib-dev (1.3.2-r1) (111/234) Installing libpcre2-16 (10.49-r0) (112/234) Installing libpcre2-32 (10.49-r0) (113/234) Installing pcre2-dev (10.49-r0) (114/234) Installing libuuid (2.42.4-r3) (115/234) Installing libfdisk (2.42.4-r3) (116/234) Installing skalibs-libs (2.15.1.0-r0) (117/234) Installing utmps-libs (0.1.3.4-r0) (118/234) Installing linux-pam (1.7.1-r4) (119/234) Installing liblastlog2 (2.42.4-r3) (120/234) Installing libsmartcols (2.42.4-r3) (121/234) Installing sqlite (3.54.0-r0) (122/234) Installing sqlite-dev (3.54.0-r0) (123/234) Installing util-linux-dev (2.42.4-r3) (124/234) Installing glib-dev (2.90.0-r0) (125/234) Installing expat (2.9.0-r0) (126/234) Installing expat-dev (2.9.0-r0) (127/234) Installing brotli (1.2.0-r1) (128/234) Installing brotli-dev (1.2.0-r1) (129/234) Installing libpng-dev (1.6.59-r0) (130/234) Installing freetype-dev (2.14.3-r0) (131/234) Installing fontconfig-dev (2.18.1-r0) (132/234) Installing libseccomp-dev (2.6.1-r0) (133/234) Installing libglycin-dev (2.2.1-r0) (134/234) Installing gdk-pixbuf-dev (2.44.8-r0) (135/234) Installing xorgproto (2025.1-r0) (136/234) Installing libxau-dev (1.0.12-r0) (137/234) Installing xcb-proto (1.17.0-r1) (138/234) Installing xcb-proto-pyc (1.17.0-r1) (139/234) Installing libxdmcp-dev (1.1.5-r1) (140/234) Installing libxcb-dev (1.17.0-r2) (141/234) Installing xtrans (1.6.0-r0) (142/234) Installing libx11-dev (1.8.13-r0) (143/234) Installing hwdata-pci (0.412-r0) (144/234) Installing libpciaccess (0.19-r0) (145/234) Installing libdrm (2.4.134-r0) (146/234) Installing libpciaccess-dev (0.19-r0) (147/234) Installing libdrm-dev (2.4.134-r0) (148/234) Installing libxfixes-dev (6.0.2-r0) (149/234) Installing libxdamage-dev (1.1.7-r0) (150/234) Installing libxshmfence (1.3.3-r0) (151/234) Installing libxshmfence-dev (1.3.3-r0) (152/234) Installing llvm23-libs (23.1.3-r0) (153/234) Installing spirv-tools (1.4.357.0-r0) (154/234) Installing libelf (0.195-r0) (155/234) Installing mesa (26.2.4-r1) (156/234) Installing mesa-gles (26.2.4-r1) (157/234) Installing mesa-gbm (26.2.4-r1) (158/234) Installing mesa-egl (26.2.4-r1) (159/234) Installing libxxf86vm (1.1.7-r0) (160/234) Installing mesa-gl (26.2.4-r1) (161/234) Installing clang23-headers (23.1.3-r0) (162/234) Installing libclc (23.1.3-r0) (163/234) Installing spirv-llvm-translator-libs (23.1.1-r0) (164/234) Installing clang23-libs (23.1.3-r0) (165/234) Installing mesa-rusticl (26.2.4-r1) (166/234) Installing libxext-dev (1.3.7-r0) (167/234) Installing libxxf86vm-dev (1.1.7-r0) (168/234) Installing mesa-dev (26.2.4-r1) (169/234) Installing libepoxy-dev (1.5.10-r1) (170/234) Installing libxi-dev (1.8.3-r0) (171/234) Installing libxinerama-dev (1.1.6-r0) (172/234) Installing libxkbcommon-x11 (1.13.2-r0) (173/234) Installing xz-dev (5.8.4-r0) (174/234) Installing libxml2-dev (2.13.9-r2) (175/234) Installing libxkbcommon-dev (1.13.2-r0) (176/234) Installing wayland-protocols (1.49-r0) (177/234) Installing dbus-dev (1.16.2-r4) (178/234) Installing libxtst-dev (1.2.5-r0) (179/234) Installing at-spi2-core-dev (2.62.0-r0) (180/234) Installing cairo-tools (1.18.4-r1) (181/234) Installing pixman-dev (0.46.4-r0) (182/234) Installing libxrender-dev (0.9.12-r0) (183/234) Installing cairo-dev (1.18.4-r1) (184/234) Installing fribidi-dev (1.0.16-r3) (185/234) Installing pango-tools (1.58.2-r0) (186/234) Installing harfbuzz-cairo (14.2.1-r0) (187/234) Installing harfbuzz-gobject (14.2.1-r0) (188/234) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (189/234) Installing icu-libs (78.1-r0) (190/234) Installing harfbuzz-icu (14.2.1-r0) (191/234) Installing harfbuzz-subset (14.2.1-r0) (192/234) Installing graphite2-dev (1.3.15-r0) (193/234) Installing icu (78.1-r0) (194/234) Installing icu-dev (78.1-r0) (195/234) Installing harfbuzz-dev (14.2.1-r0) (196/234) Installing libxft-dev (2.3.9-r0) (197/234) Installing pango-dev (1.58.2-r0) (198/234) Installing wayland-libs-server (1.26.0-r0) (199/234) Installing wayland-dev (1.26.0-r0) (200/234) Installing libxcomposite-dev (0.4.7-r0) (201/234) Installing libxcursor-dev (1.2.3-r0) (202/234) Installing libxrandr-dev (1.5.5-r0) (203/234) Installing gtk+3.0-dev (3.24.52-r0) (204/234) Installing lcms2 (2.19.1-r0) (205/234) Installing lcms2-plugins (2.19.1-r0) (206/234) Installing libjpeg-turbo (3.1.3-r0) (207/234) Installing libturbojpeg (3.1.3-r0) (208/234) Installing libjpeg-turbo-dev (3.1.3-r0) (209/234) Installing libsharpyuv (1.6.0-r0) (210/234) Installing libwebp (1.6.0-r0) (211/234) Installing tiff (4.7.2-r0) (212/234) Installing libtiffxx (4.7.2-r0) (213/234) Installing libwebpdecoder (1.6.0-r0) (214/234) Installing libwebpdemux (1.6.0-r0) (215/234) Installing libwebpmux (1.6.0-r0) (216/234) Installing libwebp-dev (1.6.0-r0) (217/234) Installing zstd (1.5.7-r2) (218/234) Installing zstd-dev (1.5.7-r2) (219/234) Installing tiff-dev (4.7.2-r0) (220/234) Installing lcms2-dev (2.19.1-r0) (221/234) Installing json-c (0.19-r1) (222/234) Installing libmypaint (1.6.1-r0) (223/234) Installing json-c-dev (0.19-r1) (224/234) Installing libmypaint-dev (1.6.1-r0) (225/234) Installing mypaint-brushes2-dev (2.0.2-r1) (226/234) Installing python3-dev (3.14.8-r0) (227/234) Installing py3-numpy-dev (2.5.3-r0) (228/234) Installing py3-gobject3-dev (3.58.0-r0) (229/234) Installing py3-setuptools (84.0.0-r0) (230/234) Installing py3-setuptools-pyc (84.0.0-r0) (231/234) Installing py3-wheel (0.48.0-r0) (232/234) Installing py3-wheel-pyc (0.48.0-r0) (233/234) Installing swig (4.5.0-r0) (234/234) Installing .makedepends-mypaint (20261016.004730) Executing busybox-1.38.0-r7.trigger Executing glib-2.90.0-r0.trigger Executing shared-mime-info-2.4-r7.trigger Executing gdk-pixbuf-2.44.8-r0.trigger Executing gtk+3.0-3.24.52-r0.trigger OK: 822.4 MiB in 334 packages >>> mypaint: Cleaning up srcdir >>> mypaint: Cleaning up pkgdir >>> mypaint: Cleaning up tmpdir >>> mypaint: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/mypaint-v2.0.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> mypaint: Fetching mypaint-v2.0.1.tar.gz::https://github.com/mypaint/mypaint/archive/v2.0.1.tar.gz Connecting to github.com (20.250.119.67:443) Connecting to codeload.github.com (20.250.119.71:443) saving to '/var/cache/distfiles/v3.25/mypaint-v2.0.1.tar.gz.part' mypaint-v2.0.1.tar.g 5633k --:--:-- ETA mypaint-v2.0.1.tar.g 100% |********************************| 9.8M 0:00:00 ETA '/var/cache/distfiles/v3.25/mypaint-v2.0.1.tar.gz.part' saved /var/cache/distfiles/v3.25/mypaint-v2.0.1.tar.gz: OK /home/buildozer/aports/community/mypaint/fix-invalid-mode-ru.patch: OK /home/buildozer/aports/community/mypaint/fix-numpy-tobytes.patch: OK /home/buildozer/aports/community/mypaint/fix-pyobject-userdirectory.patch: OK /home/buildozer/aports/community/mypaint/use-numpy-import-array1.patch: OK >>> mypaint: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/mypaint-v2.0.1.tar.gz /var/cache/distfiles/v3.25/mypaint-v2.0.1.tar.gz: OK /home/buildozer/aports/community/mypaint/fix-invalid-mode-ru.patch: OK /home/buildozer/aports/community/mypaint/fix-numpy-tobytes.patch: OK /home/buildozer/aports/community/mypaint/fix-pyobject-userdirectory.patch: OK /home/buildozer/aports/community/mypaint/use-numpy-import-array1.patch: OK >>> mypaint: Unpacking /var/cache/distfiles/v3.25/mypaint-v2.0.1.tar.gz... >>> mypaint: fix-invalid-mode-ru.patch patching file lib/gettext_setup.py Hunk #1 succeeded at 72 (offset -10 lines). Hunk #2 succeeded at 105 (offset -10 lines). Hunk #3 succeeded at 159 (offset -10 lines). patching file setup.py Hunk #1 succeeded at 632 (offset -47 lines). >>> mypaint: fix-numpy-tobytes.patch patching file lib/stroke.py patching file lib/strokemap.py >>> mypaint: fix-pyobject-userdirectory.patch patching file lib/glib.py >>> mypaint: use-numpy-import-array1.patch patching file lib/mypaintlib.i /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-scripts' in 'install' (setup.cfg), please use the underscore name 'install_scripts' instead. !! ******************************************************************************** Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-platlib' in 'install' (setup.cfg), please use the underscore name 'install_platlib' instead. !! ******************************************************************************** Usage of dash-separated 'install-platlib' will not be supported in future versions. Please use the underscore name 'install_platlib' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-purelib' in 'install' (setup.cfg), please use the underscore name 'install_purelib' instead. !! ******************************************************************************** Usage of dash-separated 'install-purelib' will not be supported in future versions. Please use the underscore name 'install_purelib' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-data' in 'install' (setup.cfg), please use the underscore name 'install_data' instead. !! ******************************************************************************** Usage of dash-separated 'install-data' will not be supported in future versions. Please use the underscore name 'install_data' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-headers' in 'install' (setup.cfg), please use the underscore name 'install_headers' instead. !! ******************************************************************************** Usage of dash-separated 'install-headers' will not be supported in future versions. Please use the underscore name 'install_headers' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/_distutils/dist.py:318: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-scripts' in 'install' (setup.cfg), please use the underscore name 'install_scripts' instead. !! ******************************************************************************** Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-platlib' in 'install' (setup.cfg), please use the underscore name 'install_platlib' instead. !! ******************************************************************************** Usage of dash-separated 'install-platlib' will not be supported in future versions. Please use the underscore name 'install_platlib' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-purelib' in 'install' (setup.cfg), please use the underscore name 'install_purelib' instead. !! ******************************************************************************** Usage of dash-separated 'install-purelib' will not be supported in future versions. Please use the underscore name 'install_purelib' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-data' in 'install' (setup.cfg), please use the underscore name 'install_data' instead. !! ******************************************************************************** Usage of dash-separated 'install-data' will not be supported in future versions. Please use the underscore name 'install_data' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-headers' in 'install' (setup.cfg), please use the underscore name 'install_headers' instead. !! ******************************************************************************** Usage of dash-separated 'install-headers' will not be supported in future versions. Please use the underscore name 'install_headers' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) running build_config /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-scripts' in 'install' (setup.cfg), please use the underscore name 'install_scripts' instead. !! ******************************************************************************** Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-platlib' in 'install' (setup.cfg), please use the underscore name 'install_platlib' instead. !! ******************************************************************************** Usage of dash-separated 'install-platlib' will not be supported in future versions. Please use the underscore name 'install_platlib' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-purelib' in 'install' (setup.cfg), please use the underscore name 'install_purelib' instead. !! ******************************************************************************** Usage of dash-separated 'install-purelib' will not be supported in future versions. Please use the underscore name 'install_purelib' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-data' in 'install' (setup.cfg), please use the underscore name 'install_data' instead. !! ******************************************************************************** Usage of dash-separated 'install-data' will not be supported in future versions. Please use the underscore name 'install_data' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-headers' in 'install' (setup.cfg), please use the underscore name 'install_headers' instead. !! ******************************************************************************** Usage of dash-separated 'install-headers' will not be supported in future versions. Please use the underscore name 'install_headers' instead. Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/_distutils/dist.py:318: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-scripts' in 'install' (setup.cfg), please use the underscore name 'install_scripts' instead. !! ******************************************************************************** Usage of dash-separated 'install-scripts' will not be supported in future versions. Please use the underscore name 'install_scripts' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-platlib' in 'install' (setup.cfg), please use the underscore name 'install_platlib' instead. !! ******************************************************************************** Usage of dash-separated 'install-platlib' will not be supported in future versions. Please use the underscore name 'install_platlib' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-purelib' in 'install' (setup.cfg), please use the underscore name 'install_purelib' instead. !! ******************************************************************************** Usage of dash-separated 'install-purelib' will not be supported in future versions. Please use the underscore name 'install_purelib' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-data' in 'install' (setup.cfg), please use the underscore name 'install_data' instead. !! ******************************************************************************** Usage of dash-separated 'install-data' will not be supported in future versions. Please use the underscore name 'install_data' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/lib/python3.14/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'install-headers' in 'install' (setup.cfg), please use the underscore name 'install_headers' instead. !! ******************************************************************************** Usage of dash-separated 'install-headers' will not be supported in future versions. Please use the underscore name 'install_headers' instead. (Affected: MyPaint). Available configuration options are listed in: https://setuptools.pypa.io/en/latest/userguide/declarative_config.html This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://github.com/pypa/setuptools/discussions/5011 for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) running build running build_config running build_ext building 'lib._mypaintlib' extension swigging lib/mypaintlib.i to lib/mypaintlib_wrap.cpp swig -python -Wall -noproxydel -c++ -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -DNO_TESTS -o lib/mypaintlib_wrap.cpp lib/mypaintlib.i Deprecated command line option: -noproxydel. Ignored, this option is now always on. c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/brushsettings.cpp -o build/temp.linux-armv8l-cpython-314/lib/brushsettings.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fastpng.cpp -o build/temp.linux-armv8l-cpython-314/lib/fastpng.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/blur.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/blur.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/fill_common.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/fill_common.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character lib/fill/fill_common.cpp: In function 'void process_strands(worker_function, int, int, StrandQueue&, AtomicDict, AtomicDict, Controller&)': lib/fill/fill_common.cpp:187:23: warning: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations] 187 | PyEval_InitThreads(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/python3.14/Python.h:135, from lib/fill/fill_common.hpp:17, from lib/fill/fill_common.cpp:10: /usr/include/python3.14/ceval.h:114:37: note: declared here 114 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/fill_constants.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/fill_constants.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/floodfill.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/floodfill.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/gap_closing_fill.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/gap_closing_fill.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/gap_detection.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/gap_detection.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/fill/morphology.cpp -o build/temp.linux-armv8l-cpython-314/lib/fill/morphology.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/gdkpixbuf2numpy.cpp -o build/temp.linux-armv8l-cpython-314/lib/gdkpixbuf2numpy.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character c++ -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -fPIC -I/usr/lib/python3.14/site-packages/numpy/_core/include -I/usr/include/libmypaint -I/usr/include/json-c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pygobject-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glycin-2 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/python3.14 -c lib/mypaintlib_wrap.cpp -o build/temp.linux-armv8l-cpython-314/lib/mypaintlib_wrap.o --std=c++11 -Wall -Wno-sign-compare -Wno-write-strings -D_POSIX_C_SOURCE=200809L -DNO_TESTS -g -pthread -DMYPAINT_BRUSHES_DIR=\\\"/usr/share/mypaint-data/2.0/brushes\\\" -fopenmp -O3 : warning: missing terminating " character In file included from lib/mypaintlib.hpp:18, from lib/mypaintlib_wrap.cpp:3402: lib/tiledsurface.hpp: In function 'PyObject* get_module(char*)': lib/tiledsurface.hpp:134:23: error: 'PyString_FromString' was not declared in this scope; did you mean 'PyLong_FromString'? 134 | PyObject *pName = PyString_FromString(name); | ^~~~~~~~~~~~~~~~~~~ | PyLong_FromString error: Command '['c++', '-Os', '-fstack-clash-protection', '-Wformat', '-Werror=format-security', '-D_GLIBCXX_ASSERTIONS=1', '-D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1', '-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST', '-fPIC', '-I/usr/lib/python3.14/site-packages/numpy/_core/include', '-I/usr/include/libmypaint', '-I/usr/include/json-c', '-I/usr/include/glib-2.0', '-I/usr/lib/glib-2.0/include', '-I/usr/include/pygobject-3.0', '-I/usr/include/gtk-3.0', '-I/usr/include/pango-1.0', '-I/usr/include/cairo', '-I/usr/include/gdk-pixbuf-2.0', '-I/usr/include/glycin-2', '-I/usr/include/at-spi2-atk/2.0', '-I/usr/include/at-spi-2.0', '-I/usr/include/atk-1.0', '-I/usr/include/dbus-1.0', '-I/usr/lib/dbus-1.0/include', '-I/usr/include/libdrm', '-I/usr/include/fribidi', '-I/usr/include/pixman-1', '-I/usr/include/harfbuzz', '-I/usr/include/freetype2', '-I/usr/include/libpng16', '-I/usr/include/gio-unix-2.0', '-I/usr/include/libmount', '-I/usr/include/blkid', '-I/usr/include/python3.14', '-c', 'lib/mypaintlib_wrap.cpp', '-o', 'build/temp.linux-armv8l-cpython-314/lib/mypaintlib_wrap.o', '--std=c++11', '-Wall', '-Wno-sign-compare', '-Wno-write-strings', '-D_POSIX_C_SOURCE=200809L', '-DNO_TESTS', '-g', '-pthread', '-DMYPAINT_BRUSHES_DIR=\\"/usr/share/mypaint-data/2.0/brushes\\"', '-fopenmp', '-O3']' returned non-zero exit status 1. >>> ERROR: mypaint: build failed >>> mypaint: Uninstalling dependencies... ( 1/234) Purging .makedepends-mypaint (20261016.004730) ( 2/234) Purging py3-cairo-pyc (1.28.0-r1) ( 3/234) Purging py3-cairo (1.28.0-r1) ( 4/234) Purging py3-gobject3-pyc (3.58.0-r0) ( 5/234) Purging py3-gobject3-atspi-pyc (2.62.0-r0) ( 6/234) Purging py3-gobject3-atspi (2.62.0-r0) ( 7/234) Purging at-spi2-core (2.62.0-r0) ( 8/234) Purging py3-gobject3 (3.58.0-r0) ( 9/234) Purging gtk+3.0-dev (3.24.52-r0) ( 10/234) Purging wayland-protocols (1.49-r0) ( 11/234) Purging lcms2-dev (2.19.1-r0) ( 12/234) Purging tiff-dev (4.7.2-r0) ( 13/234) Purging libtiffxx (4.7.2-r0) ( 14/234) Purging tiff (4.7.2-r0) ( 15/234) Purging lcms2-plugins (2.19.1-r0) ( 16/234) Purging lcms2 (2.19.1-r0) ( 17/234) Purging libmypaint-dev (1.6.1-r0) ( 18/234) Purging libmypaint (1.6.1-r0) ( 19/234) Purging mypaint-brushes2-dev (2.0.2-r1) ( 20/234) Purging mypaint-brushes2 (2.0.2-r1) ( 21/234) Purging python3-dev (3.14.8-r0) ( 22/234) Purging py3-numpy-dev (2.5.3-r0) ( 23/234) Purging py3-numpy-tests (2.5.3-r0) ( 24/234) Purging py3-numpy-pyc (2.5.3-r0) ( 25/234) Purging py3-numpy (2.5.3-r0) ( 26/234) Purging openblas (0.3.30-r2) ( 27/234) Purging py3-gobject3-dev (3.58.0-r0) ( 28/234) Purging py3-setuptools-pyc (84.0.0-r0) ( 29/234) Purging py3-setuptools (84.0.0-r0) ( 30/234) Purging py3-wheel-pyc (0.48.0-r0) ( 31/234) Purging py3-wheel (0.48.0-r0) ( 32/234) Purging swig (4.5.0-r0) ( 33/234) Purging at-spi2-core-dev (2.62.0-r0) ( 34/234) Purging dbus-dev (1.16.2-r4) ( 35/234) Purging gdk-pixbuf-dev (2.44.8-r0) ( 36/234) Purging glycin-image-rs (2.2.1-r0) ( 37/234) Purging glycin-svg (2.2.1-r0) ( 38/234) Purging gtk+3.0 (3.24.52-r0) Executing gtk+3.0-3.24.52-r0.post-deinstall ( 39/234) Purging gobject-introspection (1.86.0-r2) ( 40/234) Purging json-c-dev (0.19-r1) ( 41/234) Purging json-c (0.19-r1) ( 42/234) Purging libatk-bridge-2.0 (2.62.0-r0) ( 43/234) Purging libepoxy-dev (1.5.10-r1) ( 44/234) Purging libepoxy (1.5.10-r1) ( 45/234) Purging libgfortran (15.2.0-r9) ( 46/234) Purging libglycin-dev (2.2.1-r0) ( 47/234) Purging libjpeg-turbo-dev (3.1.3-r0) ( 48/234) Purging libjpeg-turbo (3.1.3-r0) ( 49/234) Purging libturbojpeg (3.1.3-r0) ( 50/234) Purging librsvg (2.62.3-r0) ( 51/234) Purging libseccomp-dev (2.6.1-r0) ( 52/234) Purging libwebp-dev (1.6.0-r0) ( 53/234) Purging libwebpdecoder (1.6.0-r0) ( 54/234) Purging libwebpdemux (1.6.0-r0) ( 55/234) Purging libwebpmux (1.6.0-r0) ( 56/234) Purging libxcomposite-dev (0.4.7-r0) ( 57/234) Purging libxcomposite (0.4.7-r0) ( 58/234) Purging libxcursor-dev (1.2.3-r0) ( 59/234) Purging libxcursor (1.2.3-r0) ( 60/234) Purging libxinerama-dev (1.1.6-r0) ( 61/234) Purging libxinerama (1.1.6-r0) ( 62/234) Purging libxkbcommon-dev (1.13.2-r0) ( 63/234) Purging libxkbcommon-x11 (1.13.2-r0) ( 64/234) Purging libxkbcommon (1.13.2-r0) ( 65/234) Purging xkeyboard-config (2.48-r0) ( 66/234) Purging libxml2-dev (2.13.9-r2) ( 67/234) Purging libxrandr-dev (1.5.5-r0) ( 68/234) Purging libxrandr (1.5.5-r0) ( 69/234) Purging libxtst-dev (1.2.5-r0) ( 70/234) Purging libxtst (1.2.5-r0) ( 71/234) Purging mesa-dev (26.2.4-r1) ( 72/234) Purging libxdamage-dev (1.1.7-r0) ( 73/234) Purging libxdamage (1.1.7-r0) ( 74/234) Purging libxshmfence-dev (1.3.3-r0) ( 75/234) Purging mesa-egl (26.2.4-r1) ( 76/234) Purging mesa-gbm (26.2.4-r1) ( 77/234) Purging mesa-gl (26.2.4-r1) ( 78/234) Purging mesa-gles (26.2.4-r1) ( 79/234) Purging mesa-rusticl (26.2.4-r1) ( 80/234) Purging mesa (26.2.4-r1) ( 81/234) Purging clang23-headers (23.1.3-r0) ( 82/234) Purging libclc (23.1.3-r0) ( 83/234) Purging pango-dev (1.58.2-r0) ( 84/234) Purging pango-tools (1.58.2-r0) ( 85/234) Purging pango (1.58.2-r0) ( 86/234) Purging py3-packaging-pyc (26.2-r0) ( 87/234) Purging py3-parsing-pyc (3.3.3-r0) ( 88/234) Purging python3-pyc (3.14.8-r0) ( 89/234) Purging python3-pycache-pyc0 (3.14.8-r0) ( 90/234) Purging xcb-proto-pyc (1.17.0-r1) ( 91/234) Purging pyc (3.14.8-r0) ( 92/234) Purging spirv-llvm-translator-libs (23.1.1-r0) ( 93/234) Purging spirv-tools (1.4.357.0-r0) ( 94/234) Purging wayland-dev (1.26.0-r0) ( 95/234) Purging wayland-libs-cursor (1.26.0-r0) ( 96/234) Purging wayland-libs-egl (1.26.0-r0) ( 97/234) Purging wayland-libs-server (1.26.0-r0) ( 98/234) Purging wayland-libs-client (1.26.0-r0) ( 99/234) Purging xz-dev (5.8.4-r0) (100/234) Purging zstd-dev (1.5.7-r2) (101/234) Purging zstd (1.5.7-r2) (102/234) Purging at-spi2-core-libs (2.62.0-r0) (103/234) Purging cups-libs (2.4.20-r0) (104/234) Purging avahi-libs (0.9_rc5-r1) (105/234) Purging harfbuzz-dev (14.2.1-r0) (106/234) Purging harfbuzz-cairo (14.2.1-r0) (107/234) Purging harfbuzz-gobject (14.2.1-r0) (108/234) Purging harfbuzz-icu (14.2.1-r0) (109/234) Purging harfbuzz-subset (14.2.1-r0) (110/234) Purging harfbuzz (14.2.1-r0) (111/234) Purging graphite2-dev (1.3.15-r0) (112/234) Purging graphite2 (1.3.15-r0) (113/234) Purging cairo-dev (1.18.4-r1) (114/234) Purging cairo-tools (1.18.4-r1) (115/234) Purging cairo-gobject (1.18.4-r1) (116/234) Purging cairo (1.18.4-r1) (117/234) Purging libxft-dev (2.3.9-r0) (118/234) Purging libxft (2.3.9-r0) (119/234) Purging fontconfig-dev (2.18.1-r0) (120/234) Purging freetype-dev (2.14.3-r0) (121/234) Purging brotli-dev (1.2.0-r1) (122/234) Purging brotli (1.2.0-r1) (123/234) Purging glib-dev (2.90.0-r0) (124/234) Purging bzip2-dev (1.0.8-r6) (125/234) Purging docbook-xsl (1.79.2-r13) (126/234) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall (127/234) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall (128/234) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall (129/234) Purging gettext-dev (1.0-r0) (130/234) Purging xz (5.8.4-r0) (131/234) Purging gettext-asprintf (1.0-r0) (132/234) Purging gettext (1.0-r0) (133/234) Purging gettext-envsubst (1.0-r0) (134/234) Purging libxml2-utils (2.13.9-r2) (135/234) Purging libxslt (1.1.43-r3) (136/234) Purging py3-packaging (26.2-r0) (137/234) Purging py3-parsing (3.3.3-r0) (138/234) Purging pcre2-dev (10.49-r0) (139/234) Purging libpcre2-16 (10.49-r0) (140/234) Purging libpcre2-32 (10.49-r0) (141/234) Purging libedit-dev (20260512.3.1-r0) (142/234) Purging ncurses-dev (6.6_p20260822-r0) (143/234) Purging libncurses++ (6.6_p20260822-r0) (144/234) Purging bsd-compat-headers (0.7.2-r6) (145/234) Purging gdk-pixbuf (2.44.8-r0) Executing gdk-pixbuf-2.44.8-r0.pre-deinstall (146/234) Purging shared-mime-info (2.4-r7) Executing shared-mime-info-2.4-r7.post-deinstall (147/234) Purging libglycin (2.2.1-r0) (148/234) Purging bubblewrap (0.13.1-r0) (149/234) Purging clang23-libs (23.1.3-r0) (150/234) Purging dbus-libs (1.16.2-r4) (151/234) Purging expat-dev (2.9.0-r0) (152/234) Purging expat (2.9.0-r0) (153/234) Purging fontconfig (2.18.1-r0) (154/234) Purging freetype (2.14.3-r0) (155/234) Purging fribidi-dev (1.0.16-r3) (156/234) Purging fribidi (1.0.16-r3) (157/234) Purging gettext-libs (1.0-r0) (158/234) Purging libatk-1.0 (2.62.0-r0) (159/234) Purging glib (2.90.0-r0) (160/234) Purging gnutls (3.8.13-r0) (161/234) Purging libdrm-dev (2.4.134-r0) (162/234) Purging libdrm (2.4.134-r0) (163/234) Purging libpciaccess-dev (0.19-r0) (164/234) Purging libpciaccess (0.19-r0) (165/234) Purging hwdata-pci (0.412-r0) (166/234) Purging icu-dev (78.1-r0) (167/234) Purging icu (78.1-r0) (168/234) Purging icu-libs (78.1-r0) (169/234) Purging icu-data-en (78.1-r0) (170/234) Purging util-linux-dev (2.42.4-r3) (171/234) Purging libfdisk (2.42.4-r3) (172/234) Purging liblastlog2 (2.42.4-r3) (173/234) Purging libmount (2.42.4-r3) (174/234) Purging libsmartcols (2.42.4-r3) (175/234) Purging libuuid (2.42.4-r3) (176/234) Purging libblkid (2.42.4-r3) (177/234) Purging libxxf86vm-dev (1.1.7-r0) (178/234) Purging libxxf86vm (1.1.7-r0) (179/234) Purging libxrender-dev (0.9.12-r0) (180/234) Purging libxrender (0.9.12-r0) (181/234) Purging libxi-dev (1.8.3-r0) (182/234) Purging libxi (1.8.3-r0) (183/234) Purging libxfixes-dev (6.0.2-r0) (184/234) Purging libxfixes (6.0.2-r0) (185/234) Purging libxext-dev (1.3.7-r0) (186/234) Purging libxext (1.3.7-r0) (187/234) Purging libx11-dev (1.8.13-r0) (188/234) Purging xtrans (1.6.0-r0) (189/234) Purging libx11 (1.8.13-r0) (190/234) Purging libxcb-dev (1.17.0-r2) (191/234) Purging xcb-proto (1.17.0-r1) (192/234) Purging python3 (3.14.8-r0) (193/234) Purging libxcb (1.17.0-r2) (194/234) Purging libxdmcp-dev (1.1.5-r1) (195/234) Purging libxdmcp (1.1.5-r1) (196/234) Purging libbsd (0.12.2-r0) (197/234) Purging libbz2 (1.0.8-r6) (198/234) Purging libdav1d (1.5.4-r0) (199/234) Purging libeconf (0.8.4-r0) (200/234) Purging libelf (0.195-r0) (201/234) Purging libffi-dev (3.8.0-r0) (202/234) Purging linux-headers (7.2.1-r0) (203/234) Purging llvm23-libs (23.1.3-r0) (204/234) Purging p11-kit (0.26.2-r1) (205/234) Purging libffi (3.8.0-r0) (206/234) Purging libformw (6.6_p20260822-r0) (207/234) Purging libintl (1.0-r0) (208/234) Purging libmd (1.3.0-r0) (209/234) Purging libmenuw (6.6_p20260822-r0) (210/234) Purging libpanelw (6.6_p20260822-r0) (211/234) Purging libpng-dev (1.6.59-r0) (212/234) Purging libpng (1.6.59-r0) (213/234) Purging libseccomp (2.6.1-r0) (214/234) Purging libwebp (1.6.0-r0) (215/234) Purging libsharpyuv (1.6.0-r0) (216/234) Purging libtasn1 (4.21.0-r0) (217/234) Purging libxau-dev (1.0.12-r0) (218/234) Purging libxau (1.0.12-r0) (219/234) Purging libxml2 (2.13.9-r2) (220/234) Purging libxshmfence (1.3.3-r0) (221/234) Purging linux-pam (1.7.1-r4) (222/234) Purging mpdecimal (4.0.1-r0) (223/234) Purging nettle (3.10.2-r0) (224/234) Purging pixman-dev (0.46.4-r0) (225/234) Purging pixman (0.46.4-r0) (226/234) Purging sqlite-dev (3.54.0-r0) (227/234) Purging sqlite-libs (3.54.0-r0) (228/234) Purging sqlite (3.54.0-r0) (229/234) Purging readline (8.3.3-r1) (230/234) Purging utmps-libs (0.1.3.4-r0) (231/234) Purging skalibs-libs (2.15.1.0-r0) (232/234) Purging xorgproto (2025.1-r0) (233/234) Purging xz-libs (5.8.4-r0) (234/234) Purging zlib-dev (1.3.2-r1) Executing busybox-1.38.0-r7.trigger OK: 179.4 MiB in 100 packages