On Sat, Aug 03, 2013 at 11:16:44AM +0300, Eli Zaretskii wrote: >> Date: Fri, 2 Aug 2013 22:49:31 -0400 >> From: Christopher Faylor <[email protected]> >> >> 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 <[email protected]> >> >> Cc: Pavel Fedin <[email protected]>, [email protected] >> >> >> >> 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.
Yep. cgf _______________________________________________ Bug-make mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-make
