Message ID | 20191024175208.19746-1-daniel.diaz@linaro.org |
---|---|
State | New |
Headers | show |
Series | [oe] perf: Add /scripts to sources | expand |
wrong ml I think you want openembedded-core@lists.openembedded.org On 10/24/19 10:52 AM, Daniel Díaz wrote: > As of linux-next-20191022, we need bpf_helpers_doc.py in order to > build libbpf, which lives in /scripts. Otherwise, do_compile fails > with: > | /bin/sh: 1: /oe/build/tmp/work/machine-triplet/perf/1.0-r9/perf-1.0/scripts/bpf_helpers_doc.py: not found > | Makefile:184: recipe for target 'bpf_helper_defs.h' failed > > See commit e01a75c159691 ("libbpf: Move bpf_{helpers, helper_defs, > endian, tracing}.h into libbpf") from linux-next. > > Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org> > --- > meta/recipes-kernel/perf/perf.bb | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb > index 8201c0cb60..a463eebc52 100644 > --- a/meta/recipes-kernel/perf/perf.bb > +++ b/meta/recipes-kernel/perf/perf.bb > @@ -113,6 +113,7 @@ PERF_SRC ?= "Makefile \ > tools/Makefile \ > tools/perf \ > tools/scripts \ > + scripts \ > " > > PERF_EXTRA_LDFLAGS = ""
Hello! On Thu, 24 Oct 2019 at 13:24, akuster808 <akuster808@gmail.com> wrote: > wrong ml > I think you want openembedded-core@lists.openembedded.org Indeed. Thanks for the heads-up! Greetings! Daniel Díaz daniel.diaz@linaro.org > On 10/24/19 10:52 AM, Daniel Díaz wrote: > > As of linux-next-20191022, we need bpf_helpers_doc.py in order to > > build libbpf, which lives in /scripts. Otherwise, do_compile fails > > with: > > | /bin/sh: 1: /oe/build/tmp/work/machine-triplet/perf/1.0-r9/perf-1.0/scripts/bpf_helpers_doc.py: not found > > | Makefile:184: recipe for target 'bpf_helper_defs.h' failed > > > > See commit e01a75c159691 ("libbpf: Move bpf_{helpers, helper_defs, > > endian, tracing}.h into libbpf") from linux-next. > > > > Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org> > > --- > > meta/recipes-kernel/perf/perf.bb | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb > > index 8201c0cb60..a463eebc52 100644 > > --- a/meta/recipes-kernel/perf/perf.bb > > +++ b/meta/recipes-kernel/perf/perf.bb > > @@ -113,6 +113,7 @@ PERF_SRC ?= "Makefile \ > > tools/Makefile \ > > tools/perf \ > > tools/scripts \ > > + scripts \ > > " > > > > PERF_EXTRA_LDFLAGS = "" >
diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb index 8201c0cb60..a463eebc52 100644 --- a/meta/recipes-kernel/perf/perf.bb +++ b/meta/recipes-kernel/perf/perf.bb @@ -113,6 +113,7 @@ PERF_SRC ?= "Makefile \ tools/Makefile \ tools/perf \ tools/scripts \ + scripts \ " PERF_EXTRA_LDFLAGS = ""
As of linux-next-20191022, we need bpf_helpers_doc.py in order to build libbpf, which lives in /scripts. Otherwise, do_compile fails with: | /bin/sh: 1: /oe/build/tmp/work/machine-triplet/perf/1.0-r9/perf-1.0/scripts/bpf_helpers_doc.py: not found | Makefile:184: recipe for target 'bpf_helper_defs.h' failed See commit e01a75c159691 ("libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf") from linux-next. Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org> --- meta/recipes-kernel/perf/perf.bb | 1 + 1 file changed, 1 insertion(+)