[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 Nov 8 09:33:51 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:  #10103
       Points:                            |
------------------------------------------+-------------------------------

Comment (by mingwandroid):

 > After 15 hours of building

 We really need to get to the bottom of this! Please list your equivalent
 of the following details:

 My setup:
 Machine: Dell XPS L702x
 Host OS: Windows 7 x64.
 Host CPU: Intel Core i7-2820QM
 Host Memory: 8GB

 VirtualBox 4.3.2:
 Guest OS: ubuntu-12.04.3-desktop-amd64
 Guest Processor(s): 6 (so Windows is somewhat starved CPU-wise)
 Guest Execution Cap: 100%
 Guest Memory: 4GB

 My toolchain:
 https://www.dropbox.com/s/2f52qrwucs2dlzm/cross-target-x86_64-apple-
 darwin10-host-x86_64-linux.tar.xz

 My build timing:
 Building, to see log, tail -F /home/ray/tbb-work/mozilla-
 esr24.rel/build.log from another terminal

 real    55m37.983s
 user    192m5.304s
 sys     12m17.456s

 .. so I can build it in under 1 hour (actually, around 1 hour as
 configuring and packaging take a few minutes each).

 > So, it seems we can't avoid ctypes easily which is kind of bad news (but
 will be a different bug) as we like to disable it in the future due to
 security concerns.

 Ok I did think that ctypes would add too much security risk, but I guess
 it's likely an fairly essential bridge to allow JavaScript to call native
 code for speed critical things? I can ask the Mozilla guys now that we've
 made contact.

 > https://bugzilla.mozilla.org/show_bug.cgi?id=933071 (to avoid those link
 hacks to get libxul linked)

 I will follow this up with the patch as I have already backported and
 tested it. I might put my build scripts and patches up on github actually
 so you and Mozilla can easier track my progress?

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


More information about the tor-bugs mailing list