Messages in this thread Patch in this message | | | Date | Fri, 2 Dec 2016 09:49:10 +0100 | From | Jiri Olsa <> | Subject | Re: [PATCHv3] tools build: Make fixdep parsing wait for last target |
| |
On Thu, Dec 01, 2016 at 04:53:23PM -0200, Arnaldo Carvalho de Melo wrote:
SNIP
> [acme@jouet linux]$ m > make: Entering directory '/home/acme/git/linux/tools/perf' > BUILD: Doing 'make -j4' parallel build > CC /tmp/build/perf/jvmti/libjvmti.o > CC /tmp/build/perf/jvmti/jvmti_agent.o > HOSTCC /tmp/build/perf/pmu-events/json.o > HOSTCC /tmp/build/perf/fixdep.o > HOSTCC /tmp/build/perf/pmu-events/jsmn.o > HOSTLD /tmp/build/perf/fixdep-in.o > LINK /tmp/build/perf/fixdep > /bin/sh: /tmp/build/perf//fixdep: Permission denied > /home/acme/git/linux/tools/build/Makefile.build:91: recipe for target '/tmp/build/perf/pmu-events/jsmn.o' failed
I think this is unrelated.. I think we're missing jevents fixdep dependency
I'll test patch below and send it separately
jirka
--- diff --git a/tools/perf/Makefile.perf b/tools/perf/Makefile.perf index 3cb1df43ad3e..5d968af132e2 100644 --- a/tools/perf/Makefile.perf +++ b/tools/perf/Makefile.perf @@ -465,7 +465,7 @@ $(PERF_IN): prepare FORCE || echo "Warning: tools/include/uapi/linux/mman.h differs from kernel" >&2 )) || true $(Q)$(MAKE) $(build)=perf -$(JEVENTS_IN): FORCE +$(JEVENTS_IN): fixdep FORCE $(Q)$(MAKE) -f $(srctree)/tools/build/Makefile.build dir=pmu-events obj=jevents $(JEVENTS): $(JEVENTS_IN)
| |