summaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorMarc Hoersken <info@marc-hoersken.de>2021-07-18 12:33:36 +0200
committerMarc Hoersken <info@marc-hoersken.de>2021-07-18 19:42:47 +0200
commit2c2b26145ff8f1aafe32c060f4102da4f5d6eafd (patch)
tree7d7effa14330f60012d0d348abb6208d7a86ee86 /.cirrus.yml
parent85f54a150d4eb53e3aaf4c5fc94643e719a51296 (diff)
downloadcurl-2c2b26145ff8f1aafe32c060f4102da4f5d6eafd.tar.gz
CI/cirrus: install impacket from PyPI instead of FreeBSD packages
Availability of impacket as FreeBSD package is too flaky. Stick to legacy version of cryptography which still supports OpenSSL version 1.0.2 due to FreeBSD 11. Reviewed-by: Daniel Stenberg Closes #7418
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 33047ba26..7e71bb6ad 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -37,16 +37,16 @@ freebsd_task:
env:
CIRRUS_CLONE_DEPTH: 10
+ CRYPTOGRAPHY_DONT_BUILD_RUST: 1
MAKE_FLAGS: -j 2
pkginstall_script:
- pkg update -f
- pkg install -y autoconf automake libtool pkgconf brotli openldap-client heimdal libpsl libssh2 openssh-portable libidn2 librtmp libnghttp2 nghttp2 stunnel
- - case `python -V` in
- Python?3.7*) pkg install -y py37-impacket ;;
- Python?2.7*) pkg install -y py27-impacket ;;
- esac
- pkg delete -y curl
+ - easy_install "cryptography<3.2"
+ - easy_install "pyOpenSSL<20.0"
+ - easy_install "impacket"
configure_script:
- ./buildconf
- case `uname -r` in