Drexler@DREXLER-PC /c/Repos/MozRepo/src $ hg tip changeset: 101439:0a17cde2a4b6 tag: tip parent: 101355:d75ca2cb6a2c parent: 101438:c801b99d726f user: Ed Morley <firstname.lastname@example.org> date: Sat Aug 04 19:10:28 2012 +0100 summary: Merge last PGO-green changeset of mozilla-inbound to mozilla-central This revision causes build failures. It seems to be related to changes made in Bug 774032
A missing $(PYTHON) somewhere?
Are you using Pymake, Andrew?
Also, a log of the build failure would be good.
Created attachment 649037 [details] build log (In reply to Siddharth Agarwal [:sid0] from comment #2) > Are you using Pymake, Andrew? Yes. Attached is the build log.
Comment on attachment 649037 [details] build log Looks like Pymake's trying to execute config.status at https://mxr.mozilla.org/mozilla-central/source/config/rules.mk#1164. Since Pymake tries its level best not to go through sh for recipes, it's failing there. If a shell script is executed from a Makefile, it should have the shell name prefixed to it. glandium?
Might not help, but I'm experiencing the same problem ... WIN7 ... MStudio 2010 ... just pulled from mozilla-central prior to the issue
Created attachment 649049 [details] [diff] [review] possible patch I believe I've covered all the places config.status is used -- trunk's still building though.
Pymake builds should work with this patch.
Somebody please check this in. I'm away from the computer all of today.