[Buildroot] [PATCH v7 3/4] package/python-pybind11: new host package

Jagan Teki jagan at amarulasolutions.com
Wed Apr 1 15:21:47 UTC 2020


Hi Asaf,

On Wed, Mar 25, 2020 at 12:50 PM Asaf Kahlon <asafka7 at gmail.com> wrote:
>
> Hello,
>
> On Sat, Mar 21, 2020 at 9:03 PM Jagan Teki <jagan at amarulasolutions.com> wrote:
> >
> > Add python-pybind11 package with 2.4.3 release version.
> >
> > Cc: Esben Haabendal <esben at geanix.com>
> > Signed-off-by: Jagan Teki <jagan at amarulasolutions.com>
> > ---
> > Changes for v7:
> > - update the commit message
> > - fix sha256 value of pybind11 LICENCE
> >
> >  DEVELOPERS                                   |  1 +
> >  package/Config.in.host                       |  1 +
> >  package/python-pybind11/Config.in.host       |  7 +++++++
> >  package/python-pybind11/python-pybind11.hash |  5 +++++
> >  package/python-pybind11/python-pybind11.mk   | 14 ++++++++++++++
> >  5 files changed, 28 insertions(+)
> >  create mode 100644 package/python-pybind11/Config.in.host
> >  create mode 100644 package/python-pybind11/python-pybind11.hash
> >  create mode 100644 package/python-pybind11/python-pybind11.mk
>
> I don't think pybind11 should be a host package. It's a header-only library
> and the headers are used to compile target sources (in your case - scipy).
> The headers should be only installed to the staging dir (like spdlog,
> for example).
> You can take a look here as a reference:
> https://patchwork.ozlabs.org/patch/1202657/

Thanks for commenting on this.

Please check this build log[1], it look phbind11 host package required
to build scipy. Let me know if I miss anything?

[1] https://gist.github.com/openedev/19eb3dcf1e56bd267a72b30417d1b3b4

Jagan.


More information about the buildroot mailing list