Only after applying this 2nd solution, i.e. the patch
$ cat process.c.patch
--- emacs-trunk/src/process.c 2013-06-24 12:28:49.562500000 +0200
+++ emacs/src/process.c 2013-06-25 01:11:52.890625000 +0200
@@ -7085,8 +7085,8 @@
Do this here, rather than early in Emacs initialization where it
might make more sense, to try to avoid bugs in Cygwin glib
(Bug#14569). */
{
- GSource *source = g_child_watch_source_new (getpid ());
- g_source_unref (source);
+ /*GSource *source = g_child_watch_source_new (getpid ());
+ g_source_unref (source);*/
}
#endif
the bootstrap completed *without* errors! (With just the first, the same
errors shows up in the build log...)