Ticket #303 (accepted defect)
net-libs/xulrunner-1.9.2.3-r1 fails to build natively
| Reported by: | jc | Owned by: | jc |
|---|---|---|---|
| Priority: | minor | Milestone: | unsorted |
| Component: | target | Keywords: | |
| Cc: | jc |
Description
Inaproperiate assembly black magic suspected. Ebuild is marked arm stable. That's just evil :)
armv4tl-softfloat-linux-gnueabi-g++ -o NativeARM.o -c -fvisibility=hidden -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -DEXPORT_JS_API -DJS_USE_SAFE_ARENA -I. -I. -I./../../dist/include -I./../../dist/include/nsprpub -I/usr/include/nspr -I. -fPIC -fno-rtti -fno-handle-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Wno-long-long -march=armv4t -mtune=arm920t -mabi=aapcs-linux -mlittle-endian -msoft-float -pipe -Wno-return-type -w -fno-strict-aliasing -pthread -pipe -DNDEBUG -DTRIMMED -O3 -fstrict-aliasing -DMOZILLA_CLIENT -include ./js-confdefs.h -Wp,-MD,.deps/NativeARM.pp ./nanojit/NativeARM.cpp {standard input}: Assembler messages: {standard input}:50: Error: selected processor does not support `clz r1,r1' {standard input}:2172: Error: selected processor does not support `clz r3,r2' {standard input}:2185: Error: selected processor does not support `clz r3,r5' {standard input}:2903: Error: selected processor does not support `clz r2,ip' {standard input}:3646: Error: selected processor does not support `clz r3,r3' {standard input}:3781: Error: selected processor does not support `clz r3,r3' {standard input}:3916: Error: selected processor does not support `clz r3,r3' {standard input}:3929: Error: selected processor does not support `clz r3,r6' {standard input}:4109: Error: selected processor does not support `clz r3,r3' {standard input}:4122: Error: selected processor does not support `clz r3,r6' {standard input}:4414: Error: selected processor does not support `clz r3,r3' {standard input}:4427: Error: selected processor does not support `clz r3,r6' make[3]: *** [NativeARM.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.3-r1/work/mozilla-1.9.2/js/src' make[2]: *** [libs_tier_js] Error 2 make[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.3-r1/work/mozilla-1.9.2' make[1]: *** [tier_js] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.3-r1/work/mozilla-1.9.2' make: *** [default] Error 2
