>>> Building on octeon-3 under graphics/py-matplotlib BDEPENDS = [devel/py-certifi;devel/meson-python;lang/python/3;textproc/py-sphinx;devel/py-pybind11;graphics/png;devel/py-installer;math/qhull;devel/py-build;devel/py-setuptools_scm] DIST = [graphics/py-matplotlib:matplotlib-3.10.7.tar.gz] FULLPKGNAME = py3-matplotlib-3.10.7p0 RDEPENDS = [graphics/py-Pillow;graphics/py-cycler;math/py-numpy;print/py-fonttools;lang/python/3,-tkinter;math/py-contourpy;devel/py-kiwisolver;devel/py-dateutil;devel/py-tz;math/qhull;graphics/png;graphics/py-cairo;x11/gtk+3;lang/python/3;devel/py-gobject3;sysutils/py-packaging;devel/py-parsing] (Junk lock obtained for octeon-3 at 1761492800.19) >>> Running depends in graphics/py-matplotlib at 1761492800.26 last junk was in games/scummvm /usr/sbin/pkg_add -aI -Drepair meson-python-0.18.0 py3-build-1.3.0 py3-certifi-2025.10.5 py3-installer-0.7.0p2 py3-pybind11-2.13.6p1 py3-setuptools_scm-9.0.2 py3-sphinx-8.2.3p3v0 python-3.12.11 qhull-2020.2 was: /usr/sbin/pkg_add -aI -Drepair meson-python-0.18.0 png-1.6.50 py3-build-1.3.0 py3-certifi-2025.10.5 py3-installer-0.7.0p2 py3-pybind11-2.13.6p1 py3-setuptools_scm-9.0.2 py3-sphinx-8.2.3p3v0 python-3.12.11 qhull-2020.2 /usr/sbin/pkg_add -aI -Drepair meson-python-0.18.0 py3-build-1.3.0 py3-certifi-2025.10.5 py3-installer-0.7.0p2 py3-pybind11-2.13.6p1 py3-setuptools_scm-9.0.2 py3-sphinx-8.2.3p3v0 python-3.12.11 qhull-2020.2 >>> Running show-prepare-results in graphics/py-matplotlib at 1761492887.56 ===> graphics/py-matplotlib ===> Building from scratch py3-matplotlib-3.10.7p0 ===> py3-matplotlib-3.10.7p0 depends on: py3-certifi->=2020.06.20 -> py3-certifi-2025.10.5 ===> py3-matplotlib-3.10.7p0 depends on: py3-pybind11->=2.13.2 -> py3-pybind11-2.13.6p1 ===> py3-matplotlib-3.10.7p0 depends on: py3-setuptools_scm-* -> py3-setuptools_scm-9.0.2 ===> py3-matplotlib-3.10.7p0 depends on: qhull-* -> qhull-2020.2 ===> py3-matplotlib-3.10.7p0 depends on: py3-sphinx-* -> py3-sphinx-8.2.3p3v0 ===> py3-matplotlib-3.10.7p0 depends on: python->=3.12,<3.13 -> python-3.12.11 ===> py3-matplotlib-3.10.7p0 depends on: py3-build-* -> py3-build-1.3.0 ===> py3-matplotlib-3.10.7p0 depends on: py3-installer-* -> py3-installer-0.7.0p2 ===> py3-matplotlib-3.10.7p0 depends on: meson-python-* -> meson-python-0.18.0 ===> py3-matplotlib-3.10.7p0 depends on: png-* -> png-1.6.50 ===> Verifying specs: c++ c++abi pthread freetype m png qhull_r z ===> found c++.12.0 c++abi.9.0 pthread.28.0 freetype.31.1 m.10.1 png.18.2 qhull_r.0.0 z.7.1 meson-python-0.18.0 png-1.6.50 py3-build-1.3.0 py3-certifi-2025.10.5 py3-installer-0.7.0p2 py3-pybind11-2.13.6p1 py3-setuptools_scm-9.0.2 py3-sphinx-8.2.3p3v0 python-3.12.11 qhull-2020.2 Still tainted: no >>> Running junk in graphics/py-matplotlib at 1761492902.34 /usr/sbin/pkg_delete -aIXq abseil-cpp-20250814.1 aom-3.12.1 autoconf-2.69p3 automake-1.16.5p0 bison-3.8.2p0 bzip2-1.0.8p0 cmake-core-3.31.8p0 curl-8.16.0 dav1d-1.5.1 faad-2.11.2 flac-1.5.0 fluidsynth-2.4.8 frei0r-plugins-2.4.0 fribidi-1.0.16p0 gettext-runtime-0.23.1 giflib-5.2.2p0 glib2-2.84.4 gmake-4.4.1p0 gmp-6.3.0 gsm-1.0.23 harfbuzz-12.1.0 hdf5-1.14.6p0 icu4c-77.1v0 jpeg-3.1.2v0 ladspa-1.17p0 lame-3.100p2 liba52-0.7.5p4 libass-0.17.3 libcares-1.34.5 libiconv-1.17 libmad-0.15.1bp7 libmpeg2-0.5.1p5 libtheora-1.2.0v0 libtool-2.4.2p3 libusb1-1.0.29 libv4l-1.24.1 libvidstab-1.1.0 libvorbis-1.3.7 libvpx-1.15.2v0 libwebp-1.6.0p0 libxml-2.14.6 lua-5.3.6 lz4-1.10.0 lzo2-2.10p2 meson-1.9.1v0 meson-python-0.18.0 metaauto-1.0p4 ninja-1.11.1p0v1 nss-3.117 opus-1.5.2p0 pcaudiolib-1.3 pcre2-10.44 png-1.6.50 postgresql-client-17.6 postgresql-server-17.6 protobuf-6.32.1 py3-build-1.3.0 py3-certifi-2025.10.5 py3-installer-0.7.0p2 py3-numpy-2.2.6p1 py3-pybind11-2.13.6p1 py3-setuptools_scm-9.0.2 py3-sphinx-8.2.3p3v0 python-3.12.11 qhull-2020.2 re2-20250812p0 sdl2-2.32.8 snappy-1.1.10p2 speex-1.2.1 texi2html-5.0p0 tiff-4.7.1p0 unzip-6.0p18 windowmaker-0.96.0p1 x264-20241229 x265-4.1p0 xvidcore-1.3.7 xz-5.8.1 zimg-3.0.5 zstd-1.5.7p0 ld.so: gtk-update-icon-cache: can't load library 'libgtk-4.so.5.5' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/AdwaitaLegacy) failed: exit(137) ld.so: gtk-update-icon-cache: can't load library 'libgstplay-1.0.so.0.3' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/gnome) failed: exit(137) ld.so: gtk-update-icon-cache: can't load library 'libgtk-4.so.5.5' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/Adwaita) failed: exit(137) --- -at-spi2-core-2.56.6 ------------------- Error deleting directory /usr/local/share/icons/gnome: Directory not empty Error deleting directory /usr/local/share/icons/AdwaitaLegacy: Directory not empty Error deleting directory /usr/local/share/icons/Adwaita: Directory not empty Error deleting directory /usr/local/share/icons: Directory not empty --- -cups-libs-2.4.14 ------------------- You should also run /usr/sbin/userdel _cups You should also run /usr/sbin/groupdel _cups --- -gawk-5.1.0p0 ------------------- You may wish to remove /usr/local/man/man3am from man.conf --- -ruby-3.3.9 ------------------- If you set up the symlinks to make ruby 3.3 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof --- -ruby-3.4.7 ------------------- If you set up the symlinks to make ruby 3.4 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof (Junk lock released for octeon-3 at 1761493024.39) distfiles size=34804865 >>> Running patch in graphics/py-matplotlib at 1761493024.47 ===> graphics/py-matplotlib ===> Checking files for py3-matplotlib-3.10.7p0 `/ports/distfiles/matplotlib-3.10.7.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py3-matplotlib-3.10.7p0 ===> Patching for py3-matplotlib-3.10.7p0 ===> Applying OpenBSD patch patch-meson_options Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: meson.options |--- meson.options.orig |+++ meson.options -------------------------- Patching file meson.options using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-pyproject_toml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: pyproject.toml |--- pyproject.toml.orig |+++ pyproject.toml -------------------------- Patching file pyproject.toml using Plan A... Hunk #1 succeeded at 71. 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/py-matplotlib at 1761493038.27 ===> graphics/py-matplotlib ===> Generating configure for py3-matplotlib-3.10.7p0 ===> Configuring for py3-matplotlib-3.10.7p0 find /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/galleries/examples -name \*.py -exec perl -pi -e '$. == 1 && s|^.*env +python.*$|#!/usr/local/bin/python3.12|;' -e '$. == 1 && s|^.*bin/python.*$|#!/usr/local/bin/python3.12|;' -e 'close ARGV if eof;' -- {} + >>> Running build in graphics/py-matplotlib at 1761493046.47 ===> graphics/py-matplotlib ===> Building for py3-matplotlib-3.10.7p0 * Getting build dependencies for wheel... * Building wheel... + meson setup /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7 /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/.mesonpy-chnckyww -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/.mesonpy-chnckyww/meson-python-native-file.ini The Meson build system Version: 1.9.1 Source dir: /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7 Build dir: /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/.mesonpy-chnckyww Build type: native build Program python found: YES 3.12.11 3.12.11 Project name: matplotlib Project version: 3.10.7 C compiler for the host machine: cc (clang 19.1.7 "OpenBSD clang version 19.1.7") C linker for the host machine: cc ld.bfd 2.17 C++ compiler for the host machine: c++ (clang 19.1.7 "OpenBSD clang version 19.1.7") C++ linker for the host machine: c++ ld.bfd 2.17 Host machine cpu family: mips64 Host machine cpu: mips64 Program python found: YES (/usr/local/bin/python3.12) Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 Run-time dependency python found: YES 3.12 pybind11-config found: YES (/usr/local/bin/pybind11-config) 2.13.6 Run-time dependency pybind11 found: YES 2.13.6 Run-time dependency freetype2 found: YES 26.2.20 Run-time dependency qhull_r found: YES 8.0.2 Run-time dependency dl found: YES Configuring _version.py using configuration Program /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/tools/generate_matplotlibrc.py found: YES (/pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/tools/generate_matplotlibrc.py) Build targets in project: 10 matplotlib 3.10.7 User defined options Native files: /pobj/py-matplotlib-3.10.7/matplotlib-3.10.7/.mesonpy-chnckyww/meson-python-native-file.ini b_ndebug : if-release b_vscrt : md buildtype : release Found ninja-1.11.1 at /usr/local/bin/ninja + /usr/local/bin/ninja [1/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_trans_affine.cpp.o [2/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_bezier_arc.cpp.o [3/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_image_filters.cpp.o [4/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_vcgen_contour.cpp.o [5/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_vcgen_dash.cpp.o [6/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_curves.cpp.o ../extern/agg24-svn/src/agg_curves.cpp:24:18: warning: unused variable 'curve_distance_epsilon' [-Wunused-const-variable] 24 | const double curve_distance_epsilon = 1e-30; | ^~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [7/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_vpgen_segmentator.cpp.o [8/30] Compiling C++ object extern/agg24-svn/libagg.a.p/src_agg_vcgen_stroke.cpp.o [9/30] Linking static target extern/agg24-svn/libagg.a [10/30] Compiling C++ object src/_backend_agg.cpython-312.so.p/_backend_agg.cpp.o [11/30] Compiling C++ object src/ft2font.cpython-312.so.p/ft2font.cpp.o [12/30] Compiling C++ object src/_c_internal_utils.cpython-312.so.p/_c_internal_utils.cpp.o [13/30] Linking target src/_c_internal_utils.cpython-312.so FAILED: src/_c_internal_utils.cpython-312.so c++ -o src/_c_internal_utils.cpython-312.so src/_c_internal_utils.cpython-312.so.p/_c_internal_utils.cpp.o -flto -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,-O1 -shared -fPIC /usr/bin/ld: unrecognized option '-plugin-opt=mcpu=mips3' /usr/bin/ld: use the --help option for usage information c++: error: linker command failed with exit code 1 (use -v to see invocation) [14/30] Compiling C++ object src/_image.cpython-312.so.p/_image_wrapper.cpp.o [15/30] Compiling C++ object src/_backend_agg.cpython-312.so.p/_backend_agg_wrapper.cpp.o [16/30] Compiling C++ object src/_image.cpython-312.so.p/py_converters.cpp.o [17/30] Compiling C++ object src/ft2font.cpython-312.so.p/ft2font_wrapper.cpp.o [18/30] Compiling C++ object src/_path.cpython-312.so.p/_path_wrapper.cpp.o ninja: build stopped: subcommand failed. ERROR Backend subprocess exited when trying to invoke build_wheel *** Error 1 in graphics/py-matplotlib (/ports/lang/python/3/python.port.mk:362 'do-build': @: ; if [ -e /pobj/py-matplotlib-3.10.7/matplotli...) *** Error 2 in graphics/py-matplotlib (/ports/infrastructure/mk/bsd.port.mk:3065 '/pobj/py-matplotlib-3.10.7/.build_done': @cd /ports/graphi...) ===> Exiting graphics/py-matplotlib with an error *** Error 2 in graphics/py-matplotlib (/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=py3-matplotlib-3.10.7p0; export _LOCKS_HELD...) *** Error 1 in /ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval ${e...) >>> Ended at 1761493644.65 max_stuck=204.87/depends=87.31/show-prepare-results=14.28/junk=122.11/patch=13.80/configure=8.20/build=598.23 Error: job failed with 512 on octeon-3 at 1761493644