[tor-bugs] #9711 [Tor bundles/installation]: Test out crosstools-ng for Gitian OSX builds (instead of toolchain4 binaries)

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Oct 9 08:49:56 UTC 2013


#9711: Test out crosstools-ng for Gitian OSX builds (instead of toolchain4
binaries)
------------------------------------------+-------------------------------
     Reporter:  mikeperry                 |      Owner:  erinn
         Type:  task                      |     Status:  needs_information
     Priority:  normal                    |  Milestone:
    Component:  Tor bundles/installation  |    Version:
   Resolution:                            |   Keywords:  tbb-3.0, gitian
Actual Points:                            |  Parent ID:
       Points:                            |
------------------------------------------+-------------------------------

Comment (by gk):

 Replying to [comment:6 gk]:
 > The gitian build system is working with (at least) the current LTS
 (12.04). I order to build the Mac TBB you do the following
 > {{{
 > git clone https://git.torproject.org/builders/tor-browser-bundle.git
 > cd tor-browser-bundle/gitian
 > make prep
 > }}}
 > Install all the stuff you are asked to and run
 > {{{
 > make prep
 > }}}
 > again until you have all the necessary sources (i.e. until |make prep|
 does not give you any errors anymore)
 > Then do
 > {{{
 > ./mkbundle-mac.sh
 > }}}
 > and it should give you (after a while) Mac TBBs in a new directory
 (currently 3.0-alpha-4). Anyway, if you have issues with setting it up.
 Just write me a mail and we'll sort these things out.

 I forgot to add that the relevant files for cross-compiling the TBB code
 are gitian-tor.yml and gitian-firefox.yml in tor-browser-
 bundle/gitian/descriptors/mac. This should give you a hint on how your
 cross-compilers are currently used in the gitian build setup. If you have
 questions about that as well, drop me a mail.

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


More information about the tor-bugs mailing list