Created attachment 310687 [details, diff] this patch fix cross-compiling issue Fixed build issue below $ sudo emerge =spidermonkey-1.8.5-r1 ... /var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5/js/src/config/nsinstall -R nsinstall ../dist/bin /var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5/js/src/config/nsinstall: /var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5/js/src/config/nsinstall: cannot execute binary file make[2]: *** [export] Error 126 make[2]: Leaving directory `/var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5/js/src/config' make[1]: *** [export] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5/js/src' make: *** [default] Error 2 emake failed * ERROR: dev-lang/spidermonkey-1.8.5-r1 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 5367: Called die * The specific snippet of code: * emake || die * * If you need support, post the output of 'emerge --info =dev-lang/spidermonkey-1.8.5-r1', * the complete build log and the output of 'emerge -pqv =dev-lang/spidermonkey-1.8.5-r1'. * The complete build log is located at '/opt/hec-mx53sf/debug/var/log/dev-lang:spidermonkey-1.8.5-r1:20120503-110707.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/temp/environment'. * S: '/var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5' >>> Failed to emerge dev-lang/spidermonkey-1.8.5-r1 for /opt/hec-mx53sf/debug/, Log file: >>> '/opt/hec-mx53sf/debug/var/log/dev-lang:spidermonkey-1.8.5-r1:20120503-110707.log' * Messages for package dev-lang/spidermonkey-1.8.5-r1 merged to /opt/hec-mx53sf/debug/: * ERROR: dev-lang/spidermonkey-1.8.5-r1 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 5367: Called die * The specific snippet of code: * emake || die * * If you need support, post the output of 'emerge --info =dev-lang/spidermonkey-1.8.5-r1', * the complete build log and the output of 'emerge -pqv =dev-lang/spidermonkey-1.8.5-r1'. * The complete build log is located at '/opt/hec-mx53sf/debug/var/log/dev-lang:spidermonkey-1.8.5-r1:20120503-110707.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/temp/environment'. * S: '/var/tmp/portage/dev-lang/spidermonkey-1.8.5-r1/work/js-1.8.5'
Created attachment 310689 [details, diff] remove garbage from prior patch file
Will more to tree a bit later this afternoon.