Aaron Durbin has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/29483 )
Change subject: util/abuild: Ensure .xcompile exists ......................................................................
Patch Set 1:
Patch Set 1:
Patch Set 1:
Is there a trick that makes it available on the builders? I get this when I run `docker-what-jenkins-does`:
/tmp/GmyYXllJ:1: .xcompile: No such file or directory make[1]: *** No rule to make target '.xcompile'. Stop.
I don't see it in actual logs on the builders.
Makefile:145 should ensure that the file is around. What issue are you trying to solve with this commit?
I ran into this by removing .xcompile which I decided to do because I updated my compilers. I normally only run abuild and don't do builds from within a checkout (no menuconfig, etc). To work around this problem I had to manually generate .xcompile.
Side note: It wasn't clear to me how one is supposed to use XGCCPATH or not. When setting that environment variables there's stricter checks in toolchain.inc. When I just have the cross compiler paths in my $PATH environment variable and regenerate .xcompile then things work well.