qemu/tests/docker
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
..
dockerfiles glib: bump min required glib library version to 2.40 2018-06-29 12:22:28 +01:00
common.rc docker: dump 'config.log' if ./configure fails 2018-04-09 15:13:02 +08:00
docker.py docker: docker.py adding age check command 2018-06-20 22:13:39 +01:00
Makefile.include tests/docker/Makefile.include: only force SID to NOCACHE if old 2018-06-20 22:13:39 +01:00
run docker: Inline "prep_fail" in run script 2018-04-09 15:13:02 +08:00
test-block docker: test-block: Don't continue if build fails 2017-09-29 11:14:15 +08:00
test-build docker: add installation to build tests 2017-09-29 11:14:14 +08:00
test-clang tests/docker: add test-debug 2018-01-12 13:22:02 +01:00
test-debug tests: make docker-test-debug@fedora run sanitizers 2018-03-13 01:19:56 +08:00
test-full Revert "docker: Enable features explicitly in test-full" 2017-12-20 22:01:23 +08:00
test-mingw docker: test-mingw: use SDL2 and GTK+3 2018-06-05 16:25:42 +01:00
test-quick docker: add installation to build tests 2017-09-29 11:14:14 +08:00
travis docker: Add travis tool 2016-06-01 17:27:35 +08:00
travis.py python: futurize -f libfuturize.fixes.fix_print_with_import 2018-06-08 14:39:24 -03:00