]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
build: add openssl to CI deps
authorLucas De Marchi <lucas.demarchi@intel.com>
Mon, 4 Feb 2019 22:34:51 +0000 (14:34 -0800)
committerLucas De Marchi <lucas.demarchi@intel.com>
Tue, 5 Feb 2019 00:09:38 +0000 (16:09 -0800)
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.

.semaphore/semaphore.yml
.travis.yml

index 62f52b51fa7acbe12c0008820f27437e0104d11e..db47ca1594f8093d6c1c3f580815f791c2846186 100644 (file)
@@ -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
index cfb09cc984d09ad0291addf5fed245f78d3d0bbe..4b36e1f528b5b769d54897d8ee888ad8e5b0e616 100644 (file)
@@ -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: