Closed Bug 658654 Opened 14 years ago Closed 4 years ago

configure fail on arm (sheeva plug)

Categories

(Core :: JavaScript Engine, defect)

Other
Linux
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: bchesneau, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24 Build Identifier: spidermonkey 1.8.5 configure fail on arrm platform. I get : configure: error: Your compiler does not follow the C++ specification for temporary object destruction order. $ uname -m armv5tel benoitc@debian:~/emonk$ Reproducible: Always Steps to Reproduce: 1. Launch configure CFLAGS="-g -O2 -Wall" LDFLAGS="-lstdc++" \ CPPFLAGS="-DXP_UNIX -DJS_C_STRINGS_ARE_UTF8" \ ./configure --prefix=/home/benoitc/emonk/c_src/system \ --disable-debug \ --enable-optimize \ --enable-static \ --disable-shared-js \ --disable-tests \ --with-system-nspr \ --with-nspr-prefix=/home/benoitc/emonk/c_src/system && \ make -j 3 all) Actual Results: configure: error: Your compiler does not follow the C++ specification for temporary object destruction order. config.log is linked machine is a sheeva plug: # dmesg|more Linux version 2.6.36.3 (kelly@speedy) (gcc version 4.5.2 (PlugComputer G++ 20110117) ) #5 PREEMPT Sat Jan 22 22:31:20 MST 2011 CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053177 CPU: VIVT data cache, VIVT instruction cache
This patch fix issue. tested on the sheevaplug (marvel armv5) .
Assignee: general → nobody
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: