[tor-bugs] #14316 [Pluggable transport]: Obfs4proxy commit cdeda5724124ca393c87be6d01c84fe4f906d612 breaks nightly builds

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jan 21 19:44:17 UTC 2015


#14316: Obfs4proxy commit cdeda5724124ca393c87be6d01c84fe4f906d612 breaks nightly
builds
-------------------------------------+-------------------------------
     Reporter:  gk                   |      Owner:  yawning
         Type:  defect               |     Status:  accepted
     Priority:  normal               |  Milestone:
    Component:  Pluggable transport  |    Version:
   Resolution:                       |   Keywords:  tbb-gitian, obfs4
Actual Points:                       |  Parent ID:
       Points:                       |
-------------------------------------+-------------------------------

Comment (by yawning):

 Replying to [comment:3 gk]:
 > I think just using the commit before the broken one and fixing the
 gitian bits once we switch to the new obfs4 tag might be the simplest
 solution. But I would not be opposed to the more heavyweight things if you
 e.g. think you'd like to have the latest and greatest obfs4 in the
 nightlies (for instance for testing purposes).

 This should fix the problem correctly:
  * https://github.com/Yawning/tor-browser-bundle/compare/bug14316

 Note:
  * Once obfs4proxy 0.0.4 is out and being build by all the targets the
 older `GOCRYPTO` stuff **SHOULD** be removed.
  * Once we switch to Go 1.4.x or later, the older `GOCRYPTO` stuff
 **MUST** be removed, since it will break the build (Guess why I made the
 offending commit in the first place).  The new code that I added to the
 build process is backward compatible though so it will build (though not
 get used) for the alpha target just fine.

 HTH, let me know if I screwed something up.

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


More information about the tor-bugs mailing list