From 43424866496e6f7613ec652c798fec3b8b460c6d Mon Sep 17 00:00:00 2001 From: teor Date: Wed, 23 Oct 2019 22:35:24 +1000 Subject: Travis: Use zstd in our Travis Linux builds Recent Ubuntu versions have zstd >= 1.1, which is an optional tor build dependency. Closes ticket 32242. --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 8f7e8e4be1..79e232f0c3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -103,8 +103,7 @@ addons: - libnss3-dev - libscrypt-dev - libseccomp-dev - ## zstd doesn't exist in Ubuntu Trusty - #- libzstd + - libzstd-dev ## Conditional build dependencies ## Always installed, so we don't need sudo - asciidoc -- cgit v1.2.3-54-g00ecf From 704f3224a2058329f23f9567873e77215e441701 Mon Sep 17 00:00:00 2001 From: teor Date: Mon, 16 Dec 2019 09:01:45 +1000 Subject: Travis: Turn off Tor's Sandbox in Chutney jobs We need to set "Sandbox 0", until we fix sandbox errors that are triggered by Ubuntu Xenial and Bionic. See 32722. Part of 32240. --- .travis.yml | 3 +++ 1 file changed, 3 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 6004727b6d..1d56d64d44 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,9 @@ env: - HARDENING_OPTIONS="--enable-expensive-hardening" ## We turn off asciidoc by default, because it's slow - ASCIIDOC_OPTIONS="--disable-asciidoc" + ## Turn off tor's sandbox in chutney, until we fix sandbox errors that are + ## triggered by Ubuntu Xenial and Bionic. See #32722. + - CHUTNEY_TOR_SANDBOX="0" matrix: ## This matrix entry is required, but it doesn't actually create any jobs - -- cgit v1.2.3-54-g00ecf From 0f07d252436bcc3b86c0003ea0a8fe14e13428b0 Mon Sep 17 00:00:00 2001 From: teor Date: Mon, 16 Dec 2019 09:03:48 +1000 Subject: Travis: Run Chutney jobs in Ubuntu Bionic images Closes 32240. --- .travis.yml | 4 ---- 1 file changed, 4 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 1d56d64d44..a67b8b92fb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,10 +41,6 @@ matrix: ## Use -std=gnu99 to turn off some newer features, and maybe turn on some ## extra gcc warnings? - env: CHUTNEY="yes" CHUTNEY_ALLOW_FAILURES="2" SKIP_MAKE_CHECK="yes" C_DIALECT_OPTIONS="-std=gnu99" - ## (Linux only) Use an older Linux image (Ubuntu Trusty) - ## The Xenial and Bionic images cause permissions issues for chutney, - ## this is a workaround, until we fix #32240. - dist: trusty ## We check asciidoc with distcheck, to make sure we remove doc products ## We use Linux clang, because there are no other Linux clang jobs - env: DISTCHECK="yes" ASCIIDOC_OPTIONS="" SKIP_MAKE_CHECK="yes" -- cgit v1.2.3-54-g00ecf