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.inc45
1 files changed, 20 insertions, 25 deletions
diff --git a/recipes-core/openjdk/openjdk-8-release-common.inc b/recipes-core/openjdk/openjdk-8-release-common.inc
index 1d69812..a3747cf 100644
--- a/recipes-core/openjdk/openjdk-8-release-common.inc
+++ b/recipes-core/openjdk/openjdk-8-release-common.inc
@@ -19,38 +19,33 @@ PATCHES_URI = "\
19 file://2006-jdk-disable-backtrace-musl-build-fix.patch \ 19 file://2006-jdk-disable-backtrace-musl-build-fix.patch \
20 file://2007-jdk-no-genx11-in-headless.patch \ 20 file://2007-jdk-no-genx11-in-headless.patch \
21 file://2008-jdk-no-unused-deps.patch \ 21 file://2008-jdk-no-unused-deps.patch \
22 file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch \ 22 file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch \
23 file://2010-Remove-usage-of-sys-sysctl.h.patch \
24" 23"
25HOTSPOT_UB_PATCH = "\ 24HOTSPOT_UB_PATCH = "\
26 file://1001-hotspot-fix-crash-on-JNI_CreateJavaVM.patch \ 25 file://1001-hotspot-fix-crash-on-JNI_CreateJavaVM.patch \
27 file://1002-hotspot-use-correct-include-for-poll.patch \ 26 file://1002-hotspot-use-correct-include-for-poll.patch \
28 file://1003-hotspot-don-t-rely-on-old-SysV-SIGCLD.patch \ 27 file://1003-hotspot-don-t-rely-on-old-SysV-SIGCLD.patch \
29 file://1004-hotspot-backport-patch-to-fix-misuses-of-strncpy-str.patch \ 28 file://1004-hotspot-fix-Wreturn-type-issues-introduced-by-806165.patch \
30 file://1005-hotspot-fix-Wreturn-type-issues-introduced-by-806165.patch \ 29 file://1005-hotspot-Zero-build-requires-disabled-warnings.patch \
31 file://1006-hotspot-Zero-build-requires-disabled-warnings.patch \ 30 file://1006-hotspot-Missing-return-statement-in-__sync_val_compa.patch \
32 file://1007-hotspot-Missing-return-statement-in-__sync_val_compa.patch \ 31 file://1007-hotspot-Turn-on-the-Wreturn-type-warning.patch \
33 file://1008-hotspot-Turn-on-the-Wreturn-type-warning.patch \ 32 file://1008-hotspot-handle-format-error-for-GCC-7.patch \
34 file://1009-hotspot-handle-format-error-for-GCC-7.patch \ 33 file://1012-hotspot-enable-Wno-error.patch \
35 file://1013-hotspot-enable-Wno-error.patch \
36" 34"
37HOTSPOT_UB_PATCH_append_class-target = "\ 35HOTSPOT_UB_PATCH_append_class-target = "\
38 file://1010-hotspot-fix-adlc-flags.patch \ 36 file://1009-hotspot-fix-adlc-flags.patch \
39 file://1011-hotspot-fix-shark-build-common.patch \ 37 file://1010-hotspot-fix-shark-build-common.patch \
40 file://1012-hotspot-restrict-to-staging-dir.patch \ 38 file://1011-hotspot-restrict-to-staging-dir.patch \
41" 39"
42HOTSPOT_UB_PATCH_prepend_aarch64 = "\ 40HOTSPOT_UB_PATCH_prepend_aarch64 = "\
43 file://aarch64-hotspot-Fix-further-functions-with-a-missing.patch \ 41 file://1401-hotspot-aarch64-Add-missing-return-value-to-LIR_Asse.patch \
44" 42"
45HOTSPOT_UB_PATCH_append_armv7a = " file://aarch32-hotspot-fix-missing-return-values.patch" 43HOTSPOT_UB_PATCH_append_armv7a = " file://1201-hotspot-aarch32-fix-missing-return-values.patch"
46HOTSPOT_UB_PATCH_append_armv7ve = " file://aarch32-hotspot-fix-missing-return-values.patch" 44HOTSPOT_UB_PATCH_append_armv7ve = " file://1201-hotspot-aarch32-fix-missing-return-values.patch"
47 45
48PATCHES_URI_append_class-target = "\ 46PATCHES_URI_append_class-target = "\
49 ${FIX_SHARK_BUILD_PT2_PATCH} \ 47 file://1013-hotspot-add-missing-includes-for-shark-build-pt2.patch \
50" 48"
51FIX_SHARK_BUILD_PT2_PATCH = "file://openjdk8-fix-shark-build-pt2.patch;striplevel=0"
52FIX_SHARK_BUILD_PT2_PATCH_armv7a = "file://aarch32-hotspot-fix-shark-build-pt2.patch;striplevel=0"
53FIX_SHARK_BUILD_PT2_PATCH_armv7ve = "file://aarch32-hotspot-fix-shark-build-pt2.patch;striplevel=0"
54 49
55PATCHES_URI_append_libc-musl = "\ 50PATCHES_URI_append_libc-musl = "\
56 ${OBSOLETE_ISNANF_PATCH} \ 51 ${OBSOLETE_ISNANF_PATCH} \
@@ -75,14 +70,14 @@ REMOVE_GLIBC_DEPENDENCIES_PT2 = "file://musl-0006-hotspot-os_linux-remove-glibc-
75REMOVE_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"
76REMOVE_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"
77 72
78PATCHES_URI_append_libc-musl_armv7a = " file://aarch32-hotspot-remaining-musl-fixes.patch" 73PATCHES_URI_append_libc-musl_armv7a = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch"
79PATCHES_URI_append_libc-musl_armv7ve = " file://aarch32-hotspot-remaining-musl-fixes.patch" 74PATCHES_URI_append_libc-musl_armv7ve = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch"
80PATCHES_URI_append_libc-musl_aarch64 = " file://aarch64-hotspot-remaining-musl-fixes.patch" 75PATCHES_URI_append_libc-musl_aarch64 = " file://1402-hotspot-aarch64-remaining-musl-fixes.patch"
81 76
82# remove aarch32 & aarch64 mainlined patches 77# remove aarch32 & aarch64 mainlined patches
83PATCHES_URI_remove_armv7a = "file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch" 78PATCHES_URI_remove_armv7a = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch"
84PATCHES_URI_remove_armv7ve = "file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch" 79PATCHES_URI_remove_armv7ve = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch"
85PATCHES_URI_remove_aarch64 = "file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch" 80PATCHES_URI_remove_aarch64 = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch"
86 81
87# Name of the directory containing the compiled output 82# Name of the directory containing the compiled output
88BUILD_DIR = "openjdk.build" 83BUILD_DIR = "openjdk.build"