Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2020 03:45:07 -0000
From:      Jonathan Chen <jonc@chen.org.nz>
To:        emulation@freebsd.org
Subject:   SIGILL with qemu-user-static on aarch64
Message-ID:  <CAJuc1zPfLvvAS2bT5qfqmDsLs5ZhkzMwnz_PDEm79F0QNUcwyA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi,

I'm trying to crossbuild java/openjdk11 on FreeBSD-12/amd64 for
ARCH=aarch64. All dependencies have been built successfully, but the
build of java/openjdk11 is currently failing when the port attempts to
run "/usr/local/bootstrap-openjdk11/bin/java -version" from the
(just-built) java/bootstrap-openjdk11.

If I extract java/bootstrap-openjdk11 and run the same command on a
RPI3, it succeeds with the expected output; but on an emulated aarch64
environment I get SIGILL. I've attached the contents of the java-error
log if it helps.

Cheers
-- 
Jonathan Chen <jonc@chen.org.nz>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJuc1zPfLvvAS2bT5qfqmDsLs5ZhkzMwnz_PDEm79F0QNUcwyA>