summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJun Aruga <jaruga@redhat.com>2023-10-23 15:41:00 +0200
committerJun Aruga <junaruga@users.noreply.github.com>2023-10-27 21:56:31 +0200
commitddf5a33c4cff25aa1d76a29ce480383f816fd930 (patch)
tree4d5ccfc70b70d72bd90a795fe9f90b5eb93cbd7f
parent4aee6931c35a80af846f7100cb8aa1525618e580 (diff)
.travis.yml: Upgrade the Ubuntu arm32 to 22.04 (Jammy).
Upgrade the gcc version to the latest version 11.4.0 to align the gcc version used in the RubyCI arm64 server.
-rw-r--r--.travis.yml17
1 files changed, 9 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml
index b12875126e..a0eee6628c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,7 +16,7 @@ language: c
os: linux
-dist: focal
+dist: jammy
git:
quiet: true
@@ -37,14 +37,14 @@ env:
- RUBY_TESTOPTS="$JOBS -q --tty=no"
.org.ruby-lang.ci.matrix-definitions:
- - &gcc-10
- compiler: gcc-10
+ - &gcc-11
+ compiler: gcc-11
before_install:
- tool/travis_retry.sh sudo bash -c "rm -rf '${TRAVIS_ROOT}/var/lib/apt/lists/'* && exec apt-get update -yq"
- >-
tool/travis_retry.sh sudo -E apt-get $travis_apt_get_options install
- gcc-10
- g++-10
+ gcc-11
+ g++-11
libffi-dev
libncurses-dev
libncursesw5-dev
@@ -53,21 +53,22 @@ env:
libyaml-dev
openssl
zlib1g-dev
+ - gcc-11 --version
- &arm64-linux
name: arm64-linux
arch: arm64
- <<: *gcc-10
+ <<: *gcc-11
- &ppc64le-linux
name: ppc64le-linux
arch: ppc64le
+ dist: focal
compiler: gcc
- &s390x-linux
name: s390x-linux
arch: s390x
- dist: jammy
compiler: gcc
env:
# Avoid possible test failures with the zlib applying the following patch
@@ -78,7 +79,7 @@ env:
- &arm32-linux
name: arm32-linux
arch: arm64
- # https://packages.ubuntu.com/focal/crossbuild-essential-armhf
+ # https://packages.ubuntu.com/jammy/crossbuild-essential-armhf
compiler: arm-linux-gnueabihf-gcc
env:
- SETARCH='setarch linux32 --verbose --32bit'