pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py313-pybind11 build fails on netbsd-11/amd64?



Having updated to pkgsrc-HEAD prior to the freeze leading to pkgsrc-2026Q1,
I've updated my usual complement of packages for netbsd-11 (11.0_RC2) for
NetBSD/amd64 except for "graphics/py313-Pillow" because its dependency,
"devel/py313-pybind11" fails to build as follows:

[...]
===> Building for py313-pybind11-3.0.2
* Building wheel...
*** scikit-build-core 0.12.2 using CMake 4.2.3 (wheel)
*** Configuring CMake...
Traceback (most recent call last):
  File "/usr/pkg/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
    main()
    ~~~~^^
  File "/usr/pkg/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main
    json_out["return_val"] = hook(**hook_input["kwargs"])
                             ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/pkg/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel
    return _build_backend().build_wheel(
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        wheel_directory, config_settings, metadata_directory
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/pkg/lib/python3.13/site-packages/scikit_build_core/build/__init__.py", line 33, in build_wheel
    return _build_wheel_impl(
           ~~~~~~~~~~~~~~~~~^
        wheel_directory,
        ^^^^^^^^^^^^^^^^
    ...<2 lines>...
        editable=False,
        ^^^^^^^^^^^^^^^
    ).wheel_filename
    ^
  File "/usr/pkg/lib/python3.13/site-packages/scikit_build_core/build/wheel.py", line 177, in _build_wheel_impl
    return _build_wheel_impl_impl(
        wheel_directory,
    ...<5 lines>...
        pyproject=pyproject,
    )
  File "/usr/pkg/lib/python3.13/site-packages/scikit_build_core/build/wheel.py", line 434, in _build_wheel_impl_impl
    builder.configure(
    ~~~~~~~~~~~~~~~~~^
        defines=defines,
        ^^^^^^^^^^^^^^^^
    ...<2 lines>...
        version=metadata.version,
        ^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/pkg/lib/python3.13/site-packages/scikit_build_core/builder/builder.py", line 234, in configure
    numpy_include_dir = get_numpy_include_dir()
  File "/usr/pkg/lib/python3.13/site-packages/scikit_build_core/builder/sysconfig.py", line 184, in get_numpy_include_dir
    import numpy as np
  File "/usr/pkg/lib/python3.13/site-packages/numpy/__init__.py", line 112, in <module>
    from numpy.__config__ import show_config
  File "/usr/pkg/lib/python3.13/site-packages/numpy/__config__.py", line 4, in <module>
    from numpy._core._multiarray_umath import (
    ...<3 lines>...
    )
  File "/usr/pkg/lib/python3.13/site-packages/numpy/_core/__init__.py", line 24, in <module>
    from . import multiarray
  File "/usr/pkg/lib/python3.13/site-packages/numpy/_core/multiarray.py", line 11, in <module>
    from . import _multiarray_umath, overrides
RuntimeError: NumPy was built with baseline optimizations: 
(X86_V2) but your machine doesn't support:
(X86_V2).

ERROR Backend subprocess exited when trying to invoke build_wheel
*** Error code 1

Stop.
make[2]: stopped making "reinstall" in /x/pkgsrc/devel/py-pybind11
*** Error code 1

Stop.
make[1]: stopped making "reinstall" in /x/pkgsrc/devel/py-pybind11
*** Error code 1

Stop.
make: stopped making "all" in /x/pkgsrc/graphics/py-Pillow



The "RuntimeError" at the end is confusing.

Thus far, the logs in pkgsrc-bulk do not indicate a problem.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index