View | Details | Raw Unified | Return to bug 185636
Collapse All | Expand All

(-)b/devel/gmake/files/patch-main.c (+17 lines)
Added Link Here
1
When gmake automatically restart itself because one of its includes is updated,
2
the "MAKEFLAGS" environment variable is no more honoured.
3
4
http://savannah.gnu.org/bugs/?30723
5
6
diff -rU3 -N make-3.82.orig/main.c make-3.82/main.c
7
--- main.c.orig	2010-07-19 07:10:53.000000000 +0000
8
+++ main.c	2014-01-10 10:55:32.000000000 +0000
9
@@ -2093,7 +2093,7 @@
10
             const char *pv = define_makeflags (1, 1);
11
             char *p = alloca (sizeof ("MAKEFLAGS=") + strlen (pv) + 1);
12
             sprintf (p, "MAKEFLAGS=%s", pv);
13
-            putenv (p);
14
+            putenv (allocated_variable_expand (p));
15
           }
16
 
17
 	  if (ISDB (DB_BASIC))

Return to bug 185636