>>> Building on arm64-1 under graphics/mypaint BDEPENDS = [devel/swig;devel/py-setuptools;devel/harfbuzz;graphics/mypaint-brushes2;graphics/libmypaint;graphics/lcms2;x11/gtk+3;lang/python/3;graphics/py-cairo;math/py-numpy;x11/gnome/librsvg;archivers/xz;devel/json-c;devel/py-gobject3;devel/pango;devel/gettext,-tools] DIST = [graphics/mypaint:mypaint-2.0.1.tar.xz] FULLPKGNAME = mypaint-2.0.1p10 RDEPENDS = [lang/python/3;devel/pango;devel/py-gobject3;devel/json-c;x11/gtk+4,-guic;x11/gtk+3;graphics/lcms2;devel/desktop-file-utils;devel/harfbuzz;graphics/mypaint-brushes2;graphics/libmypaint;graphics/py-cairo;math/py-numpy] (Junk lock failure for arm64-1 at 1752523587.69691) Received IO (Junk lock obtained for arm64-1 at 1752523590.89) Received IO Woken up graphics/mypaint Woken up graphics/mypaint Woken up graphics/mypaint >>> Running depends in graphics/mypaint at 1752523594.56 last junk was in devel/p5-Number-Compare /usr/sbin/pkg_add -aI -Drepair harfbuzz-11.2.1 json-c-0.18 lcms2-2.16p0 libdockapp-0.7.3 libmypaint-1.6.1p1 mypaint-brushes2-2.0.2 pango-1.56.4 py3-cairo-1.28.0 py3-gobject3-3.52.3p0 py3-numpy-2.2.6p1 py3-setuptools-79.0.1v0 swig-4.2.1 was: /usr/sbin/pkg_add -aI -Drepair gettext-tools-0.23.1 gtk+3-3.24.49 harfbuzz-11.2.1 json-c-0.18 lcms2-2.16p0 libmypaint-1.6.1p1 librsvg-2.60.0v0 mypaint-brushes2-2.0.2 pango-1.56.4 py3-cairo-1.28.0 py3-gobject3-3.52.3p0 py3-numpy-2.2.6p1 py3-setuptools-79.0.1v0 python-3.12.11 swig-4.2.1 xz-5.8.1 /usr/sbin/pkg_add -aI -Drepair harfbuzz-11.2.1 json-c-0.18 lcms2-2.16p0 libdockapp-0.7.3 libmypaint-1.6.1p1 mypaint-brushes2-2.0.2 pango-1.56.4 py3-cairo-1.28.0 py3-gobject3-3.52.3p0 py3-numpy-2.2.6p1 py3-setuptools-79.0.1v0 swig-4.2.1 mux_client_request_session: session request failed: Session open refused by peer Updating font cache: ok >>> Running show-prepare-results in graphics/mypaint at 1752523625.55 mux_client_request_session: session request failed: Session open refused by peer ===> graphics/mypaint ===> Building from scratch mypaint-2.0.1p10 ===> mypaint-2.0.1p10 depends on: gettext-tools-* -> gettext-tools-0.23.1 ===> mypaint-2.0.1p10 depends on: py3-gobject3-* -> py3-gobject3-3.52.3p0 ===> mypaint-2.0.1p10 depends on: swig-* -> swig-4.2.1 ===> mypaint-2.0.1p10 depends on: mypaint-brushes2-* -> mypaint-brushes2-2.0.2 ===> mypaint-2.0.1p10 depends on: py3-cairo-* -> py3-cairo-1.28.0 ===> mypaint-2.0.1p10 depends on: py3-numpy-* -> py3-numpy-2.2.6p1 ===> mypaint-2.0.1p10 depends on: librsvg-* -> librsvg-2.60.0v0 ===> mypaint-2.0.1p10 depends on: python->=3.12,<3.13 -> python-3.12.11 ===> mypaint-2.0.1p10 depends on: py3-setuptools->=79v0 -> py3-setuptools-79.0.1v0 ===> mypaint-2.0.1p10 depends on: xz->=5.4.0 -> xz-5.8.1 ===> mypaint-2.0.1p10 depends on: harfbuzz-* -> harfbuzz-11.2.1 ===> mypaint-2.0.1p10 depends on: json-c-* -> json-c-0.18 ===> mypaint-2.0.1p10 depends on: pango-* -> pango-1.56.4 ===> mypaint-2.0.1p10 depends on: lcms2-* -> lcms2-2.16p0 ===> mypaint-2.0.1p10 depends on: libmypaint-* -> libmypaint-1.6.1p1 ===> mypaint-2.0.1p10 depends on: gtk+3-* -> gtk+3-3.24.49 ===> Verifying specs: c++ c++abi pthread atk-1.0 cairo cairo-gobject gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0 gtk-3 harfbuzz intl json-c lcms2 m mypaint pango-1.0 pangocairo-1.0 png z ===> found c++.11.0 c++abi.8.0 pthread.27.1 atk-1.0.21810.4 cairo.13.5 cairo-gobject.2.2 gdk-3.2201.1 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.21 glib-2.0.4201.14 gobject-2.0.4200.21 gtk-3.2201.0 harfbuzz.18.16 intl.8.1 json-c.2.1 lcms2.2.0 m.10.1 mypaint.0.0 pango-1.0.3801.6 pangocairo-1.0.3801.3 png.18.2 z.7.1 gettext-tools-0.23.1 gtk+3-3.24.49 harfbuzz-11.2.1 json-c-0.18 lcms2-2.16p0 libmypaint-1.6.1p1 librsvg-2.60.0v0 mypaint-brushes2-2.0.2 pango-1.56.4 py3-cairo-1.28.0 py3-gobject3-3.52.3p0 py3-numpy-2.2.6p1 py3-setuptools-79.0.1v0 python-3.12.11 swig-4.2.1 xz-5.8.1 (Junk lock released for arm64-1 at 1752523633.01) Woken up net/wmnetload distfiles size=7295048 >>> Running extract in graphics/mypaint at 1752523633.10 mux_client_request_session: session request failed: Session open refused by peer ===> graphics/mypaint ===> Checking files for mypaint-2.0.1p10 `/usr/ports/distfiles/mypaint-2.0.1.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for mypaint-2.0.1p10 >>> Running patch in graphics/mypaint at 1752523635.77 ===> graphics/mypaint ===> Patching for mypaint-2.0.1p10 ===> Applying OpenBSD patch patch-lib_gettext_setup_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 032a155b72f2b021f66a994050d83f07342d04af Mon Sep 17 00:00:00 2001 |From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= | |Date: Wed, 9 Nov 2022 11:24:33 +0700 |Subject: [PATCH] python: fix for Python 3.11 | |- python 3 always open in universal mode, U is default mode in 3.0, | and removed in 3.11 |- mypaint doesn't use ld?n?gettext, so bind_textdomain_codeset isn't | needed, that function is deprecated in 3.8 and is no-ops in 3.10 and | removed in 3.11 | |Index: lib/gettext_setup.py |--- lib/gettext_setup.py.orig |+++ lib/gettext_setup.py -------------------------- Patching file lib/gettext_setup.py using Plan A... Hunk #1 succeeded at 72. Hunk #2 succeeded at 105. Hunk #3 succeeded at 159. done ===> Applying OpenBSD patch patch-setup_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |#1: |OpenBSD does not have OpenMP available in base or ports compilers | |#2: |From 032a155b72f2b021f66a994050d83f07342d04af Mon Sep 17 00:00:00 2001 |From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= | |Date: Wed, 9 Nov 2022 11:24:33 +0700 |Subject: [PATCH] python: fix for Python 3.11 | |- python 3 always open in universal mode, U is default mode in 3.0, | and removed in 3.11 |- mypaint doesn't use ld?n?gettext, so bind_textdomain_codeset isn't | needed, that function is deprecated in 3.8 and is no-ops in 3.10 and | removed in 3.11 | |Index: setup.py |--- setup.py.orig |+++ setup.py -------------------------- Patching file setup.py using Plan A... Hunk #1 succeeded at 437. Hunk #2 succeeded at 632. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in graphics/mypaint at 1752523636.44 ===> graphics/mypaint ===> Generating configure for mypaint-2.0.1p10 ===> Configuring for mypaint-2.0.1p10 >>> Running build in graphics/mypaint at 1752523637.10 ===> graphics/mypaint ===> Building for mypaint-2.0.1p10 /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) running egg_info creating MyPaint.egg-info writing MyPaint.egg-info/PKG-INFO writing dependency_links to MyPaint.egg-info/dependency_links.txt writing top-level names to MyPaint.egg-info/top_level.txt writing manifest file 'MyPaint.egg-info/SOURCES.txt' reading manifest file 'MyPaint.egg-info/SOURCES.txt' adding license file 'COPYING' writing manifest file 'MyPaint.egg-info/SOURCES.txt' /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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. By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! opt = self._enforce_underscore(opt, section) /usr/local/lib/python3.12/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). By 2026-Mar-03, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 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/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -DNO_TESTS -o lib/mypaintlib_wrap.cpp lib/mypaintlib.i Deprecated command line option: -noproxydel. Ignored, this option is now always on. creating /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/lib creating /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/lib/fill c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/python3.12 -c lib/brushsettings.cpp -o /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/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/local/share/mypaint-data/2.0/brushes\\\" -O3 In file included from :445: :4:30: warning: missing terminating '"' character [-Winvalid-pp-token] 4 | #define MYPAINT_BRUSHES_DIR \"/usr/local/share/mypaint-data/2.0/brushes\" | ^ 1 warning generated. c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/python3.12 -c lib/fastpng.cpp -o /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/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/local/share/mypaint-data/2.0/brushes\\\" -O3 In file included from :445: :4:30: warning: missing terminating '"' character [-Winvalid-pp-token] 4 | #define MYPAINT_BRUSHES_DIR \"/usr/local/share/mypaint-data/2.0/brushes\" | ^ In file included from lib/fastpng.cpp:30: /usr/local/include/lcms2.h:1311:44: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1311 | typedef cmsInt32Number (* cmsSAMPLER16) (CMSREGISTER const cmsUInt16Number In[], | ^~~~~~~~~~~ /usr/local/include/lcms2.h:161:23: note: expanded from macro 'CMSREGISTER' 161 | # define CMSREGISTER register | ^ /usr/local/include/lcms2.h:1312:44: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1312 | CMSREGISTER cmsUInt16Number Out[], | ^~~~~~~~~~~ /usr/local/include/lcms2.h:161:23: note: expanded from macro 'CMSREGISTER' 161 | # define CMSREGISTER register | ^ /usr/local/include/lcms2.h:1313:44: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1313 | CMSREGISTER void * Cargo); | ^~~~~~~~~~~ /usr/local/include/lcms2.h:161:23: note: expanded from macro 'CMSREGISTER' 161 | # define CMSREGISTER register | ^ /usr/local/include/lcms2.h:1315:44: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1315 | typedef cmsInt32Number (* cmsSAMPLERFLOAT)(CMSREGISTER const cmsFloat32Number In[], | ^~~~~~~~~~~ /usr/local/include/lcms2.h:161:23: note: expanded from macro 'CMSREGISTER' 161 | # define CMSREGISTER register | ^ /usr/local/include/lcms2.h:1316:44: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1316 | CMSREGISTER cmsFloat32Number Out[], | ^~~~~~~~~~~ /usr/local/include/lcms2.h:161:23: note: expanded from macro 'CMSREGISTER' 161 | # define CMSREGISTER register | ^ /usr/local/include/lcms2.h:1317:44: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 1317 | CMSREGISTER void * Cargo); | ^~~~~~~~~~~ /usr/local/include/lcms2.h:161:23: note: expanded from macro 'CMSREGISTER' 161 | # define CMSREGISTER register | ^ lib/fastpng.cpp:395:21: warning: unused variable 'PNG_gAMA_scale' [-Wunused-const-variable] 395 | static const double PNG_gAMA_scale = 100000; | ^~~~~~~~~~~~~~ 8 warnings generated. c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/python3.12 -c lib/fill/blur.cpp -o /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/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/local/share/mypaint-data/2.0/brushes\\\" -O3 In file included from :445: :4:30: warning: missing terminating '"' character [-Winvalid-pp-token] 4 | #define MYPAINT_BRUSHES_DIR \"/usr/local/share/mypaint-data/2.0/brushes\" | ^ In file included from lib/fill/blur.cpp:10: In file included from lib/fill/blur.hpp:13: In file included from lib/fill/fill_common.hpp:17: In file included from /usr/local/include/python3.12/Python.h:12: /usr/local/include/python3.12/pyconfig.h:1901:9: warning: '__BSD_VISIBLE' macro redefined [-Wmacro-redefined] 1901 | #define __BSD_VISIBLE 1 | ^ /usr/include/sys/cdefs.h:415:10: note: previous definition is here 415 | # define __BSD_VISIBLE 0 | ^ 2 warnings generated. c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/python3.12 -c lib/fill/fill_common.cpp -o /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/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/local/share/mypaint-data/2.0/brushes\\\" -O3 In file included from :445: :4:30: warning: missing terminating '"' character [-Winvalid-pp-token] 4 | #define MYPAINT_BRUSHES_DIR \"/usr/local/share/mypaint-data/2.0/brushes\" | ^ In file included from lib/fill/fill_common.cpp:10: In file included from lib/fill/fill_common.hpp:17: In file included from /usr/local/include/python3.12/Python.h:12: /usr/local/include/python3.12/pyconfig.h:1901:9: warning: '__BSD_VISIBLE' macro redefined [-Wmacro-redefined] 1901 | #define __BSD_VISIBLE 1 | ^ /usr/include/sys/cdefs.h:415:10: note: previous definition is here 415 | # define __BSD_VISIBLE 0 | ^ lib/fill/fill_common.cpp:187:5: warning: 'PyEval_InitThreads' is deprecated [-Wdeprecated-declarations] 187 | PyEval_InitThreads(); | ^ /usr/local/include/python3.12/ceval.h:132:1: note: 'PyEval_InitThreads' has been explicitly marked deprecated here 132 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^ /usr/local/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED' 317 | #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__)) | ^ 3 warnings generated. c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/python3.12 -c lib/fill/fill_constants.cpp -o /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/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/local/share/mypaint-data/2.0/brushes\\\" -O3 In file included from :445: :4:30: warning: missing terminating '"' character [-Winvalid-pp-token] 4 | #define MYPAINT_BRUSHES_DIR \"/usr/local/share/mypaint-data/2.0/brushes\" | ^ In file included from lib/fill/fill_constants.cpp:10: In file included from lib/fill/fill_constants.hpp:13: In file included from lib/fill/fill_common.hpp:17: In file included from /usr/local/include/python3.12/Python.h:12: /usr/local/include/python3.12/pyconfig.h:1901:9: warning: '__BSD_VISIBLE' macro redefined [-Wmacro-redefined] 1901 | #define __BSD_VISIBLE 1 | ^ /usr/include/sys/cdefs.h:415:10: note: previous definition is here 415 | # define __BSD_VISIBLE 0 | ^ 2 warnings generated. c++ -pthread -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -g -fPIC -O2 -pipe -g -O2 -pipe -g -fPIC -I/usr/local/lib/python3.12/site-packages/numpy/_core/include -I/usr/local/include/libmypaint -I/usr/local/include -I/usr/local/include/json-c -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pygobject-3.0 -I/usr/local/include/gtk-3.0 -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0 -I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/pkgconfig/../../include/dbus-1.0 -I/usr/local/lib/pkgconfig/../../lib/dbus-1.0/include -I/usr/local/include/libepoll-shim -I/usr/X11R6/include/libdrm -I/usr/local/include/fribidi -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/harfbuzz -I/usr/X11R6/include/freetype2 -I/usr/local/include/gio-unix-2.0 -I/usr/local/include/python3.12 -c lib/fill/floodfill.cpp -o /usr/obj/ports/mypaint-2.0.1/build-aarch64/temp.openbsd-7.7-arm64-cpython-312/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/local/share/mypaint-data/2.0/brushes\\\" -O3 In file included from :445: :4:30: warning: missing terminating '"' character [-Winvalid-pp-token] 4 | #define MYPAINT_BRUSHES_DIR \"/usr/local/share/mypaint-data/2.0/brushes\" | ^ In file included from lib/fill/floodfill.cpp:10: In file included from lib/fill/floodfill.hpp:13: In file included from /usr/include/c++/v1/queue:273: In file included from /usr/include/c++/v1/deque:2614: In file included from /usr/include/c++/v1/functional:581: In file included from /usr/include/c++/v1/vector:3023: In file included from /usr/include/c++/v1/locale:232: /usr/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_fallbacks.h:109:15: error: use of undeclared identifier 'vasprintf'; did you mean 'vsprintf'? 109 | int __res = vasprintf(__s, __format, __va); | ^ /usr/include/c++/v1/cstdio:133:9: note: 'vsprintf' declared here 133 | using ::vsprintf _LIBCPP_USING_IF_EXISTS; | ^ In file included from lib/fill/floodfill.cpp:10: In file included from lib/fill/floodfill.hpp:13: In file included from /usr/include/c++/v1/queue:273: In file included from /usr/include/c++/v1/deque:2614: In file included from /usr/include/c++/v1/functional:581: In file included from /usr/include/c++/v1/vector:3023: In file included from /usr/include/c++/v1/locale:232: /usr/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_fallbacks.h:109:25: error: cannot initialize a parameter of type 'char *' with an lvalue of type 'char **' 109 | int __res = vasprintf(__s, __format, __va); | ^~~ /usr/include/stdio.h:269:32: note: passing argument to parameter here 269 | int vsprintf(char * __restrict, const char * __restrict, __va_list); | ^ In file included from lib/fill/floodfill.cpp:10: In file included from lib/fill/floodfill.hpp:15: In file included from lib/fill/fill_common.hpp:17: In file included from /usr/local/include/python3.12/Python.h:12: /usr/local/include/python3.12/pyconfig.h:1901:9: warning: '__BSD_VISIBLE' macro redefined [-Wmacro-redefined] 1901 | #define __BSD_VISIBLE 1 | ^ /usr/include/sys/cdefs.h:415:10: note: previous definition is here 415 | # define __BSD_VISIBLE 0 | ^ 2 warnings and 2 errors generated. error: command '/usr/obj/ports/mypaint-2.0.1/bin/c++' failed with exit code 1 ===> Exiting graphics/mypaint with an error *** Error 1 in graphics/mypaint (/usr/ports/lang/python/python.port.mk:395 'do-build': @: ; if [ -e /usr/obj/ports/mypaint-2.0.1/mypaint-2.0...) *** Error 2 in graphics/mypaint (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/mypaint-2.0.1/build-aarch64/.build_done': @cd...) *** Error 2 in graphics/mypaint (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=mypaint-2.0.1p10; export _LOCKS_HELD=" mypain...) *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1752523670.58 max_stuck=14.39/waiting-for-lock #1139=6.88/depends=30.95/show-prepare-results=7.55/extract=2.66/patch=0.69/configure=0.67/build=33.52 Error: job failed with 512 on arm64-1 at 1752523670