[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
Sat Oct 12 13:22: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):

 The build is still failing although after 4 hours of compiling I feel I am
 close. Seems to be some files are missing (although the first error is
 probably not the culprit here) (see cross_mac_gcc_errors.tar.bz2).

 Some things to note:
 1) I still hit one error of type 3) in comment 4. Thus, your FAKETIME fix
 probably needs to be tuned (somehow) a bit more.
 2) I got another presumably related thing tonight: all 4 CPUs run with
 100% for hours but nothing got compiled (I had to abort this one)
 3) Not sure if
 {{{
 CT_DEBUGGABLE_TOOLCHAIN=n
 }}}
 is really working for me as I am already running my builds with it but I
 had to bump the size of the VM already twice. I am now at 32GB and the
 latest build was already at 26GB when it was failing.
 4) The gitian build log gives me hard to read output of the whole
 compiling process :)
 {{{

 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] -
 [00:00] -
 [00:00] -
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [00:00] /
 [EXTRA]    Retrieving 'llvm-3.3.src'

 }}}
 That happens only when using crosstools-ng (and the log output of the
 actual compiling process looks similar). Not sure if there is anything you
 can do about, though. But it would be nice if this could be fixed.

 That said, I'll attach a patch set with instructions on how to use it with
 your local gitian environment later today.

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


More information about the tor-bugs mailing list