[oe] [meta-java][PAYCH] openjdk-6: Fix cross compilation for e6500 machines
zhenhua.luo at freescale.com
zhenhua.luo at freescale.com
Tue May 13 04:28:24 UTC 2014
Ping.
> -----Original Message-----
> From: Zhenhua Luo [mailto:zhenhua.luo at freescale.com]
> Sent: Wednesday, May 07, 2014 9:40 PM
> To: openembedded-devel at lists.openembedded.org
> Cc: henning at itconsulting-heinold.de; Luo Zhenhua-B19537
> Subject: [meta-java][PAYCH] 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 at freescale.com>
> ---
> recipes-core/openjdk/openjdk-6-release-6b24.inc | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
> 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 = " \
> ICEDTEAPATCHES_append_e5500 = " \
> file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \
> "
> +ICEDTEAPATCHES_append_e6500-64b = " \
> + file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \
> + "
> +ICEDTEAPATCHES_append_e6500 = " \
> + file://icedtea-jdk-sizers-crosscompile-hack.patch;apply=no \
> + "
> +
> ICEDTEAPATCHES_append_libc-uclibc = " \
> file://icedtea-hotspot-isfinte.patch;apply=no \
> file://icedtea-hotspot-glibc-version.patch;apply=no \ @@ -132,4
> +139,11 @@ DISTRIBUTION_PATCHES_append_e5500-64b = " \
> DISTRIBUTION_PATCHES_append_e5500 = " \
> patches/icedtea-jdk-sizers-crosscompile-hack.patch \
> "
> +DISTRIBUTION_PATCHES_append_e6500-64b = " \
> + patches/icedtea-jdk-sizers-crosscompile-hack.patch \
> + "
> +
> +DISTRIBUTION_PATCHES_append_e6500 = " \
> + patches/icedtea-jdk-sizers-crosscompile-hack.patch \
> + "
> export DISTRIBUTION_PATCHES
> --
> 1.9.1
More information about the Openembedded-devel
mailing list