> Date: Fri, 2 Aug 2013 22:49:31 -0400
> From: Christopher Faylor <m...@cgf.cx>
> 
> On Tue, Jul 30, 2013 at 08:02:54PM +0300, Eli Zaretskii wrote:
> >> Date: Tue, 30 Jul 2013 11:52:58 -0500
> >> From: Norbert Thiebaud <nthieb...@gmail.com>
> >> Cc: Pavel Fedin <p.fe...@samsung.com>, bug-make@gnu.org
> >> 
> >> fork() is a very expensive operation in cygwin.
> >
> >Yes, I know.  But without it, some things that are expected of a Posix
> >behavior will not work.  A notable example is that the child process
> >initially has all the file descriptors and global variables that the
> >parent had.  'spawn' does not necessarily guarantee that.
> 
> Thank you Eli.  This is my reservation about this change too.  I
> maintain the make package for Cygwin and if I have reservations, you can
> be sure that it won't make it into the released version.

And, btw, I think there's a thread on the Cygwin list just now about
one such problem.

_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to