aboutsummaryrefslogtreecommitdiffstats
path: root/testing/openjdk12/make-4.3.patch
diff options
context:
space:
mode:
Diffstat (limited to 'testing/openjdk12/make-4.3.patch')
-rw-r--r--testing/openjdk12/make-4.3.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/testing/openjdk12/make-4.3.patch b/testing/openjdk12/make-4.3.patch
new file mode 100644
index 00000000000..6720709cda1
--- /dev/null
+++ b/testing/openjdk12/make-4.3.patch
@@ -0,0 +1,17 @@
+upstream report: https://bugs.openjdk.java.net/browse/JDK-8237879.
+
+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
+@@ -984,7 +984,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) \
+ )
+