qemu-e2k/tests/docker/dockerfiles
Daniel P. Berrangé e7b3af8159 glib: bump min required glib library version to 2.40
Per supported platforms doc[1], the various min glib on relevant distros is:

  RHEL-7: 2.50.3
  Debian (Stretch): 2.50.3
  Debian (Jessie): 2.42.1
  OpenBSD (Ports): 2.54.3
  FreeBSD (Ports): 2.50.3
  OpenSUSE Leap 15: 2.54.3
  SLE12-SP2: 2.48.2
  Ubuntu (Xenial): 2.48.0
  macOS (Homebrew): 2.56.0

This suggests that a minimum glib of 2.42 is a reasonable target.

The GLibC compile farm, however, uses Ubuntu 14.04 (Trusty) which only
has glib 2.40.0, and this is needed for testing during merge. Thus an
exception is made to the documented platform support policy to allow for
all three current LTS releases to be supported.

Docker jobs that not longer satisfy this new min version are removed.

[1] https://qemu.weilnetz.de/doc/qemu-doc.html#Supported-build-platforms

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-06-29 12:22:28 +01:00
..
centos7.docker docker: add installation to build tests 2017-09-29 11:14:14 +08:00
debian-alpha-cross.docker tests/tcg: enable building for Alpha 2018-06-20 20:22:34 +01:00
debian-amd64.docker docker: enable gcrypt to extend code coverage on amd64 2017-07-18 10:54:30 +01:00
debian-arm64-cross.docker docker: enable nettle to extend code coverage on arm64 2017-07-18 10:54:30 +01:00
debian-armel-cross.docker docker: add debian/armel based on Stretch 2017-07-18 10:54:30 +01:00
debian-armhf-cross.docker docker: remove packages now dependent of qemu in Stretch 2017-07-18 10:54:30 +01:00
debian-bootstrap.docker tests/docker/dockerfiles: new debian-bootstrap.docker 2016-07-20 19:19:43 +08:00
debian-bootstrap.pre docker: build debootstrap after cloning 2016-09-08 19:56:34 +08:00
debian-hppa-cross.docker tests/tcg: enable building for HPPA 2018-06-20 20:22:34 +01:00
debian-m68k-cross.docker tests/tcg: enable building for m68k 2018-06-20 20:22:34 +01:00
debian-mips-cross.docker docker: add debian/mips[eb] images 2017-07-18 10:58:35 +01:00
debian-mips64-cross.docker tests/tcg: enable building for mips64 2018-06-20 20:22:34 +01:00
debian-mips64el-cross.docker docker: add debian/mips64el image 2017-07-18 10:58:36 +01:00
debian-mipsel-cross.docker docker: add debian/mips[eb] images 2017-07-18 10:58:35 +01:00
debian-ports.docker docker: add installation to build tests 2017-09-29 11:14:14 +08:00
debian-powerpc-cross.docker docker: move debian-powerpc-cross to sid based build 2018-06-20 20:22:34 +01:00
debian-ppc64el-cross.docker docker: add debian/ppc64el based on Stretch 2017-07-18 10:54:30 +01:00
debian-riscv64-cross.docker tests/tcg: enable building for RISCV64 2018-06-20 20:22:34 +01:00
debian-s390x-cross.docker docker: remove packages now dependent of qemu in Stretch 2017-07-18 10:54:30 +01:00
debian-sh4-cross.docker tests/tcg: enable building for sh4 2018-06-20 20:22:34 +01:00
debian-sid.docker tests/tcg: enable building for Alpha 2018-06-20 20:22:34 +01:00
debian-sparc64-cross.docker tests/tcg: enable building for sparc64 2018-06-20 20:22:34 +01:00
debian-tricore-cross.docker docker: add debian/tricore image 2018-06-05 16:25:43 +01:00
debian-win32-cross.docker docker: add MXE (M cross environment) base image for MinGW-w64 2017-07-18 10:58:36 +01:00
debian-win64-cross.docker docker: add MXE (M cross environment) base image for MinGW-w64 2017-07-18 10:58:36 +01:00
debian.docker docker: warn users to use newer debian8/debian9 base image 2017-07-18 10:58:36 +01:00
debian8-mxe.docker docker: add python stdlib dependency (required by keycodemapdb) 2017-11-02 11:46:41 +00:00
debian8.docker docker: move debian-powerpc-cross to sid based build 2018-06-20 20:22:34 +01:00
debian9.docker docker: add installation to build tests 2017-09-29 11:14:14 +08:00
fedora-i386-cross.docker docker: Add fedora-i386-cross image 2018-06-05 16:25:42 +01:00
fedora.docker docker: test-mingw: use SDL2 and GTK+3 2018-06-05 16:25:42 +01:00
travis.docker docker: update Travis docker image 2018-06-01 15:00:54 +01:00
ubuntu.docker docker: add installation to build tests 2017-09-29 11:14:14 +08:00