build_botan()
{
+ # same revision used in the build recipe of the testing environment
+ BOTAN_REV=1872f899716854927ecc68022fac318735be8824
BOTAN_DIR=$TRAVIS_BUILD_DIR/../botan
# if the leak detective is enabled we have to disable threading support
fi
# disable some larger modules we don't need for the tests
BOTAN_CONFIG="$BOTAN_CONFIG --disable-modules=pkcs11,tls,x509,xmss"
- git clone --depth 1 https://github.com/randombit/botan.git $BOTAN_DIR &&
+
+ git clone https://github.com/randombit/botan.git $BOTAN_DIR &&
cd $BOTAN_DIR &&
+ git checkout $BOTAN_REV &&
python ./configure.py --amalgamation $BOTAN_CONFIG &&
make -j4 libs >/dev/null &&
sudo make install >/dev/null &&