On Wed, Sep 4, 2019 at 11:49 AM Richard Purdie <[email protected]> wrote: > > On Wed, 2019-09-04 at 11:10 -0700, Khem Raj wrote: > > packages can use > > > > find_package(PythonInterp REQUIRED) > > find_package(PythonLibs REQUIRED) > > > > while we control PYTHON pointing to native py3 the libs and include > > directories will then point to build host version, which can result > > in > > unexpected combination and if we are lucky we get errors if its quite > > different e.g. py2 libs/includes and py3 executable > > > > This variable can be then used to export PYTHON_LIBRARY and > > PYTHON_INCLUDE_DIR so that above find_packages can work correctly > > > > Signed-off-by: Khem Raj <[email protected]> > > --- > > meta/conf/distro/include/tcmode-default.inc | 3 +++ > > meta/recipes-devtools/python/python3_3.7.4.bb | 1 - > > 2 files changed, 3 insertions(+), 1 deletion(-) > > Putting this into the global namespace seems like a really bad idea. > Can we not use a class like Alex mentions? I thought we already had > one? >
yeah I think we have what is needed to form the needed vars via PYTHON_DIR I have sent a v2, this patch can be ignored > Cheers, > > Richard > -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
