aboutsummaryrefslogtreecommitdiffstats
path: root/community/openjdk9/make-4.3.patch
blob: 2ee8814926b931bb84d4ca21c4fbade749c4a9f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Subject: Fix build error with make >= 4.3
Upstream: Yes
Upstream-Url: https://bugs.openjdk.java.net/browse/JDK-8237879
Author: Simon Frankenberger <simon-alpine@fraho.eu>

diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk
index 170c3ed..697f9d2 100644
--- a/make/common/MakeBase.gmk
+++ b/make/common/MakeBase.gmk
@@ -904,7 +904,9 @@ DependOnVariableHelper = \
               $(info NewVariable $1: >$(strip $($1))<) \
               $(info OldVariable $1: >$(strip $($1_old))<)) \
           $(call WriteFile, $1_old:=$(call DoubleDollar,$(call EscapeHash,$($1))), \
-              $(call DependOnVariableFileName, $1, $2))) \
+              $(call DependOnVariableFileName, $1, $2)) \
+              $(eval $(call DependOnVariableFileName, $1, $2): ) \
+        ) \
         $(call DependOnVariableFileName, $1, $2) \
     )