bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated


From: Christopher Faylor
Subject: Re: [PATCH] Use spawn() in GNU Make on Cygwin, updated
Date: Fri, 30 Aug 2013 14:32:18 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

On Thu, Aug 22, 2013 at 05:48:21PM +0300, Eli Zaretskii wrote:
>> From: Pavel Fedin <address@hidden>
>> Date: Thu, 22 Aug 2013 09:43:09 +0400
>> Cc: address@hidden
>> 
>> What if we implement posix_spawn() for Cygwin ? Would you like
>> that ?
>
>If Paul accepts that for platforms other than Cygwin, I certainly
>won't mind.  But please wait for Paul and Christopher to provide their
>responses.

posix_spawn is A LOT of work.  I doubt that it would show up anytime soon.

>> One more alternative idea. What if we clearly define spawn() specification
>> for Cygwin ? It can be based on the rationale that spawn() is there to offer
>> more performant version of fork() + exec(), and its behavior, ideally,
>> should strictly follow original semantics of this pair.
>
>This would require that Cygwin developers bind themselves to that set
>of requirements, and it still leaves open the issue of what Make does
>between fork and exec.

I really consider the use of Cygwin's spawn() deprecated and I'm not really
interested in spending time on it.

cgf



reply via email to

[Prev in Thread] Current Thread [Next in Thread]