
On Sun, Jul 28, 2019 at 10:03 PM Tom Rini trini@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@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@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/
Regards, Bin