bug-make
[Top][All Lists]
Advanced

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

Re: GNU make 3.99.92 release candidate is available


From: David Boyce
Subject: Re: GNU make 3.99.92 release candidate is available
Date: Tue, 24 Sep 2013 08:15:15 -0700

I'm not sure if Pavel is on this list so adding him explicitly.

Looks like there's a strong risk that no version of the spawn patch will get into 4.0 which would be a shame IMHO.

-David


On Tue, Sep 24, 2013 at 7:37 AM, Frank Heckenbach <address@hidden> wrote:
Try this patch. I don't use EMX myself, but I noticed this when
reading through the lastest changes, and it seems to fit your bug
description.

--- function.c.orig     2013-09-22 07:53:27.000000000 +0200
+++ function.c  2013-09-24 16:21:37.000000000 +0200
@@ -1710,7 +1710,7 @@
   CLOSE_ON_EXEC(pipedes[1]);
   CLOSE_ON_EXEC(pipedes[0]);
   /* Never use fork()/exec() here! Use spawn() instead in exec_command() */
-  pid = child_execute_job (FD_STDIN, pipedes[1], FD_STDOUT, command_argv, envp);
+  pid = child_execute_job (FD_STDIN, pipedes[1], FD_STDERR, command_argv, envp);
   if (pid < 0)
     perror_with_name (error_prefix, "spawn");
 # else /* ! __EMX__ */

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


reply via email to

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