On Sun, Jul 28, 2019 at 10:10:34PM +0800, Bin Meng wrote:
> On Sun, Jul 28, 2019 at 10:03 PM Tom Rini <[email protected]> wrote:
> >
> > On Sun, Jul 28, 2019 at 08:13:12PM +0800, Bin Meng wrote:
> > > On Sun, Jul 28, 2019 at 8:02 PM Tom Rini <[email protected]> wrote:
> > > >
> > > > On Sun, Jul 28, 2019 at 03:41:17PM +0800, Bin Meng wrote:
> > > > > +Stefan
> > > > >
> > > > > Hi Heinrich,
> > > > >
> > > > > On Sun, Jul 28, 2019 at 2:32 PM Heinrich Schuchardt 
> > > > > <[email protected]> wrote:
> > > > > >
> > > > > >
> > > > > > Hello Tom,
> > > > > >
> > > > > > origin/master commit bfe28bc70fc8b192878d6e8b7f7db344091643cf fails 
> > > > > > to
> > > > > > build conga-qeval20-qa3-e3845 on Debian Buster:
> > > > > >
> > > > >
> > > > > I cannot reproduce it. Did you set CONFIG_BUILD_ROM = y?
> > > > >
> > > > > > binman: Filename 'descriptor.bin' not found in input path
> > > > > > (.,.,./board/congatec/conga-qeval20-qa3-e3845)
> > > > > > (cwd='/home/user/workspace/u-boot')
> > > > > > make: *** [Makefile:1415: u-boot.rom] Error 1
> > > > > >
> > > > > > The only descriptor.bin file I can find is
> > > > > > ./tools/binman/test/descriptor.bin
> > > > > >
> > > > > > https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/jobs/2155 has 
> > > > > > a
> > > > > > different error for the same board:
> > > > > >
> > > > > > +Compiler aborting due to parser-detected syntax error(s)
> > > > > > +board/congatec/conga-qeval20-qa3-e3845/dsdt.asl.tmp    731:
> > > > > > +Error    6126 - syntax error, unexpected $end and premature 
> > > > > > End-Of-File
> > > > > > +
> > > > > > +make[2]: *** [board/congatec/conga-qeval20-qa3-e3845/dsdt.c] Error 
> > > > > > 255
> > > > > > +make[1]: *** [board/congatec/conga-qeval20-qa3-e3845] Error 2
> > > > > > +make: *** [sub-make] Error 2
> > > >
> > > > Yes, this is a build race that we see rarely on Travis and more
> > > > frequently on GitLab due to the faster machines.
> > >
> > > OK, so I suspect the "build race" problem is with
> > > conga-qeval20-qa3-e3845 that has 2 defconfigs, and both are trying to
> > > build ASL files.
> > >
> > > However in my local buildman testing I never met this. My local build
> > > server is very fast, for sure it is faster than travis build machine.
> >
> > Yes, something like that sounds likely.  It is a race and we've had it
> > for a long while.  If we're generating files in the source tree rather
> > than output directory we're going to hit a problem like this.
> 
> Then I believe this patch can solve this issue.
> http://patchwork.ozlabs.org/patch/1130552/

Likely, but then we also need to update the .gitignore file I think.

-- 
Tom

Attachment: signature.asc
Description: PGP signature

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to