--- make.orig/main.c +++ make/main.c @@ -971,8 +971,11 @@ #endif +/* setlocale interferes with line buffering if using parallel make on MinGW */ +#ifndef __MINGW32__ /* Set up gettext/internationalization support. */ setlocale (LC_ALL, ""); +#endif /* The cast to void shuts up compiler warnings on systems that disable NLS. */ (void)bindtextdomain (PACKAGE, LOCALEDIR);