summaryrefslogtreecommitdiffstats
path: root/recipes-core/openjdk/openjdk-8-release-common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/openjdk/openjdk-8-release-common.inc')
-rw-r--r--recipes-core/openjdk/openjdk-8-release-common.inc54
1 files changed, 27 insertions, 27 deletions
diff --git a/recipes-core/openjdk/openjdk-8-release-common.inc b/recipes-core/openjdk/openjdk-8-release-common.inc
index a3747cf..6c7bdd2 100644
--- a/recipes-core/openjdk/openjdk-8-release-common.inc
+++ b/recipes-core/openjdk/openjdk-8-release-common.inc
@@ -32,22 +32,22 @@ HOTSPOT_UB_PATCH = "\
32 file://1008-hotspot-handle-format-error-for-GCC-7.patch \ 32 file://1008-hotspot-handle-format-error-for-GCC-7.patch \
33 file://1012-hotspot-enable-Wno-error.patch \ 33 file://1012-hotspot-enable-Wno-error.patch \
34" 34"
35HOTSPOT_UB_PATCH_append_class-target = "\ 35HOTSPOT_UB_PATCH:append:class-target = "\
36 file://1009-hotspot-fix-adlc-flags.patch \ 36 file://1009-hotspot-fix-adlc-flags.patch \
37 file://1010-hotspot-fix-shark-build-common.patch \ 37 file://1010-hotspot-fix-shark-build-common.patch \
38 file://1011-hotspot-restrict-to-staging-dir.patch \ 38 file://1011-hotspot-restrict-to-staging-dir.patch \
39" 39"
40HOTSPOT_UB_PATCH_prepend_aarch64 = "\ 40HOTSPOT_UB_PATCH:prepend:aarch64 = "\
41 file://1401-hotspot-aarch64-Add-missing-return-value-to-LIR_Asse.patch \ 41 file://1401-hotspot-aarch64-Add-missing-return-value-to-LIR_Asse.patch \
42" 42"
43HOTSPOT_UB_PATCH_append_armv7a = " file://1201-hotspot-aarch32-fix-missing-return-values.patch" 43HOTSPOT_UB_PATCH:append:armv7a = " file://1201-hotspot-aarch32-fix-missing-return-values.patch"
44HOTSPOT_UB_PATCH_append_armv7ve = " file://1201-hotspot-aarch32-fix-missing-return-values.patch" 44HOTSPOT_UB_PATCH:append:armv7ve = " file://1201-hotspot-aarch32-fix-missing-return-values.patch"
45 45
46PATCHES_URI_append_class-target = "\ 46PATCHES_URI:append:class-target = "\
47 file://1013-hotspot-add-missing-includes-for-shark-build-pt2.patch \ 47 file://1013-hotspot-add-missing-includes-for-shark-build-pt2.patch \
48" 48"
49 49
50PATCHES_URI_append_libc-musl = "\ 50PATCHES_URI:append:libc-musl = "\
51 ${OBSOLETE_ISNANF_PATCH} \ 51 ${OBSOLETE_ISNANF_PATCH} \
52 file://musl-0002-jdk-give-a-much-bigger-buffer-to-getmntent_r.patch \ 52 file://musl-0002-jdk-give-a-much-bigger-buffer-to-getmntent_r.patch \
53 file://musl-0003-jdk-fix-libjvm-load-on-musl-set-LD_LIBRARY_PATH.patch \ 53 file://musl-0003-jdk-fix-libjvm-load-on-musl-set-LD_LIBRARY_PATH.patch \
@@ -56,50 +56,50 @@ PATCHES_URI_append_libc-musl = "\
56 ${DISABLE_AGENT_BUILD_PT2} \ 56 ${DISABLE_AGENT_BUILD_PT2} \
57 file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-common.patch \ 57 file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-common.patch \
58 ${REMOVE_GLIBC_DEPENDENCIES_PT2} \ 58 ${REMOVE_GLIBC_DEPENDENCIES_PT2} \
59 file://musl-0007-hotspot-os_linux_x86-remove-glibc-dependencies-fpu_c.patch \ 59 file://musl-0007-hotspot-os_linux:x86-remove-glibc-dependencies-fpu_c.patch \
60 file://musl-0008-jdk-musl-build-fix-use-SIGRTMAX-rather-than-__SIGRTM.patch \ 60 file://musl-0008-jdk-musl-build-fix-use-SIGRTMAX-rather-than-__SIGRTM.patch \
61 file://musl-0009-jdk-musl-has-gethostby_r.patch \ 61 file://musl-0009-jdk-musl-has-gethostby_r.patch \
62" 62"
63OBSOLETE_ISNANF_PATCH = "file://musl-0001-hotspot-stop-using-obsolete-isnanf.patch" 63OBSOLETE_ISNANF_PATCH = "file://musl-0001-hotspot-stop-using-obsolete-isnanf.patch"
64OBSOLETE_ISNANF_PATCH_armv7a = "" 64OBSOLETE_ISNANF_PATCH:armv7a = ""
65OBSOLETE_ISNANF_PATCH_armv7ve = "" 65OBSOLETE_ISNANF_PATCH:armv7ve = ""
66DISABLE_AGENT_BUILD_PT2 = "file://musl-0005-hotspot-disable-agent-build-pt2.patch" 66DISABLE_AGENT_BUILD_PT2 = "file://musl-0005-hotspot-disable-agent-build-pt2.patch"
67DISABLE_AGENT_BUILD_PT2_armv7a = "file://musl-0005-hotspot-disable-agent-build-pt2-aarch32.patch" 67DISABLE_AGENT_BUILD_PT2:armv7a = "file://musl-0005-hotspot-disable-agent-build-pt2-aarch32.patch"
68DISABLE_AGENT_BUILD_PT2_armv7ve = "file://musl-0005-hotspot-disable-agent-build-pt2-aarch32.patch" 68DISABLE_AGENT_BUILD_PT2:armv7ve = "file://musl-0005-hotspot-disable-agent-build-pt2-aarch32.patch"
69REMOVE_GLIBC_DEPENDENCIES_PT2 = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2.patch" 69REMOVE_GLIBC_DEPENDENCIES_PT2 = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2.patch"
70REMOVE_GLIBC_DEPENDENCIES_PT2_armv7a = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch" 70REMOVE_GLIBC_DEPENDENCIES_PT2:armv7a = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch"
71REMOVE_GLIBC_DEPENDENCIES_PT2_armv7ve = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch" 71REMOVE_GLIBC_DEPENDENCIES_PT2:armv7ve = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch"
72 72
73PATCHES_URI_append_libc-musl_armv7a = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch" 73PATCHES_URI:append:libc-musl:armv7a = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch"
74PATCHES_URI_append_libc-musl_armv7ve = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch" 74PATCHES_URI:append:libc-musl:armv7ve = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch"
75PATCHES_URI_append_libc-musl_aarch64 = " file://1402-hotspot-aarch64-remaining-musl-fixes.patch" 75PATCHES_URI:append:libc-musl:aarch64 = " file://1402-hotspot-aarch64-remaining-musl-fixes.patch"
76 76
77# remove aarch32 & aarch64 mainlined patches 77# remove aarch32 & aarch64 mainlined patches
78PATCHES_URI_remove_armv7a = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch" 78PATCHES_URI:remove:armv7a = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch"
79PATCHES_URI_remove_armv7ve = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch" 79PATCHES_URI:remove:armv7ve = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch"
80PATCHES_URI_remove_aarch64 = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch" 80PATCHES_URI:remove:aarch64 = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch"
81 81
82# Name of the directory containing the compiled output 82# Name of the directory containing the compiled output
83BUILD_DIR = "openjdk.build" 83BUILD_DIR = "openjdk.build"
84BUILD_DIR_ECJ = "openjdk.build-ecj" 84BUILD_DIR_ECJ = "openjdk.build-ecj"
85 85
86# Force arm mode for now 86# Force arm mode for now
87ARM_INSTRUCTION_SET_armv4t = "ARM" 87ARM_INSTRUCTION_SET:armv4t = "ARM"
88 88
89# Enable zero mode for arm based builds, as normal hotspot fails to build 89# Enable zero mode for arm based builds, as normal hotspot fails to build
90PACKAGECONFIG_append_armv4 = " zero" 90PACKAGECONFIG:append:armv4 = " zero"
91PACKAGECONFIG_append_armv5 = " zero" 91PACKAGECONFIG:append:armv5 = " zero"
92PACKAGECONFIG_append_armv6 = " zero" 92PACKAGECONFIG:append:armv6 = " zero"
93 93
94OPENJDK_ARCH_PORT = "jdk8u" 94OPENJDK_ARCH_PORT = "jdk8u"
95OPENJDK_ARCH_PORT_aarch64 = "aarch64-port" 95OPENJDK_ARCH_PORT:aarch64 = "aarch64-port"
96OPENJDK_ARCH_PORT_armv7a = "aarch32-port" 96OPENJDK_ARCH_PORT:armv7a = "aarch32-port"
97OPENJDK_ARCH_PORT_armv7ve = "aarch32-port" 97OPENJDK_ARCH_PORT:armv7ve = "aarch32-port"
98OPENJDK_HG_U = "jdk8u" 98OPENJDK_HG_U = "jdk8u"
99 99
100# the aarch64 port moved, for more information see: 100# the aarch64 port moved, for more information see:
101# https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2018-August/006265.html 101# https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2018-August/006265.html
102OPENJDK_HG_U_aarch64 = "jdk8u-shenandoah" 102OPENJDK_HG_U:aarch64 = "jdk8u-shenandoah"
103 103
104OPENJDK_HG_URL = "https://hg.openjdk.java.net/${OPENJDK_ARCH_PORT}/${OPENJDK_HG_U}" 104OPENJDK_HG_URL = "https://hg.openjdk.java.net/${OPENJDK_ARCH_PORT}/${OPENJDK_HG_U}"
105 105