>>> Building on sparc64-2c under math/py-numpy,python3 BDEPENDS = [devel/py-installer,python3;devel/py-build,python3;lang/cython,python3;devel/gas;math/lapack;devel/meson-python;lang/gcc/8,-c++;lang/python/3;lang/gcc/8;lang/gcc/8,-libs;lang/gcc/8,-f95] DIST = [math/py-numpy,python3:numpy-1.26.4.tar.gz] FULLPKGNAME = py3-numpy-1.26.4p0 RDEPENDS = [lang/python/3;math/lapack;lang/gcc/8,-libs] (Junk lock obtained for sparc64-2c at 1732108260.87) >>> Running depends in math/py-numpy,python3 at 1732108260.98 last junk was in devel/py-nose,python3 /usr/sbin/pkg_add -aI -Drepair g95-8.4.0p25 gas-2.31.1p0 lapack-3.12.0 meson-python-0.17.1 py3-build-1.2.2.post1 py3-cython-3.0.10v0 py3-installer-0.7.0p0 was: /usr/sbin/pkg_add -aI -Drepair g++-8.4.0p25 g95-8.4.0p25 gas-2.31.1p0 gcc-8.4.0p25 gcc-libs-8.4.0p25 lapack-3.12.0 meson-python-0.17.1 py3-build-1.2.2.post1 py3-cython-3.0.10v0 py3-installer-0.7.0p0 python-3.11.10p1 /usr/sbin/pkg_add -aI -Drepair g95-8.4.0p25 gas-2.31.1p0 lapack-3.12.0 meson-python-0.17.1 py3-build-1.2.2.post1 py3-cython-3.0.10v0 py3-installer-0.7.0p0 >>> Running show-prepare-results in math/py-numpy,python3 at 1732108292.99 ===> math/py-numpy,python3 ===> Building from scratch py3-numpy-1.26.4p0 ===> py3-numpy-1.26.4p0 depends on: gas-* -> gas-2.31.1p0 ===> py3-numpy-1.26.4p0 depends on: meson-python-* -> meson-python-0.17.1 ===> py3-numpy-1.26.4p0 depends on: py3-cython-* -> py3-cython-3.0.10v0 ===> py3-numpy-1.26.4p0 depends on: g95->=8,<9 -> g95-8.4.0p25 ===> py3-numpy-1.26.4p0 depends on: python->=3.11,<3.12 -> python-3.11.10p1 ===> py3-numpy-1.26.4p0 depends on: py3-build-* -> py3-build-1.2.2.post1 ===> py3-numpy-1.26.4p0 depends on: py3-installer-* -> py3-installer-0.7.0p0 ===> py3-numpy-1.26.4p0 depends on: gcc->=8,<9 -> gcc-8.4.0p25 ===> py3-numpy-1.26.4p0 depends on: g++->=8,<9 -> g++-8.4.0p25 ===> py3-numpy-1.26.4p0 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p25 ===> py3-numpy-1.26.4p0 depends on: lapack-* -> lapack-3.12.0 ===> Verifying specs: python3.11 m pthread gfortran>=8 blas cblas lapack estdc++>=19 gfortran>=8 ===> found python3.11.0.0 m.10.1 pthread.27.1 gfortran.8.0 blas.2.1 cblas.2.0 lapack.7.1 estdc++.19.0 g++-8.4.0p25 g95-8.4.0p25 gas-2.31.1p0 gcc-8.4.0p25 gcc-libs-8.4.0p25 lapack-3.12.0 meson-python-0.17.1 py3-build-1.2.2.post1 py3-cython-3.0.10v0 py3-installer-0.7.0p0 python-3.11.10p1 (Junk lock released for sparc64-2c at 1732108310.82) distfiles size=15786129 >>> Running patch in math/py-numpy,python3 at 1732108310.91 ===> math/py-numpy,python3 ===> Checking files for py3-numpy-1.26.4p0 `/usr/ports/distfiles/numpy-1.26.4.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for py3-numpy-1.26.4p0 ===> Patching for py3-numpy-1.26.4p0 ===> Applying OpenBSD patch patch-numpy__pytesttester_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |1.26.4 has removed numpy.distutils but tests still reference it | |Index: numpy/_pytesttester.py |--- numpy/_pytesttester.py.orig |+++ numpy/_pytesttester.py -------------------------- Patching file numpy/_pytesttester.py using Plan A... Hunk #1 succeeded at 135. done ===> Applying OpenBSD patch patch-numpy_core_setup_common_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |disable backtrace for now. maybe possible to enable now that we have |libexecinfo in base, but needs checking to make sure we don't end up |with unresolved symbols. | |Index: numpy/core/setup_common.py |--- numpy/core/setup_common.py.orig |+++ numpy/core/setup_common.py -------------------------- Patching file numpy/core/setup_common.py using Plan A... Hunk #1 succeeded at 147. done ===> Applying OpenBSD patch patch-numpy_distutils_command_build_src_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |fix build of other packages (e.g. py-scipy) in some cases (e.g. when |WRKOBJDIR has a trailing slash) | |Index: numpy/distutils/command/build_src.py |--- numpy/distutils/command/build_src.py.orig |+++ numpy/distutils/command/build_src.py -------------------------- Patching file numpy/distutils/command/build_src.py using Plan A... Hunk #1 succeeded at 366. done ===> Applying OpenBSD patch patch-numpy_distutils_site_cfg Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- numpy/distutils/site.cfg.orig Fri Feb 13 15:41:03 2009 |+++ numpy/distutils/site.cfg Fri Feb 13 15:41:47 2009 -------------------------- (Creating file numpy/distutils/site.cfg...) Patching file numpy/distutils/site.cfg using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-numpy_tests_test_public_api_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |1.26.4 has removed numpy.distutils but tests still reference it | |Index: numpy/tests/test_public_api.py |--- numpy/tests/test_public_api.py.orig |+++ numpy/tests/test_public_api.py -------------------------- Patching file numpy/tests/test_public_api.py using Plan A... Hunk #1 succeeded at 159. Hunk #2 succeeded at 240. Hunk #3 succeeded at 335. Hunk #4 succeeded at 380. done ===> Applying OpenBSD patch patch-numpy_typing_tests_test_isfile_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |1.26.4 has removed numpy.distutils but tests still reference it | |Index: numpy/typing/tests/test_isfile.py |--- numpy/typing/tests/test_isfile.py.orig |+++ numpy/typing/tests/test_isfile.py -------------------------- Patching file numpy/typing/tests/test_isfile.py using Plan A... Hunk #1 succeeded at 21. 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 2. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ ===> Compiler link: gfortran -> /usr/local/bin/egfortran >>> Running configure in math/py-numpy,python3 at 1732108326.32 ===> math/py-numpy,python3 ===> Generating configure for py3-numpy-1.26.4p0 ===> Configuring for py3-numpy-1.26.4p0 >>> Running build in math/py-numpy,python3 at 1732108328.42 ===> math/py-numpy,python3 ===> Building for py3-numpy-1.26.4p0 cp -f /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/numpy/distutils/site.cfg /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/site.cfg ln -sf /usr/local/bin/gas /usr/obj/ports/py-numpy-1.26.4-python3/bin/as * Getting build dependencies for wheel... * Building wheel... + /usr/local/bin/python3.11 /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/meson.py setup /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4 /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/.mesonpy-oqd8_atg -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/.mesonpy-oqd8_atg/meson-python-native-file.ini Traceback (most recent call last): File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/mesonmain.py", line 194, in run return options.run_func(options) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/msetup.py", line 358, in run app.generate() File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/msetup.py", line 183, in generate return self._generate(env, capture, vslite_ctx) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/msetup.py", line 228, in _generate intr.run() File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreter/interpreter.py", line 3002, in run super().run() File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 164, in run self.evaluate_codeblock(self.ast, start=1) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock raise e File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 182, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 196, in evaluate_statement return self.function_call(cur) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 521, in function_call res = func(node, func_args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 277, in wrapper return f(*nargs, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 596, in wrapper return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreter/interpreter.py", line 2414, in func_subdir self.evaluate_codeblock(codeblock) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock raise e File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 182, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 206, in evaluate_statement return self.evaluate_if(cur) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 301, in evaluate_if self.evaluate_codeblock(i.block) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock raise e File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 182, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 228, in evaluate_statement self.evaluate_foreach(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 472, in evaluate_foreach self.evaluate_codeblock(node.block) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock raise e File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 182, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 206, in evaluate_statement return self.evaluate_if(cur) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 306, in evaluate_if self.evaluate_codeblock(node.elseblock) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 190, in evaluate_codeblock raise e File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 182, in evaluate_codeblock self.evaluate_statement(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 198, in evaluate_statement self.assignment(cur) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 635, in assignment value = self.evaluate_statement(node.value) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 196, in evaluate_statement return self.function_call(cur) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/interpreterbase.py", line 521, in function_call res = func(node, func_args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 826, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 826, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 826, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [Previous line repeated 4 more times] File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 109, in wrapped ret = f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 127, in wrapped return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 277, in wrapper return f(*nargs, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreterbase/decorators.py", line 596, in wrapper return f(*wrapped_args, **wrapped_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreter/interpreter.py", line 1779, in func_dependency d = df.lookup(kwargs) ^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreter/dependencyfallbacks.py", line 355, in lookup dep = func(kwargs, func_args, func_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/interpreter/dependencyfallbacks.py", line 87, in _do_dependency dep = dependencies.find_external_dependency(name, self.environment, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/dependencies/detect.py", line 124, in find_external_dependency d = c() ^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/dependencies/blas_lapack.py", line 497, in __init__ super().__init__('OpenBLAS', env, kwargs, language, force_use_global_compilers) File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/dependencies/cmake.py", line 137, in __init__ CMakeDependency.class_cmakeinfo[self.for_machine] = self._get_cmake_info(cm_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/dependencies/cmake.py", line 185, in _get_cmake_info ret1, out1, err1 = self._call_cmake(cmake_opts, 'CMakePathInfo.txt') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/dependencies/cmake.py", line 619, in _call_cmake return self.cmakebin.call(args, build_dir, env=env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/cmake/executor.py", line 235, in call cache[key] = self._call_impl(args, build_dir, env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/cmake/executor.py", line 216, in _call_impl return self._call_quiet(args, build_dir, env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/vendored-meson/meson/mesonbuild/cmake/executor.py", line 204, in _call_quiet ret = S.run(cmd, env=env, cwd=str(build_dir), close_fds=False, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/subprocess.py", line 548, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/local/lib/python3.11/subprocess.py", line 1955, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/cmake' The Meson build system Version: 1.2.99 Source dir: /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4 Build dir: /usr/obj/ports/py-numpy-1.26.4-python3/numpy-1.26.4/.mesonpy-oqd8_atg Build type: native build Project name: NumPy Project version: 1.26.4 C compiler for the host machine: cc (gcc 8.4.0 "egcc (GCC) 8.4.0") C linker for the host machine: cc ld.bfd 2.17 C++ compiler for the host machine: c++ (gcc 8.4.0 "eg++ (GCC) 8.4.0") C++ linker for the host machine: c++ ld.bfd 2.17 Cython compiler for the host machine: cython (cython 3.0.10) Host machine cpu family: sparc64 Host machine cpu: sparc64 Program python found: YES (/usr/local/bin/python3.11) Found pkg-config: /usr/bin/pkg-config (0.29.2) Run-time dependency python found: YES 3.11 Has header "Python.h" with dependency python-3.11: YES Compiler for C supports arguments -fno-strict-aliasing: YES Message: Disabling CPU feature detection due to unsupported architecture: "sparc64" Configuring npy_cpu_dispatch_config.h using configuration Message: CPU Optimization Options baseline: Requested : none Enabled : dispatch: Requested : none Enabled : Library m found: YES Run-time dependency scipy-openblas found: NO (tried pkgconfig) Run-time dependency mkl found: NO (tried pkgconfig and system) Run-time dependency mkl found: NO (tried pkgconfig and system) Run-time dependency accelerate found: NO (tried system) Found CMake: /usr/local/bin/cmake (3.30.5) WARNING: CMake Toolchain: Failed to determine CMake compilers state ERROR: Unhandled python OSError. This is probably not a Meson bug, but an issue with your build environment. ERROR Backend subprocess exited when trying to invoke build_wheel *** Error 1 in math/py-numpy (/usr/ports/lang/python/python.port.mk:355 'do-build': @: ; if [ -e /usr/obj/ports/py-numpy-1.26.4-python3/nump...) *** Error 2 in math/py-numpy (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/obj/ports/py-numpy-1.26.4-python3/.build_done': @cd /usr/p...) *** Error 2 in math/py-numpy (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=py3-numpy-1.26.4p0; export _LOCKS_HELD=" py3-num...) ===> Exiting math/py-numpy,python3 with an error *** 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 1732108421.04 max_stuck=43.64/depends=32.04/show-prepare-results=17.91/patch=15.40/configure=2.10/build=92.69 Error: job failed with 512 on sparc64-2c at 1732108421