[tbb-commits] [tor-browser-bundle/master] Bug #11190: Switch linux PT build process to python2.

mikeperry at torproject.org mikeperry at torproject.org
Sun Mar 30 04:27:06 UTC 2014


commit 843b30a1c9c1886feb563d151104b6e5494abd6e
Author: Mike Perry <mikeperry-git at torproject.org>
Date:   Sat Mar 29 21:26:00 2014 -0700

    Bug #11190: Switch linux PT build process to python2.
    
    Fixes arch and other distros that think 'python' should be python3.
---
 .../descriptors/linux/gitian-pluggable-transports.yml |   17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/gitian/descriptors/linux/gitian-pluggable-transports.yml b/gitian/descriptors/linux/gitian-pluggable-transports.yml
index 665c9bd..6619a1c 100644
--- a/gitian/descriptors/linux/gitian-pluggable-transports.yml
+++ b/gitian/descriptors/linux/gitian-pluggable-transports.yml
@@ -42,6 +42,7 @@ script: |
   export FAKETIME=$REFERENCE_DATETIME
   export TZ=UTC
   export LC_ALL=C
+  export PYTHON=python2
   umask 0022
   #
   # Config options for hardening-wrapper
@@ -65,41 +66,41 @@ script: |
   #
   cd pyptlib
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build --build-lib build
+  $PYTHON setup.py build --build-lib build
   cp -a build/pyptlib $PTDIR/
   cd ..
   #
   tar xzf pycrypto.tar.gz
   cd pycrypto-*
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build --build-lib build
+  $PYTHON setup.py build --build-lib build
   cp -a build/Crypto $PTDIR/
   cd ..
   #
   tar xzf argparse.tar.gz
   cd argparse-*
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build --build-lib build
+  $PYTHON setup.py build --build-lib build
   cp -a build/argparse.py $PTDIR/
   cd ..
   #
   unzip zope.interface.zip
   cd zope.interface-*
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build --build-lib build
+  $PYTHON setup.py build --build-lib build
   cp -a build/zope $PTDIR/
   cd ..
   #
   tar xjf twisted.tar.bz2
   cd Twisted-*
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build --build-lib build
+  $PYTHON setup.py build --build-lib build
   cp -a build/twisted $PTDIR/
   cd ..
   #
   cd obfsproxy
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build --build-lib build
+  $PYTHON setup.py build --build-lib build
   cp -a build/obfsproxy $PTDIR/
   cp -a bin/obfsproxy $PTDIR/obfsproxy.bin
   mkdir -p $INSTDIR/Docs/Obfsproxy
@@ -118,8 +119,8 @@ script: |
   tar xzf m2crypto.tar.gz
   cd M2Crypto-*
   find -type f | xargs touch --date="$REFERENCE_DATETIME"
-  python setup.py build_ext --build-lib build --openssl $INSTDIR/openssl
-  python setup.py build --build-lib build
+  $PYTHON setup.py build_ext --build-lib build --openssl $INSTDIR/openssl
+  $PYTHON setup.py build --build-lib build
   cp -a build/M2Crypto $PTDIR/
   cd ..
   #



More information about the tbb-commits mailing list