[oe] [meta-java][PATCH] jamvm: Disable inlining

Belisko Marek marek.belisko at gmail.com
Tue Apr 30 07:48:48 UTC 2019


Ping. any comments on this?

On Thu, Mar 7, 2019 at 12:57 PM Marek Belisko <marek.belisko at open-nandra.com>
wrote:

> This will fix crashes seen when build openjdk-8:
>
> ERROR: jaxp1.3-native-1.4.01-r0 do_compile: Function failed: do_compile
> (log file is located at
> /home/jenkins/my_build/tmp/work/x86_64-linux/jaxp1.3-native/1.4.01-r0/temp/log.do_compile.28894)
> ERROR: Logfile of failure stored in:
> /home/jenkins/my_build/tmp/work/x86_64-linux/jaxp1.3-native/1.4.01-r0/temp/log.do_compile.28894
> Log data follows:
> | DEBUG: Executing shell function do_compile
> | Illegal instruction (core dumped)
> | WARNING: exit code 132 from a shell command.
> | ERROR: Function failed: do_compile (log file is located at
> /home/jenkins/my_build/tmp/work/x86_64-linux/jaxp1.3-native/1.4.01-r0/temp/log.do_compile.28894)
> ERROR: Task
> (virtual:native:/home/jenkins/meta-java/recipes-core/xml-commons/jaxp1.3_1.4.01.bb:do_compile)
> failed with exit code '1'
>
>
> Signed-off-by: Marek Belisko <marek.belisko at open-nandra.com>
> ---
>  recipes-core/jamvm/jamvm.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/recipes-core/jamvm/jamvm.inc b/recipes-core/jamvm/jamvm.inc
> index fc21380..8a1ed63 100644
> --- a/recipes-core/jamvm/jamvm.inc
> +++ b/recipes-core/jamvm/jamvm.inc
> @@ -29,7 +29,7 @@ do_configure_append_class-native() {
>  }
>
>
> -EXTRA_OECONF = "--with-classpath-install-dir=${prefix}
> --libdir=${libdir}/jamvm --enable-ffi"
> +EXTRA_OECONF = "--with-classpath-install-dir=${prefix}
> --libdir=${libdir}/jamvm --enable-ffi --disable-int-inlining"
>
>  # Needed for big compilation targets like OpenJDK
>  CFLAGS_append_class-native = " -DDEFAULT_MAX_HEAP=1024*MB"
> --
> 2.7.4
>
>
marek


More information about the Openembedded-devel mailing list