Appended is a temporary fix for the multiline problem.
diff --git a/job.c b/job.c
index e4a40ac..da6a877 100644
--- a/job.c
+++ b/job.c
@@ -1214,6 +1214,25 @@ start_job_command (struct child *child)
char *end = 0;
#ifdef VMS
argv = p;
+/* Multiline fix.
+ This (quick) fix is
On 3/13/2014 8:14 AM, h.becker wrote:
It looks like execve uses argv[0] to run make.
With a VMS/DCL-style version of the Makefile and my mcr version of make
it seems to work:
I changed from the wrapper code to code that sets the makefile name, and
temporarily set a local symbol as a foreign
On 3/13/2014 12:08 AM, John E. Malmberg wrote:
On 3/10/2014 11:00 PM, John E. Malmberg wrote:
I changed from the wrapper code to code that sets the makefile name, and
temporarily set a local symbol as a foreign command. At exit the symbol
is either deleted or replaced with the original
On 3/16/2014 4:13 PM, h.becker wrote:
Appended is a temporary fix for the multiline problem.
As I mentioned in the make recursion thread:
I changed from the wrapper code to code that sets the makefile name, and
temporarily set a local symbol as a foreign command. At exit the symbol
is
On 3/16/2014 6:14 PM, John E. Malmberg wrote:
On 3/13/2014 8:14 AM, h.becker wrote:
It looks like execve uses argv[0] to run make.
With a VMS/DCL-style version of the Makefile and my mcr version of make
it seems to work:
I changed from the wrapper code to code that sets the makefile name,
On 3/16/2014 6:34 PM, John E. Malmberg wrote:
On 3/13/2014 12:08 AM, John E. Malmberg wrote:
On 3/10/2014 11:00 PM, John E. Malmberg wrote:
The previous vms_exit fix was incorrectly changing some failures to
success status.
With that correction, I am back to 60 tests failing in 29
On Sun, 2014-03-16 at 21:43 -0500, John E. Malmberg wrote:
With that correction, I am back to 60 tests failing in 29 categories
failing if I use the -keep option.
You should never use -keep when invoking the full test suite. Using
-keep will cause other tests to fail, on all platforms: it's