[PATCH] RFE: tools: fix parallel build of tools-all

Peter Robinson pbrobinson at gmail.com
Wed Dec 4 16:53:01 CET 2019


> > Commit 4d90f6cd9813 breaks parallel builds in 2020.01-rc series. This
> > fixes the issue, reverting it also fixes it. Not sure which is the best
> > route.
> >
> > Signed-off-by: Peter Robinson <pbrobinson at gmail.com>
> > ---
> >  Makefile | 6 +++---
> >  1 file changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/Makefile b/Makefile
> > index 8024baaddf..4330c2f3a4 100644
> > --- a/Makefile
> > +++ b/Makefile
> > @@ -1895,14 +1895,14 @@ checkarmreloc: u-boot
> >               false; \
> >       fi
> >
> > -tools/version.h: include/version.h
> > +version.h: include/version.h
> >       $(call if_changed,copy)
> >
> > -envtools: scripts_basic $(version_h) $(timestamp_h) tools/version.h
> > +envtools: scripts_basic $(version_h) $(timestamp_h) version.h
> >       $(Q)$(MAKE) $(build)=tools/env
> >
> >  tools-only: export TOOLS_ONLY=y
> > -tools-only: scripts_basic $(version_h) $(timestamp_h) tools/version.h
> > +tools-only: scripts_basic $(version_h) $(timestamp_h) version.h
> >       $(Q)$(MAKE) $(build)=tools
> >
> >  tools-all: export HOST_TOOLS_ALL=y
>
> It's a heck of a build machine you're throwing this at I assume.  Can

I can reproduce it on my laptop when doing a local rpm build, the full
logs output on the build system is in the link below. I'm trying to
work out if a specific build flag causes the issue.

https://kojipkgs.fedoraproject.org//work/tasks/467/39430467/build.log

> you explain a bit more on how this is still the right set of
> dependencies?  Assuming you haven't hooked up Azure so you can get a CI

TBH I'm not sure if does but all the binaries are there and they
appear to work OK with testing.

> run of the Windows build, I'll take care of that as part of testing this
> in general, thanks.

I've no idea how to do a Windows build let alone one in Azure, sorry.

Peter


More information about the U-Boot mailing list