testing: don't build cinnabar with openssl or gettext support (bug 1300695); r?gps draft
authorbyron jones <glob@mozilla.com>
Tue, 06 Sep 2016 14:29:12 +0800
changeset 9562 eddb5d27c29e68f8df0b0f980793470b65b65005
parent 9561 1681d4352a27cd09567deb03691c56cdf4236bb9
push id1220
push userbjones@mozilla.com
push dateTue, 13 Sep 2016 05:50:48 +0000
reviewersgps
bugs1300695
testing: don't build cinnabar with openssl or gettext support (bug 1300695); r?gps OS X no longer ships with openssl headers, resulting in "openssl/ssl.h file not found" errors while building git-cinnabar's helper. Disabling openssl support should only remove ssl support from git-imap-send, which we do not use. OS X also lacks the gettext library so disable that too, resulting in an English-only binary. MozReview-Commit-ID: 4Z1Yu4O4Im6
create-test-environment
--- a/create-test-environment
+++ b/create-test-environment
@@ -225,17 +225,17 @@ echo finished installing Mercurials
 if [ ! -d venv/git-cinnabar ]; then
   echo "Cloning git-cinnabar"
   git clone --branch release https://github.com/glandium/git-cinnabar.git venv/git-cinnabar
 fi
 
 cd venv/git-cinnabar
 git pull
 git submodule update --init
-make -j4 helper
+make -j4 helper NO_OPENSSL=1 NO_GETTEXT=1
 cd ../..
 
 if [ -z "${NO_DOCKER}" ]; then
   echo ""
   echo "Building Docker images."
   echo "This could take a while and may consume a lot of internet bandwidth."
   echo "If you don't want Docker images, it is safe to hit CTRL+c to abort this."