Hi,
I'm trying to crossbuild from AMD64 to aarch64, and so far i was able to fix the issues on the way, but i am stuck with this one :
cross-emerging dev-lang/spidermonkey fails without any useful error :
end of build.log (full log is attached to this email) :
```
make[3]: Leaving directory '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build/js/src/jit'
make[2]: Leaving directory '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build'
make[1]: *** [/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/firefox-78.5.0/config/
recurse.mk:34: compile] Error 2
make[1]: Leaving directory '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build'
make: *** [/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/firefox-78.5.0/config/
rules.mk:392: default] Error 2
* ERROR: dev-lang/spidermonkey-78.5.0::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=dev-lang/spidermonkey-78.5.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=dev-lang/spidermonkey-78.5.0::gentoo'`.
* The complete build log is located at '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/temp/build.log'.
* The ebuild environment file is located at '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/temp/environment'.
* Working directory: '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/build'
* S: '/usr/aarch64-linux-gnu/tmp/portage/dev-lang/spidermonkey-78.5.0/work/firefox-78.5.0/js/src'
```
#### Result of `emerge-aarch64-linux-gnu -pqv '=dev-lang/spidermonkey-78.5.0::gentoo'` :
[ebuild N ] dev-lang/spidermonkey-78.5.0 to /usr/aarch64-linux-gnu/ USE="jit -debug -lto -test" CPU_FLAGS_ARM="(-neon)"
### Results of emerge-aarch64-linux-gnu --info '=dev-lang/spidermonkey-78.5.0::gentoo' and full build log are attached.
Do you see anything that would help me to identify what caused this failure ?
Thanks in advance,
Bruno MATEU