Currently, building on windows requires pymake or mozmake. With the bugs listed as dependencies, building with a pristine GNU make from current git (so, strictly > 4.0) should work, as long as it's not a msys make.
Created attachment 8340180 [details] [diff] [review] Relax GNU make requirements on Windows
This bug AFAICT broke my Windows builds on at least current aurora (Moz28). Just using the default configuration (building Firefox) with a standard MozillaBuild 1.8.0 setup, I get this error whenever I build: 2:45.91 c:/tb/aurora/src/mozilla/config/baseconfig.mk:23: *** Make version too old. Only versions strictly greater than 4.0 are supported. Stop. I think that I am using mozmake from the mozilla-build directory, the first line anyway is: 0:00.48 C:/mozilla-build/msys/bin/sh.exe -c C:/mozilla-build/msys/local/bin/mozmake.EXE -f client.mk -s Is that no longer supported? make itself, which should not be in use, is GNU Make 3.81.90