@@ -19,19 +19,13 @@ jobs:
1919      #  Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
2020      LC_ALL : C.UTF-8 
2121
22-     runs-on : ubuntu-24 .04 
22+     runs-on : ubuntu-22 .04 
2323
2424    steps :
2525    - uses : actions/checkout@v4 
2626
2727    - name : Install Deps 
2828      run : | 
29-           sudo apt-get update; 
30-           sudo apt-get upgrade; 
31-           sudo sed -i 's/Prompt=lts/Prompt=normal/' /etc/update-manager/release-upgrades; 
32-           sudo do-release-upgrade -f DistUpgradeViewNonInteractive; 
33-           sudo do-release-upgrade -f DistUpgradeViewNonInteractive; 
34-           sudo add-apt-repository universe; 
3529          sudo apt-get update; 
3630          sudo apt-get install -y \ 
3731                  automake \ 
4438                  libmpfr-dev \ 
4539                  libmpc-dev \ 
4640                  build-essential \ 
47-                   gcc-15 \ 
41+                   gcc-multilib \ 
42+                   g++-multilib \ 
4843                  dejagnu; 
4944          # install Rust directly using rustup 
5045          curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0; 
@@ -109,19 +104,13 @@ jobs:
109104      #  Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
110105      LC_ALL : C.UTF-8 
111106
112-     runs-on : ubuntu-24 .04 
107+     runs-on : ubuntu-22 .04 
113108
114109    steps :
115110    - uses : actions/checkout@v4 
116111
117112    - name : Install Deps 
118113      run : | 
119-           sudo apt-get update; 
120-           sudo apt-get upgrade; 
121-           sudo sed -i 's/Prompt=lts/Prompt=normal/' /etc/update-manager/release-upgrades; 
122-           sudo do-release-upgrade -f DistUpgradeViewNonInteractive; 
123-           sudo do-release-upgrade -f DistUpgradeViewNonInteractive; 
124-           sudo add-apt-repository universe; 
125114          sudo apt-get update; 
126115          sudo apt-get install -y \ 
127116                  automake \ 
@@ -134,7 +123,8 @@ jobs:
134123                  libmpfr-dev \ 
135124                  libmpc-dev \ 
136125                  build-essential \ 
137-                   gcc-15 \ 
126+                   gcc-multilib \ 
127+                   g++-multilib \ 
138128                  dejagnu; 
139129          # install Rust directly using rustup 
140130          curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0; 
@@ -199,19 +189,13 @@ jobs:
199189      #  Force locale, in particular for reproducible results re '.github/log_expected_warnings' (see below).
200190      LC_ALL : C.UTF-8 
201191
202-     runs-on : ubuntu-24 .04 
192+     runs-on : ubuntu-22 .04 
203193
204194    steps :
205195    - uses : actions/checkout@v4 
206196
207197    - name : Install Deps 
208198      run : | 
209-           sudo apt-get update; 
210-           sudo apt-get upgrade; 
211-           sudo sed -i 's/Prompt=lts/Prompt=normal/' /etc/update-manager/release-upgrades; 
212-           sudo do-release-upgrade -f DistUpgradeViewNonInteractive; 
213-           sudo do-release-upgrade -f DistUpgradeViewNonInteractive; 
214-           sudo add-apt-repository universe; 
215199          sudo apt-get update; 
216200          sudo apt-get install -y \ 
217201                  automake \ 
@@ -224,7 +208,8 @@ jobs:
224208                  libmpfr-dev \ 
225209                  libmpc-dev \ 
226210                  build-essential \ 
227-                   gcc-15 \ 
211+                   gcc-multilib \ 
212+                   g++-multilib \ 
228213                  dejagnu; 
229214          # install Rust directly using rustup 
230215          curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0; 
0 commit comments