diff options
Diffstat (limited to 'dev-java/openjdk')
-rw-r--r-- | dev-java/openjdk/files/openjdk-11-make43.patch | 12 | ||||
-rw-r--r-- | dev-java/openjdk/openjdk-11.0.6.ebuild | 2 |
2 files changed, 14 insertions, 0 deletions
diff --git a/dev-java/openjdk/files/openjdk-11-make43.patch b/dev-java/openjdk/files/openjdk-11-make43.patch new file mode 100644 index 000000000000..9466e2be56fb --- /dev/null +++ b/dev-java/openjdk/files/openjdk-11-make43.patch @@ -0,0 +1,12 @@ +diff --git a/make/common/MakeBase.gmk b/make/common/MakeBase.gmk +index 170c3ed..b3b49f1 100644 +--- a/make/common/MakeBase.gmk ++++ b/make/common/MakeBase.gmk +@@ -974,6 +974,7 @@ DependOnVariableFileName = \ + # Param 2 - (optional) name of file to store value in + DependOnVariableHelper = \ + $(strip \ ++ $(eval $(call DependOnVariableFileName, $1, $2):$(NEWLINE) true) \ + $(eval -include $(call DependOnVariableFileName, $1, $2)) \ + $(if $(call equals, $(strip $($1)), $(strip $($1_old))),,\ + $(call MakeDir, $(dir $(call DependOnVariableFileName, $1, $2))) \ diff --git a/dev-java/openjdk/openjdk-11.0.6.ebuild b/dev-java/openjdk/openjdk-11.0.6.ebuild index c5cf008ef3e2..f98807e652b0 100644 --- a/dev-java/openjdk/openjdk-11.0.6.ebuild +++ b/dev-java/openjdk/openjdk-11.0.6.ebuild @@ -73,6 +73,8 @@ PDEPEND=" REQUIRED_USE="javafx? ( alsa !headless-awt )" +PATCHES=( "${FILESDIR}/openjdk-11-make43.patch" ) + S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV}" # The space required to build varies wildly depending on USE flags, |