[tor-bugs] #8401 [Tor bundles/installation]: More closely match official Mozilla Build Machines

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Mar 8 20:54:45 UTC 2013


#8401: More closely match official Mozilla Build Machines
--------------------------------------+-------------------------------------
 Reporter:  mikeperry                 |          Owner:  erinn
     Type:  project                   |         Status:  new  
 Priority:  normal                    |      Milestone:       
Component:  Tor bundles/installation  |        Version:       
 Keywords:                            |         Parent:       
   Points:                            |   Actualpoints:       
--------------------------------------+-------------------------------------
Changes (by mcs):

 * cc: brade (added)


Comment:

 Replying to [comment:3 mikeperry]:
 > mcs: Cool. I don't suppose you have a list of the exes and versions you
 used to build TBB on Windows? I assume your build actually works and
 doesn't crash?

 Kathy Brade and I have been able to produce TBB builds on Windows that
 work OK.  I wish I could say our build process was clean, but we had to
 jump through some hoops.  We did not start with a clean Windows set up, so
 that may have been part of the problem (we used a computer that was
 already configured for non-Tor Firefox builds).  For set up, we basically
 followed:

 https://gitweb.torproject.org/torbrowser.git/blob/HEAD:/docs/buildmachine_setups/windows.txt

 We skipped installation of Visual Studio 2008, the Windows SDK, and the
 DirectX SDK because we already had what we hoped were good/correct
 versions of those components.

 For the Firefox portion of the build, we were unable to complete the build
 when using the TBB process (unfortunately, I don't remember all of the
 details).  We ended up using Visual Studio 2010 to build Firefox
 (basically following Mozilla's tools set up and build instructions).  The
 only other problem that I remember is that we could not use pymake because
 it seg faulted somewhat randomly, so we used the MinGW make instead.
 Maybe that was even the problem we had when trying to build Firefox within
 the TBB process.  Here is the compiler version from our Firefox build log:
   Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.40219.01
 for 80x86
 Our DirectX SDK is labeled "June 2010".
 Our Windows SDK is version 7.0.

 We did use Visual Studio 2008 for the non-Firefox components such as
 Vidalia.

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


More information about the tor-bugs mailing list