+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-matplotlib-3.10.1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/py312-matplotlib-3.10.1/work.log
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum BLAKE2s OK for matplotlib-3.10.1.tar.gz
=> Checksum SHA512 OK for matplotlib-3.10.1.tar.gz
===> Installing dependencies for py312-matplotlib-3.10.1
==========================================================================
The following variables will affect the build process of this package,
py312-matplotlib-3.10.1.  Their current value is shown below:

        * PKGSRC_BLAS_TYPES = netlib openblas openblas_pthread openblas_openmp
        * PYTHON_VERSION_DEFAULT = 312

Based on these variables, the following variables have been set:

        * BLAS_INCLUDES = -I/opt/pkg/include/netlib
        * BLAS_LIBS = -lblas
        * BLAS_PC = blas
        * BLAS_TYPE = netlib
        * CBLAS_LIBS = -lcblas -lblas
        * CBLAS_PC = cblas
        * LAPACKE_LIBS = -llapacke -llapack -lblas
        * LAPACKE_PC = lapacke
        * LAPACK_LIBS = -llapack -lblas
        * LAPACK_PC = lapack
        * PYPACKAGE = python312

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/opt/pkg/bin/bmake clean' after the changes.
==========================================================================
=> Tool dependency py312-certifi>=2020.06.20: found py312-certifi-2025.1.31nb1
=> Tool dependency py312-meson_python>=0: found py312-meson_python-0.17.1
=> Tool dependency py312-setuptools_scm>=0: found py312-setuptools_scm-8.2.0nb1
=> Tool dependency py312-build>=0: found py312-build-1.2.2.post1nb1
=> Tool dependency py312-installer>=0.7.0nb1: found py312-installer-0.7.0nb3
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.4.3
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency py312-pybind11>=2.5.0: found py312-pybind11-2.13.6nb1
=> Full dependency py312-Pillow>=8.0: found py312-Pillow-11.2.1nb1
=> Full dependency py312-contourpy>=1.0.1: found py312-contourpy-1.3.1
=> Full dependency py312-cycler>=0.10: found py312-cycler-0.12.1nb1
=> Full dependency py312-dateutil>=2.7: found py312-dateutil-2.9.0.0.0.0nb2
=> Full dependency py312-fonttools>=4.22.0: found py312-fonttools-4.57.0
=> Full dependency py312-kiwisolver>=1.3.1: found py312-kiwisolver-1.4.8nb1
=> Full dependency py312-packaging>=20.0: found py312-packaging-24.2nb1
=> Full dependency py312-pyparsing>=2.3.1: found py312-pyparsing-3.2.3
=> Full dependency freetype2>=2.13.2nb1: found freetype2-2.13.3
=> Full dependency png>=1.6.0nb1: found png-1.6.47
=> Full dependency py312-numpy>=1.20.3nb1: found py312-numpy-2.2.4
=> Full dependency qhull>=2020.2nb1: found qhull-2020.2nb1
=> Full dependency zlib>=1.2.3: found zlib-1.3.1
=> Build dependency gettext-lib>=0.22: found gettext-lib-0.22.5
=> Build dependency libiconv>=1.9.1: found libiconv-1.17
=> Build dependency python312>=3.12.0: found python312-3.12.10nb1
=> Full dependency blas>=3.9.0: found blas-3.12.0
=> Full dependency brotli>=1.0.1: found brotli-1.1.0
=> Full dependency bzip2>=1.0.1: found bzip2-1.0.8
=> Full dependency cblas>=3.9.0: found cblas-3.12.0
=> Full dependency lapack>=3.9.0: found lapack-3.12.0
=> Full dependency lapacke>=3.9.0: found lapacke-3.12.0
===> Overriding tools for py312-matplotlib-3.10.1
===> Extracting for py312-matplotlib-3.10.1
===> Patching for py312-matplotlib-3.10.1
=> Applying pkgsrc patches for py312-matplotlib-3.10.1
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/py-matplotlib/patches/patch-src_meson.build
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/py-matplotlib/patches/patch-src_meson.build
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_meson.build,v 1.1 2024/06/06 19:11:59 wiz Exp $
|
|libdl does not universally exist.
|
|--- src/meson.build.orig	2024-05-19 15:28:50.816599386 +0000
|+++ src/meson.build
--------------------------
Patching file src/meson.build using Plan A...
Hunk #1 succeeded at 44 (offset -40 lines).
Hunk #2 succeeded at 137 (offset -3 lines).
done
===> Creating toolchain wrappers for py312-matplotlib-3.10.1
===> Configuring for py312-matplotlib-3.10.1
/usr/bin/ln -sf /opt/pkg/bin/pybind11-config-3.12 /home/pbulk/build/graphics/py-matplotlib/work/.buildlink/bin/pybind11-config
=> Checking for portability problems in extracted files