aboutsummaryrefslogtreecommitdiffstats
path: root/.travis
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-12-23 16:13:24 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-12-27 22:35:40 -0600
commit5dc50c05edb3e2a470112784be379b99623c938c (patch)
treed0fef7e6eaec9f602aae2fb3588aeb534173dde1 /.travis
parentd864e77f2da144d89a4c7d8138b06524707c6ad3 (diff)
downloadcryptography-5dc50c05edb3e2a470112784be379b99623c938c.tar.gz
cryptography-5dc50c05edb3e2a470112784be379b99623c938c.tar.bz2
cryptography-5dc50c05edb3e2a470112784be379b99623c938c.zip
make this 0.9.8l and cry
Diffstat (limited to '.travis')
-rwxr-xr-x.travis/install.sh13
1 files changed, 8 insertions, 5 deletions
diff --git a/.travis/install.sh b/.travis/install.sh
index 59f9769a..9c34d60b 100755
--- a/.travis/install.sh
+++ b/.travis/install.sh
@@ -63,15 +63,18 @@ else
fi
if [[ "${OPENSSL}" == "0.9.8" ]]; then
# download, compile, and install if it's not already present via travis cache
+ # This is 0.9.8l rather than zh because we have some branches for handling
+ # < 0.9.8m that won't be exercised with a newer OpenSSL. (RHEL5 is 0.9.8e with
+ # patches, but while that's in jenkins we don't get coverage data from it)
if [[ ! -f "$HOME/ossl-098/bin/openssl" ]]; then
- curl -O https://www.openssl.org/source/openssl-0.9.8zh.tar.gz
- tar zxvf openssl-0.9.8zh.tar.gz
- cd openssl-0.9.8zh
- echo "OPENSSL_0.9.8ZH_CUSTOM {
+ curl -O https://www.openssl.org/source/openssl-0.9.8l.tar.gz
+ tar zxvf openssl-0.9.8l.tar.gz
+ cd openssl-0.9.8l
+ echo "OPENSSL_0.9.8L_CUSTOM {
global:
*;
};" > openssl.ld
- ./config no-ssl2 -Wl,--version-script=openssl.ld -Wl,-Bsymbolic-functions -fPIC shared --prefix=$HOME/ossl-098
+ ./config no-asm no-ssl2 -Wl,--version-script=openssl.ld -Wl,-Bsymbolic-functions -fPIC shared --prefix=$HOME/ossl-098
make depend
make install
fi