Package: pybind11-dev Version: 2.13.6-2
Severity: important X-Debbugs-CC:[email protected]I'm currently adopting python-awkward and updating it to the latest version. It seems that the upstream of python-awkward also updated the version of pybind11 to 3.0.0 which includes a new multiple_interpreters function [1] and python-awkward fails to build resulting in the following error:
from /build/reproducible-path/python-awkward-2.8.7/awkward-cpp/src/python/_ext.cpp:5: /build/reproducible-path/python-awkward-2.8.7/awkward-cpp/src/python/_ext.cpp: In function ‘PyObject* PyInit__ext()’: /build/reproducible-path/python-awkward-2.8.7/awkward-cpp/src/python/_ext.cpp:12:54: error: ‘py::multiple_interpreters’ has not been declared 12 | PYBIND11_MODULE(_ext, m, py::mod_gil_not_used(), py::multiple_interpreters::per_interpreter_gil()) {
| ^~~~~~~~~~~~~~~~~~~~~gmake[4]: *** [CMakeFiles/_ext.dir/build.make:79: CMakeFiles/_ext.dir/src/python/_ext.cpp.o] Error 1
gmake[3]: *** [CMakeFiles/Makefile2:177: CMakeFiles/_ext.dir/all] Error 2 gmake[2]: *** [Makefile:136: all] Error 2gmake[2]: Leaving directory '/build/reproducible-path/python-awkward-2.8.7/awkward-cpp/build/cpython-313'
*** CMake build failedThis is happening because the pybind11-dev version in the Debian archive is 2.13.6 as opposed to 3.0.1 upstream.
Please update the package to the latest upstream version so that I can upload the latest version of python-awkward to the archive.
[1] https://github.com/pybind/pybind11/releases/tag/v3.0.0 -- Regards, Aryan Karamtoth Matrix: @SpaciousCoder78:matrix.org XMPP:[email protected] GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421
OpenPGP_0xFE9007B8ED640421.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature

