diff options
author | Richard Leitner <richard.leitner@skidata.com> | 2020-08-20 12:41:58 +0200 |
---|---|---|
committer | Richard Leitner <richard.leitner@skidata.com> | 2020-08-24 08:19:14 +0200 |
commit | 3b65eea96eddde97169ca5e00be01a9dbd257786 (patch) | |
tree | 9e6ec626f6e96141ad015ecdfa5d38453160f70e /recipes-core/openjdk/openjdk-8-release-common.inc | |
parent | 00cb61feb07098d55b78237af6eb55fc4b906a0e (diff) | |
download | meta-java-3b65eea96eddde97169ca5e00be01a9dbd257786.tar.gz |
openjdk-8: update to latest ga version 265
Patch related changes:
* The hotspot patch 1004 was mainlined in changeset 3a3803a0c789 [1] and
is therfore dropped.
* The jdk patch 2010 was mainlined in changeset c4418d567028 [2] and is
therefore dropped.
* Rename hotspot/aarch64 patches to start with number 1401.
* Rename hotspot/aarch32 patches to start with number 1201.
* Merge aarch32-hotspot-fix-shark-build-pt2.patch and
openjdk8-fix-shark-build-pt2.patch to hotspot patch 1013 as they were
the same.
[1] https://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/3a3803a0c789
[2] https://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c4418d567028
Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
Diffstat (limited to 'recipes-core/openjdk/openjdk-8-release-common.inc')
-rw-r--r-- | recipes-core/openjdk/openjdk-8-release-common.inc | 45 |
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 | " |
25 | HOTSPOT_UB_PATCH = "\ | 24 | HOTSPOT_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 | " |
37 | HOTSPOT_UB_PATCH_append_class-target = "\ | 35 | HOTSPOT_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 | " |
42 | HOTSPOT_UB_PATCH_prepend_aarch64 = "\ | 40 | HOTSPOT_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 | " |
45 | HOTSPOT_UB_PATCH_append_armv7a = " file://aarch32-hotspot-fix-missing-return-values.patch" | 43 | HOTSPOT_UB_PATCH_append_armv7a = " file://1201-hotspot-aarch32-fix-missing-return-values.patch" |
46 | HOTSPOT_UB_PATCH_append_armv7ve = " file://aarch32-hotspot-fix-missing-return-values.patch" | 44 | HOTSPOT_UB_PATCH_append_armv7ve = " file://1201-hotspot-aarch32-fix-missing-return-values.patch" |
47 | 45 | ||
48 | PATCHES_URI_append_class-target = "\ | 46 | PATCHES_URI_append_class-target = "\ |
49 | ${FIX_SHARK_BUILD_PT2_PATCH} \ | 47 | file://1013-hotspot-add-missing-includes-for-shark-build-pt2.patch \ |
50 | " | 48 | " |
51 | FIX_SHARK_BUILD_PT2_PATCH = "file://openjdk8-fix-shark-build-pt2.patch;striplevel=0" | ||
52 | FIX_SHARK_BUILD_PT2_PATCH_armv7a = "file://aarch32-hotspot-fix-shark-build-pt2.patch;striplevel=0" | ||
53 | FIX_SHARK_BUILD_PT2_PATCH_armv7ve = "file://aarch32-hotspot-fix-shark-build-pt2.patch;striplevel=0" | ||
54 | 49 | ||
55 | PATCHES_URI_append_libc-musl = "\ | 50 | PATCHES_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- | |||
75 | REMOVE_GLIBC_DEPENDENCIES_PT2_armv7a = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch" | 70 | REMOVE_GLIBC_DEPENDENCIES_PT2_armv7a = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch" |
76 | REMOVE_GLIBC_DEPENDENCIES_PT2_armv7ve = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch" | 71 | REMOVE_GLIBC_DEPENDENCIES_PT2_armv7ve = "file://musl-0006-hotspot-os_linux-remove-glibc-dependencies-pt2-aarch.patch" |
77 | 72 | ||
78 | PATCHES_URI_append_libc-musl_armv7a = " file://aarch32-hotspot-remaining-musl-fixes.patch" | 73 | PATCHES_URI_append_libc-musl_armv7a = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch" |
79 | PATCHES_URI_append_libc-musl_armv7ve = " file://aarch32-hotspot-remaining-musl-fixes.patch" | 74 | PATCHES_URI_append_libc-musl_armv7ve = " file://1202-hotspot-aarch32-remaining-musl-fixes.patch" |
80 | PATCHES_URI_append_libc-musl_aarch64 = " file://aarch64-hotspot-remaining-musl-fixes.patch" | 75 | PATCHES_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 |
83 | PATCHES_URI_remove_armv7a = "file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch" | 78 | PATCHES_URI_remove_armv7a = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch" |
84 | PATCHES_URI_remove_armv7ve = "file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch" | 79 | PATCHES_URI_remove_armv7ve = "file://2009-jdk-make-use-gcc-instead-of-ld-for-genSocketOptionRe.patch" |
85 | PATCHES_URI_remove_aarch64 = "file://2009-jdk-use-gcc-instead-of-ld-to-link-genSocketOptionRegistry.patch" | 80 | PATCHES_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 |
88 | BUILD_DIR = "openjdk.build" | 83 | BUILD_DIR = "openjdk.build" |