summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorAlexander Traud <pabstraud@compuserve.com>2016-07-11 17:17:47 +0200
committerAlexander Traud <pabstraud@compuserve.com>2016-07-11 17:18:56 +0200
commit8476a9332fb0a1bff0b18a5ec30ec012be8a6798 (patch)
tree3b0301b282e4f3ede0696b28753f77cf169a0702 /contrib
parente0f27ecabb2ff766ea4ec7bdd77fccab2fe826c4 (diff)
install_prereq: Checkout of libSRTP 1.5.x.
Since 5th November 2014, the master branch of libSRTP changed the prefix of several member names and is not compatible with the source code in Asterisk anymore. Therefore instead, this change checks out the latest version of the libSRTP 1.5.x branch. Furthermore now, libSRTP is compiled with OpenSSL as backend. This makes AES-GCM and AES-IN possible. ASTERISK-22131 #close Change-Id: I2e396cdc01da0ff610686e398ed210ca7408f7d6
Diffstat (limited to 'contrib')
-rwxr-xr-xcontrib/scripts/install_prereq4
1 files changed, 3 insertions, 1 deletions
diff --git a/contrib/scripts/install_prereq b/contrib/scripts/install_prereq
index bda28e9f7..fb240890b 100755
--- a/contrib/scripts/install_prereq
+++ b/contrib/scripts/install_prereq
@@ -175,7 +175,9 @@ install_unpackaged() {
cd libsrtp
git pull
fi
- ./configure CFLAGS=-fPIC && make libsrtp.a && make uninstall && make install
+ git checkout "1_5_x_throttle"
+ ./configure --disable-debug --disable-stdout --enable-openssl
+ make shared_library uninstall install
cd ..
echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local.conf
/sbin/ldconfig