From: Lucas De Marchi Date: Mon, 4 Feb 2019 22:34:51 +0000 (-0800) Subject: build: add openssl to CI deps X-Git-Tag: v26~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9b3fa3fcabc274a0b41d28799533a21838f6f971;p=thirdparty%2Fkmod.git 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. --- diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 62f52b51..db47ca15 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 cfb09cc9..4b36e1f5 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: