[tor-bugs] #9829 [Tor bundles/installation]: Firefox ESR 24 does need a newer compiler than gcc 4.2

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Oct 25 15:14:26 UTC 2013


#9829: Firefox ESR 24 does need a newer compiler than gcc 4.2
------------------------------------------+-------------------------------
     Reporter:  gk                        |      Owner:  erinn
         Type:  defect                    |     Status:  new
     Priority:  normal                    |  Milestone:
    Component:  Tor bundles/installation  |    Version:
   Resolution:                            |   Keywords:  tbb-3.0, ff24-esr
Actual Points:                            |  Parent ID:  #9827
       Points:                            |
------------------------------------------+-------------------------------

Comment (by gk):

 Replying to [comment:40 mingwandroid]:
 > > I found a workaround: I disabled compiling that part of the code.
 >
 > Can you tell me how you disabled this or send me a patch to do that?

 In the ESR 24 tor-browser repo in configure.in you change
 {{{
 MOZ_ENABLE_PROFILER_SPS=1
 }}}
 to
 {{{
 MOZ_ENABLE_PROFILER_SPS=
 }}}
 A vanilla Firefox ESR 24 should do the trick as well, I guess.

 > The "-arch i386"/"--target=i386-apple-darwin10" stuff should not be
 needed since commit:
 >
 > https://github.com/diorcety/crosstool-
 ng/commit/b8ef79d3dc63b5158ea168bdfba85c489c884b00
 >
 > You can see that it transforms i?86 to i386 which is then added as an
 implicit --target= commandline (clang does a lot of this!)
 >
 > You are using clang 3.3 and not 3.1? And you definitely rebuilt with
 that commit?

 Yes, I am using clang 3.3 and I built the cross-compiler with commit
 9a711e316a9c374f815c3d018dd2614fea2382d5 which is a later one.

 The "arch -i686" and "--target=i686-apple-darwin10" build just "finished"
 and gives me the same error message as mentioned in comment 37 (inclusive
 the reference to i386).

 If you need further information or have ideas on how to debug this, just
 ask/write :)

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9829#comment:41>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list