aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2019-02-04 14:34:51 -0800
committerLucas De Marchi <lucas.demarchi@intel.com>2019-02-04 16:09:38 -0800
commit9b3fa3fcabc274a0b41d28799533a21838f6f971 (patch)
tree81e678f4422d302928fc48cc654b98fdcb7220ed
parentbcab5cd1beb201fded3df9345c9ed8a925cecab5 (diff)
downloadkmod-9b3fa3fcabc274a0b41d28799533a21838f6f971.tar.gz
build: add openssl to CI deps
Travis-ci is at most on Ubuntu 16.04, that doesn't have openssl >= 1.1, so disable openssl there. Semaphore 2.0 was also missing a call to update the package database.
-rw-r--r--.semaphore/semaphore.yml6
-rw-r--r--.travis.yml2
2 files changed, 5 insertions, 3 deletions
diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml
index 62f52b5..db47ca1 100644
--- a/.semaphore/semaphore.yml
+++ b/.semaphore/semaphore.yml
@@ -21,7 +21,8 @@ blocks:
prologue:
commands:
- - sudo apt --yes install docbook-xsl liblzma-dev zlib1g-dev cython linux-headers-generic
+ - sudo apt update
+ - sudo apt --yes install docbook-xsl liblzma-dev zlib1g-dev cython linux-headers-generic libssl-dev
- checkout
epilogue:
@@ -40,5 +41,6 @@ blocks:
prologue:
commands:
- - sudo apt --yes install docbook-xsl liblzma-dev zlib1g-dev cython linux-headers-generic
+ - sudo apt update
+ - sudo apt --yes install docbook-xsl liblzma-dev zlib1g-dev cython linux-headers-generic libssl-dev
- checkout
diff --git a/.travis.yml b/.travis.yml
index cfb09cc..4b36e1f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,7 +22,7 @@ matrix:
env: MYCC=gcc-4.9
- compiler: clang
env: MYCC=clang
-script: ./autogen.sh c && make -j && make -j check
+script: ./autogen.sh c --without-openssl && make -j && make -j check
notifications:
irc:
channels: