bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

configure fail on arm (sheeva plug)

UNCONFIRMED
Unassigned

Status

()

Core
JavaScript Engine
UNCONFIRMED
7 years ago
4 years ago

People

(Reporter: Benoit Chesneau, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
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
(Reporter)

Comment 1

7 years ago
Created attachment 534197 [details]
patch fixing build on armv5 platform

This patch fix issue. tested on the sheevaplug (marvel armv5) .
(Assignee)

Updated

4 years ago
Assignee: general → nobody
You need to log in before you can comment on or make changes to this bug.