[U-Boot] [BUG] Build failure conga-qeval20-qa3-e3845

Tom Rini trini at konsulko.com
Sun Jul 28 14:32:41 UTC 2019


On Sun, Jul 28, 2019 at 10:10:34PM +0800, Bin Meng wrote:
> On Sun, Jul 28, 2019 at 10:03 PM Tom Rini <trini at konsulko.com> 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 <trini at konsulko.com> 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 <xypron.glpk at gmx.de> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20190728/9586ba73/attachment.sig>


More information about the U-Boot mailing list