Debian 9 is EOL now, and according to our support policy, we do not support it anymore. Let's switch the corresponding CI builds to either Fedora (for a more recent version of the MinGW compilers) or Debian 10 instead.
Together with the Travis patch series that I recently posted ("Update Travis from Xenial to Bionic and Focal"), our CI should now be free of distros that we do not support anymore. And all supported build systems now use at least Python 3.6, so we can drop the support for Python 3.5. Based-on: <20200918103430.297167-1-th...@redhat.com> Thomas Huth (7): tests/docker: Use Fedora containers for MinGW cross-builds in the gitlab-CI gitlab-ci: Remove the Debian9-based containers and containers-layer3 tests/docker: Update the tricore container to debian 10 shippable.yml: Remove the Debian9-based MinGW cross-compiler tests tests/docker: Remove old Debian 9 containers gitlab-ci: Increase the timeout for the cross-compiler builds configure: Bump the minimum required Python version to 3.6 .gitlab-ci.d/containers.yml | 38 +++++----------- .gitlab-ci.d/crossbuilds.yml | 5 ++- .gitlab-ci.yml | 1 - .shippable.yml | 4 -- configure | 4 +- tests/docker/Makefile.include | 2 +- .../dockerfiles/debian-tricore-cross.docker | 2 +- .../dockerfiles/debian-win32-cross.docker | 38 ---------------- .../dockerfiles/debian-win64-cross.docker | 45 ------------------- tests/docker/dockerfiles/debian9-mxe.docker | 21 --------- tests/docker/dockerfiles/debian9.docker | 32 ------------- .../dockerfiles/fedora-win32-cross.docker | 42 +++++++++++++++++ .../dockerfiles/fedora-win64-cross.docker | 38 ++++++++++++++++ 13 files changed, 98 insertions(+), 174 deletions(-) delete mode 100644 tests/docker/dockerfiles/debian-win32-cross.docker delete mode 100644 tests/docker/dockerfiles/debian-win64-cross.docker delete mode 100644 tests/docker/dockerfiles/debian9-mxe.docker delete mode 100644 tests/docker/dockerfiles/debian9.docker create mode 100644 tests/docker/dockerfiles/fedora-win32-cross.docker create mode 100644 tests/docker/dockerfiles/fedora-win64-cross.docker -- 2.18.2