[tor-bugs] #9444 [Tor bundles/installation]: Create deterministic TorBrowserBundles with Pluggable Transports
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Nov 15 08:10:31 UTC 2013
#9444: Create deterministic TorBrowserBundles with Pluggable Transports
------------------------------------------+--------------------------
Reporter: bastik | Owner: erinn
Type: task | Status: needs_review
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Resolution: | Keywords: flashproxy
Actual Points: | Parent ID:
Points: |
------------------------------------------+--------------------------
Comment (by dcf):
Now there are bundles for linux and mac.
* https://people.torproject.org/~dcf/pt-bundle/3.0-beta-1-pt20131114/
These come from commit 80cb9490726e76768b8dddde6e1d82b9b2ecf3d2.
I had to apply the `pwd` workaround from #10030.
In the 2.x series of PT bundles, compiled Python modules such as
Crypto/Cipher/_AES.so were fat binaries containing i386 and x86_64
architectures, just because that was the default behavior of the native
compiler. Now using the cross compiler, they come out as i386 only. I
found that trying to import such a module caused a runtime error using the
default 64-bit Python 2.7 on OS X 10.9. The commit log for
80cb9490726e76768b8dddde6e1d82b9b2ecf3d2 has more information. What I did
was add the environment variables
{{{
VERSIONER_PYTHON_VERSION=2.6
VERSIONER_PYTHON_PREFER_32_BIT=yes
}}}
to the same wrapper script used to do the #10030 workaround.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9444#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list