From: Vaibhav Jain Date: Fri, 14 Apr 2023 21:06:44 +0000 (+0530) Subject: travis.yml: Add missing clang-10 package to the 'Clang (disable-tcg)' job X-Git-Tag: pull-xen-20230607~110^2~16 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=a53be6665905a2eb9c56f3e3d8a167a2d2113d31;p=people%2Faperard%2Fqemu-dm.git travis.yml: Add missing clang-10 package to the 'Clang (disable-tcg)' job Since commit 74a1b256d775("configure: Bump minimum Clang version to 10.0") qemu needs Clang version 10.0 as the minimum version to build qemu with Clang. However 'focal' ships by default with Clang version 7.0.0 which causes an error while executing the 'Clang (disable-tcg)' travis job of the form below: $clang --version clang version 7.0.0 (tags/RELEASE_700/final) ERROR: You need at least GCC v7.4 or Clang v10.0 (or XCode Clang v12.0) # QEMU configure log Fri 14 Apr 2023 03:48:22 PM UTC # Configured with: '../configure' '--disable-docs' '--disable-tools' '--disable-containers' '--disable-tcg' '--enable-kvm' '--disable-tools' '--enable-fdt=system' '--host-cc=clang' '--cxx=clang++' Fix this by adding 'clang-10' to the 'apt_packages' section of the "[s390x] Clang (disable-tcg)" job and updating the compiler to 'clang-10'. Signed-off-by: Vaibhav Jain Message-Id: <20230414210645.820204-1-vaibhav@linux.ibm.com> Signed-off-by: Thomas Huth --- diff --git a/.travis.yml b/.travis.yml index cf088ba4cf..11894eb810 100644 --- a/.travis.yml +++ b/.travis.yml @@ -243,7 +243,7 @@ jobs: - name: "[s390x] Clang (disable-tcg)" arch: s390x dist: focal - compiler: clang + compiler: clang-10 addons: apt_packages: - libaio-dev @@ -269,6 +269,7 @@ jobs: - libvdeplug-dev - libvte-2.91-dev - ninja-build + - clang-10 env: - TEST_CMD="make check-unit" - CONFIG="--disable-containers --disable-tcg --enable-kvm --disable-tools