From 644d9ddb1a0f0697ddfd39ad02623b3ff779dfb1 Mon Sep 17 00:00:00 2001 From: Pavel Hrdina Date: Thu, 16 Jul 2020 10:26:02 +0200 Subject: [PATCH] meson: .gitlab-ci.yml: switch armv7l build to Debian 10 On Debian Sid there are broken headers for cross compilation. There is no header unconditionally included by . With autotools the build works correctly because the header detection tries to compile simple code that includes the header but with Meson the detection works differently. We check which is present so it should be safe to include it. We could workaround it in libvirt by checking for presence of as well but I don't believe that's a correct approach. IMHO it should be fixed in Debian. Signed-off-by: Pavel Hrdina Reviewed-by: Peter Krempa Reviewed-by: Neal Gompa --- .gitlab-ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 05f51a83dd..7215367ef5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -384,6 +384,12 @@ armv6l-debian-10: NAME: debian-10 CROSS: armv6l +armv7l-debian-10: + <<: *cross_build_job_definition + variables: + NAME: debian-10 + CROSS: armv7l + mips64el-debian-10: <<: *cross_build_job_definition variables: @@ -414,12 +420,6 @@ s390x-debian-sid: NAME: debian-sid CROSS: s390x -armv7l-debian-sid: - <<: *cross_build_job_definition - variables: - NAME: debian-sid - CROSS: armv7l - i686-debian-sid: <<: *cross_build_job_definition variables: -- 2.47.2