+++ Alex Bennée [2014-02-23 10:09 +0000]:
Michael Collison michael.collison@linaro.org writes:
== This week ==
<snip> > - Installed Qemu64 simulator and attempted to test aarch64 backports. > - Shared library issue is preventing qemu64 from executing; Rob Savoy > is investigating
Is this a problem with the emulated shared libraries not loading (qemu itself should be static)?
There seems to be one. Once I got past the uname version issue mentioned below I found that I could run qemu-aarch64-static 'bare' ( so long as links to /lib/aarch64-linux-gnu and /lib/ld-linux-aarch64.so.1 exist in the rootfs). But I haven't yet succeeded in having it run in a chroot under binfmt misc. The shared libs in the chroot (for the to-be-emulated binary, such as /bin/echo or /bin/bash) are loaded but the execve of that binary fails.
I haven't quite yet got to the bottom of this (mostly because something else came up). If anyone else if poking and wants to compare notes that would be good.
Wookey