summaryrefslogtreecommitdiffstats
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorAlexander Batischev <eual.jp@gmail.com>2020-11-18 22:16:57 +0300
committerAlexander Batischev <eual.jp@gmail.com>2020-11-28 21:11:08 +0300
commit0738d9593831f7914d1a3d9ac3fcefe4fe310e94 (patch)
tree1a7d3a128fdf39881cae7b17f3b97f1d126cc03f /.cirrus.yml
parent1de56ffdf5e23609e6cf3924bcd8c771877363e6 (diff)
Drop GCC 4.9 support
It lacks `std::is_trivially_move_constructible` from <type_traits>. This trait is used by the cxx crate which we're going to use from now on, so GCC 4.9 has to go.
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml17
1 files changed, 5 insertions, 12 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 8ca17ce0..5afdd1a8 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -166,13 +166,13 @@ linux_task:
matrix:
# These two jobs test our minimum supported Rust version, so only bump on
# Newsboat release day
- - name: Rust 1.44.0, GCC 4.9 (Ubuntu 16.04)
+ - name: Rust 1.44.0, GCC 5 (Ubuntu 18.04)
container:
- dockerfile: docker/ubuntu_16.04-build-tools.dockerfile
+ dockerfile: docker/ubuntu_18.04-build-tools.dockerfile
docker_arguments:
- cxx_package: g++-4.9
- cc: gcc-4.9
- cxx: g++-4.9
+ cxx_package: g++-5
+ cc: gcc-5
+ cxx: g++-5
rust_version: 1.44.0
- name: Rust 1.44.0, GCC 10 (Ubuntu 20.04)
container:
@@ -202,13 +202,6 @@ linux_task:
cxx: clang++-11
env: *extra_warnings_and_checks_env
- - name: Rust 1.48.0, GCC 4.9 (Ubuntu 16.04)
- container:
- dockerfile: docker/ubuntu_16.04-build-tools.dockerfile
- docker_arguments:
- cxx_package: g++-4.9
- cc: gcc-4.9
- cxx: g++-4.9
- name: Rust 1.48.0, GCC 5 (Ubuntu 18.04)
container:
dockerfile: docker/ubuntu_18.04-build-tools.dockerfile