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: Denis Excoffier
Subject: Re: GNU make 3.99.92 release candidate is available
Date: Tue, 24 Sep 2013 06:53:43 +0200

On 2013-09-23 19:29, Paul Smith wrote:
>> Also a semicolon seems to be missing after the declaration of
>> child_execute_job() in the case '# if defined(__EMX__)'.
> 
> Oops.  Thanks.
I applied the spawn-patch (by hand since many hunks), mentioned in
http://lists.gnu.org/archive/html/bug-make/2013-08/msg00012.html

Compilation succeeds and a very simple Makefile with no
shell functions succeeds. But even a simple shell function like

foo := ${shell date}

kills the make, with no error message (since stderr is closed i
suppose). With `make -O`, an error message "Could not restore
stdout" is produced.

Since the patch makes merely Cygwin as a copy of EMX, and that
same patch used (with very minor modifications) to work with
make-3.99.91, perhaps this suggests that the EMX platform is
broken under make-3.99.92.

Any hints?

Regards,

Denis Excoffier.



reply via email to

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