gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 101/208: travis: install nghttp2 on linux builds


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 101/208: travis: install nghttp2 on linux builds
Date: Wed, 09 Aug 2017 17:34:58 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to annotated tag gnurl-7.55.0
in repository gnurl.

commit 84a317cf17e2ab6992f1b8e105817c5881552355
Author: Daniel Stenberg <address@hidden>
AuthorDate: Tue Jul 4 23:03:49 2017 +0200

    travis: install nghttp2 on linux builds
    
    Closes #1642
---
 .travis.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 8a89072b5..58205dad2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,5 @@
 language: c
-sudo: false
+sudo: required
 addons:
     apt:
         sources:
@@ -11,6 +11,10 @@ addons:
             - lcov
             - clang-3.7
             - valgrind
+            - libev-dev
+            - libc-ares-dev
+            - g++-4.8
+            - libstdc++-4.8-dev
 
 matrix:
     include:
@@ -46,6 +50,11 @@ install:
   - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update > /dev/null; fi
   - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew reinstall libtool > 
/dev/null; fi
   - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install openssl libidn 
rtmpdump libssh2 c-ares libmetalink libressl nghttp2; fi
+  - if [ $TRAVIS_OS_NAME = linux ]; then
+      curl -L 
https://github.com/nghttp2/nghttp2/releases/download/v1.24.0/nghttp2-1.24.0.tar.gz
 |
+         tar xzf - &&
+         (cd nghttp2-1.24.0 && CXX="g++-4.8" ./configure --prefix=/usr 
--disable-threads --enable-app && make && sudo make install);
+    fi
 
 before_script:
     - ./buildconf

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]