I just did some work that needed adding a BBCLASSEXTEND = "native", with this I had to use cmake to build the packages since pypi doesn't instal the cmake files for development. There is an open bug about this in the pybind bug tracker.
Philip On 6/29/20 10:53 AM, Trevor Gamblin wrote: > > On 6/26/20 7:29 AM, Leon Anavi wrote: >> Upgrade to release 2.5.0: >> >> - Use C++17 fold expressions in type casters, if available. This >> can improve performance during overload resolution when >> functions have multiple arguments. >> - Changed include directory resolution in pybind11/__init__.py and >> installation in setup.py. This fixes a number of open issues >> where pybind11 headers could not be found in certain environments. >> - C++20 char8_t and u8string support. >> - CMake: search for Python 3.9. >> - Fixes for MSYS-based build environments. >> - STL bindings for std::vector<...>::clear. >> - Read-only flag for py::buffer. >> - Exception handling during module initialization. >> - Support linking against a CPython debug build. >> - Fixed issues involving the availability and use of aligned new >> and delete. >> - Fixed a resource leak upon interpreter shutdown. >> - Fixed error handling in the boolean caster. >> >> Signed-off-by: Leon Anavi <[email protected]> > Acked-by: Trevor Gamblin <[email protected]> >> --- >> .../{python3-pybind11_2.4.3.bb => python3-pybind11_2.5.0.bb} | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> rename >> meta-python/recipes-devtools/python/{python3-pybind11_2.4.3.bb => >> python3-pybind11_2.5.0.bb} (62%) >> >> diff --git >> a/meta-python/recipes-devtools/python/python3-pybind11_2.4.3.bb >> b/meta-python/recipes-devtools/python/python3-pybind11_2.5.0.bb >> similarity index 62% >> rename from meta-python/recipes-devtools/python/python3-pybind11_2.4.3.bb >> rename to meta-python/recipes-devtools/python/python3-pybind11_2.5.0.bb >> index 9efa2db75..dc3b8f6ad 100644 >> --- a/meta-python/recipes-devtools/python/python3-pybind11_2.4.3.bb >> +++ b/meta-python/recipes-devtools/python/python3-pybind11_2.5.0.bb >> @@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/wjakob/pybind11" >> LICENSE = "BSD-2-Clause" >> LIC_FILES_CHKSUM = >> "file://LICENSE;md5=beb87117af69fd10fbf9fb14c22a2e62" >> -SRC_URI[md5sum] = "23fdca8191b16ce3e7f38fb9e4252b2d" >> -SRC_URI[sha256sum] = >> "72e6def53fb491f7f4e92692029d2e7bb5a0783314f20d80222735ff10a75758" >> +SRC_URI[md5sum] = "5355e1fd05c8eedef19cc9bfd3d82a77" >> +SRC_URI[sha256sum] = >> "ea5a4e7a880112915463826f1acbec5892df36dfe102ecb249229ac514fb54ad" >> inherit pypi setuptools3 >> >> > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#85458): https://lists.openembedded.org/g/openembedded-devel/message/85458 Mute This Topic: https://lists.openembedded.org/mt/75122271/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
