The commit http://git.savannah.gnu.org/cgit/make.git/commit/?id=562344122f3a3327ca4e285f203355857c4a25ff
breaks MSVC v16 build because of the C99 feature of 'declaration after code'. Can you please apply this diff? ---Git-Latest/loadapi.c 2014-09-21 16:21:17 +0000 +++ loadapi.c 2014-09-22 11:42:06 +0000 @@ -42,10 +42,11 @@ /* Preserve existing variable buffer context. */ char *pbuf; unsigned int plen; + char *s; install_variable_buffer (&pbuf, &plen); - char *s = xstrdup (buffer); + s = xstrdup (buffer); eval_buffer (s, floc); free (s); ----------- --gv _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make