For me the update in the MSYS64 build tools isn't working ... there was something about it in the shoutbox yesterday that had half scrolled off by the time I saw it.
I'm using the Feb 16 archive, set up as described on http://mamedev.org/tools/
When I try to update via "pacman -Syu", the new packages are downloaded, but I get the following error on many modules befor the update simply dies
61 [main] pacman (520) C:\msys64\usr\bin\pacman.exe: *** fatal error - cygheap base mismatch detected - 0x180326400/0x180330400.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
54468701 [main] pacman 6020 fork: child -1 - forked process 520 died unexpectedly, retry 0, exit code 0xC0000142, errno 11
Fehler: Konnte keinen neuen Prozess starten (Resource temporarily unavailable)
There is no other CYGWIN on my machine, and MSYS64 sits in standard c:\msys64
On a different note ... despite being on a fast machine, building all those layout files takes quite a while ... RB mentioned over on MW that
All of the layout files (and all of the disk/tape format files) compile regardless of what the actual target is. That's a choice Micko made, because it doesn't generally take long to build those.
... Micko, if it's not too much of a hassle, it would be great if only the relevant layout files, e.g. on single machine builds, would get compiled.