summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZhenhua Luo <zhenhua.luo@freescale.com>2015-01-21 16:34:50 +0800
committerOtavio Salvador <otavio@ossystems.com.br>2015-01-25 16:55:40 -0200
commit9319b7458cd136404998f7aeb5508a2baa83e40a (patch)
tree85ffb78b6f4e576d3d26553beceb94c305f9a205
parenta9553d6660e4b0def65b3fcfbd923b687ed857a0 (diff)
downloadmeta-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>
-rw-r--r--recipes-core/openjdk/openjdk-6-release-6b24.inc14
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 = " \
90ICEDTEAPATCHES_append_e5500 = " \ 90ICEDTEAPATCHES_append_e5500 = " \
91 file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \ 91 file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \
92 " 92 "
93ICEDTEAPATCHES_append_e6500-64b = " \
94 file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \
95 "
96ICEDTEAPATCHES_append_e6500 = " \
97 file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \
98 "
99
93ICEDTEAPATCHES_append_libc-uclibc = " \ 100ICEDTEAPATCHES_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 = " \
132DISTRIBUTION_PATCHES_append_e5500 = " \ 139DISTRIBUTION_PATCHES_append_e5500 = " \
133 patches/icedtea-jdk-sizers-crosscompile-hack.patch \ 140 patches/icedtea-jdk-sizers-crosscompile-hack.patch \
134 " 141 "
142DISTRIBUTION_PATCHES_append_e6500-64b = " \
143 patches/icedtea-jdk-sizers-crosscompile-hack.patch \
144 "
145
146DISTRIBUTION_PATCHES_append_e6500 = " \
147 patches/icedtea-jdk-sizers-crosscompile-hack.patch \
148 "
135export DISTRIBUTION_PATCHES 149export DISTRIBUTION_PATCHES