From: Jacob Kroon Date: Fri, 2 Aug 2019 15:59:52 +0200 Subject: [PATCH] Fix build --- recipes-core/icedtea/icedtea7-native.inc | 2 ++ .../icedtea/openjdk-7-03b147/fix-build.patch | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 recipes-core/icedtea/openjdk-7-03b147/fix-build.patch diff --git a/recipes-core/icedtea/icedtea7-native.inc b/recipes-core/icedtea/icedtea7-native.inc index b578cb2..522244e 100644 --- a/recipes-core/icedtea/icedtea7-native.inc +++ b/recipes-core/icedtea/icedtea7-native.inc @@ -49,6 +49,7 @@ SRC_URI = " \ file://timezoneszip.patch \ file://sigsegv.patch;apply=no \ file://vframeArray_Fix_sigsegv.patch;apply=no \ + file://fix-build.patch;apply=no \ " S = "${WORKDIR}/${ICEDTEA}" @@ -161,6 +162,7 @@ do_configure_append() { patch -p1 < ${WORKDIR}/jaxws_fix_NullPointerException.patch patch -p1 < ${WORKDIR}/sigsegv.patch patch -p1 < ${WORKDIR}/vframeArray_Fix_sigsegv.patch + patch -p1 < ${WORKDIR}/fix-build.patch } EXTRA_OEMAKE = ' \ diff --git a/recipes-core/icedtea/openjdk-7-03b147/fix-build.patch b/recipes-core/icedtea/openjdk-7-03b147/fix-build.patch new file mode 100644 index 0000000..671173a --- /dev/null +++ b/recipes-core/icedtea/openjdk-7-03b147/fix-build.patch @@ -0,0 +1,22 @@ +--- a/openjdk-boot/hotspot/src/share/vm/code/relocInfo.hpp ++++ b/openjdk-boot/hotspot/src/share/vm/code/relocInfo.hpp +@@ -371,7 +371,7 @@ class relocInfo VALUE_OBJ_CLASS_SPEC { + // "immediate" in the prefix header word itself. This optimization + // is invisible outside this module.) + +- inline friend relocInfo prefix_relocInfo(int datalen = 0); ++ inline friend relocInfo prefix_relocInfo(int datalen); + + protected: + // an immediate relocInfo optimizes a prefix with one 10-bit unsigned value +--- a/openjdk/hotspot/src/share/vm/code/relocInfo.hpp ++++ b/openjdk/hotspot/src/share/vm/code/relocInfo.hpp +@@ -371,7 +371,7 @@ class relocInfo VALUE_OBJ_CLASS_SPEC { + // "immediate" in the prefix header word itself. This optimization + // is invisible outside this module.) + +- inline friend relocInfo prefix_relocInfo(int datalen = 0); ++ inline friend relocInfo prefix_relocInfo(int datalen); + + protected: + // an immediate relocInfo optimizes a prefix with one 10-bit unsigned value