emsource does not pass -a to emdebuild
When emsource invokes emdebuild, it does not pass any explicit
architecture to emdebuild using -a. This means that you can only
build for the default target.
I am not sure that putting -a $arch on all the emdebuild is enough as
when I produced a local version of emsource which did pass it, emdebuild
failed complaining about files in /usr/bin being for the wrong architecture.
But that is for tomorrow morning to investigate.
Could this be because the build dependancies are installed using
apt-get (which will get for the host architecture) rather than apt-cross?