diff options
author | Zhenhua Luo <zhenhua.luo@freescale.com> | 2015-01-21 16:34:50 +0800 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-01-25 16:55:40 -0200 |
commit | 9319b7458cd136404998f7aeb5508a2baa83e40a (patch) | |
tree | 85ffb78b6f4e576d3d26553beceb94c305f9a205 /recipes-core | |
parent | a9553d6660e4b0def65b3fcfbd923b687ed857a0 (diff) | |
download | meta-java-9319b7458cd136404998f7aeb5508a2baa83e40a.tar.gz |
openjdk-6: Fix cross compilation for e6500 machines
This is only way for compile for now since qemu can not
run the sizers binary for e6500 machines. It segfaults
so we disable generating sizes and also xawt and jawt
which depends on sizers, this lets jre to cross compile
for ppc/e6500
The fix is ported according to da0b3a20a67496dc8d4282d19a60672001b7f825
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-core')
-rw-r--r-- | recipes-core/openjdk/openjdk-6-release-6b24.inc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/recipes-core/openjdk/openjdk-6-release-6b24.inc b/recipes-core/openjdk/openjdk-6-release-6b24.inc index d0da379..da5299f 100644 --- a/recipes-core/openjdk/openjdk-6-release-6b24.inc +++ b/recipes-core/openjdk/openjdk-6-release-6b24.inc | |||
@@ -90,6 +90,13 @@ ICEDTEAPATCHES_append_e5500-64b = " \ | |||
90 | ICEDTEAPATCHES_append_e5500 = " \ | 90 | ICEDTEAPATCHES_append_e5500 = " \ |
91 | file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \ | 91 | file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \ |
92 | " | 92 | " |
93 | ICEDTEAPATCHES_append_e6500-64b = " \ | ||
94 | file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \ | ||
95 | " | ||
96 | ICEDTEAPATCHES_append_e6500 = " \ | ||
97 | file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \ | ||
98 | " | ||
99 | |||
93 | ICEDTEAPATCHES_append_libc-uclibc = " \ | 100 | ICEDTEAPATCHES_append_libc-uclibc = " \ |
94 | file://icedtea-hotspot-isfinte.patch;apply=no \ | 101 | file://icedtea-hotspot-isfinte.patch;apply=no \ |
95 | file://icedtea-hotspot-glibc-version.patch;apply=no \ | 102 | file://icedtea-hotspot-glibc-version.patch;apply=no \ |
@@ -132,4 +139,11 @@ DISTRIBUTION_PATCHES_append_e5500-64b = " \ | |||
132 | DISTRIBUTION_PATCHES_append_e5500 = " \ | 139 | DISTRIBUTION_PATCHES_append_e5500 = " \ |
133 | patches/icedtea-jdk-sizers-crosscompile-hack.patch \ | 140 | patches/icedtea-jdk-sizers-crosscompile-hack.patch \ |
134 | " | 141 | " |
142 | DISTRIBUTION_PATCHES_append_e6500-64b = " \ | ||
143 | patches/icedtea-jdk-sizers-crosscompile-hack.patch \ | ||
144 | " | ||
145 | |||
146 | DISTRIBUTION_PATCHES_append_e6500 = " \ | ||
147 | patches/icedtea-jdk-sizers-crosscompile-hack.patch \ | ||
148 | " | ||
135 | export DISTRIBUTION_PATCHES | 149 | export DISTRIBUTION_PATCHES |