diff mbox series

[kvm-unit-tests] travis.yml: Update the aarch64 and ppc64le jobs to Jammy

Message ID 20240507133426.211454-1-thuth@redhat.com (mailing list archive)
State New
Headers show
Series [kvm-unit-tests] travis.yml: Update the aarch64 and ppc64le jobs to Jammy | expand

Commit Message

Thomas Huth May 7, 2024, 1:34 p.m. UTC
Ubuntu Focal is now four years old, so we might miss some new compiler
warnings that have been introduced in later versions. Ubuntu Jammy is
available in Travis since a while already, so let's update to that
version now.

Unfortunately, there seems to be a linking problem with Jammy on s390x,
so we have to keep the s390x on Focal for now.

Signed-off-by: Thomas Huth <thuth@redhat.com>
---
 .travis.yml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

Comments

Andrew Jones May 7, 2024, 4:52 p.m. UTC | #1
On Tue, May 07, 2024 at 03:34:26PM GMT, Thomas Huth wrote:
> Ubuntu Focal is now four years old, so we might miss some new compiler
> warnings that have been introduced in later versions. Ubuntu Jammy is
> available in Travis since a while already, so let's update to that
> version now.
> 
> Unfortunately, there seems to be a linking problem with Jammy on s390x,
> so we have to keep the s390x on Focal for now.
> 
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
>  .travis.yml | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
> 
> diff --git a/.travis.yml b/.travis.yml
> index 9b987641..99d55c5f 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -1,4 +1,4 @@
> -dist: focal
> +dist: jammy
>  language: c
>  cache: ccache
>  compiler: clang
> @@ -20,13 +20,14 @@ jobs:
>  
>      - arch: ppc64le
>        addons:
> -        apt_packages: clang-11 qemu-system-ppc
> +        apt_packages: clang qemu-system-ppc
>        env:
> -      - CONFIG="--arch=ppc64 --endian=little --cc=clang-11 --cflags=-no-integrated-as"
> +      - CONFIG="--arch=ppc64 --endian=little --cc=clang --cflags=-no-integrated-as"
>        - TESTS="emulator rtas-get-time-of-day rtas-get-time-of-day-base
>            rtas-set-time-of-day selftest-setup spapr_hcall"
>  
>      - arch: s390x
> +      dist: focal
>        addons:
>          apt_packages: clang-11 qemu-system-s390x
>        env:
> -- 
> 2.45.0
>

Acked-by: Andrew Jones <andrew.jones@linux.dev>
diff mbox series

Patch

diff --git a/.travis.yml b/.travis.yml
index 9b987641..99d55c5f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,4 +1,4 @@ 
-dist: focal
+dist: jammy
 language: c
 cache: ccache
 compiler: clang
@@ -20,13 +20,14 @@  jobs:
 
     - arch: ppc64le
       addons:
-        apt_packages: clang-11 qemu-system-ppc
+        apt_packages: clang qemu-system-ppc
       env:
-      - CONFIG="--arch=ppc64 --endian=little --cc=clang-11 --cflags=-no-integrated-as"
+      - CONFIG="--arch=ppc64 --endian=little --cc=clang --cflags=-no-integrated-as"
       - TESTS="emulator rtas-get-time-of-day rtas-get-time-of-day-base
           rtas-set-time-of-day selftest-setup spapr_hcall"
 
     - arch: s390x
+      dist: focal
       addons:
         apt_packages: clang-11 qemu-system-s390x
       env: