Skip to content

Commit 5c96126

Browse files
Merge #955 #957
955: Update QEMU version to 7.0.0 for Ubuntu targets r=Alexhuszagh a=Jules-Bertholet 957: Use latest Debian kernel images r=Alexhuszagh a=Jules-Bertholet Co-authored-by: Jules Bertholet <[email protected]>
3 parents 3aec1ec + 06d7913 + e424754 commit 5c96126

File tree

4 files changed

+16
-6
lines changed

4 files changed

+16
-6
lines changed

.changes/955.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"description": "Update QEMU to version 7.0.0 for Ubuntu targets",
3+
"type": "changed",
4+
"breaking": false
5+
}

.changes/957.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"description": "use latest Debian kernel images",
3+
"type": "changed",
4+
"breaking": false
5+
}

docker/linux-image.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ max_kernel_version() {
5757
main() {
5858
# arch in the rust target
5959
local arch="${1}" \
60-
kversion=5.10.0-8
60+
kversion=5.10.0-16
6161

6262
local debsource="deb http://http.debian.net/debian/ bullseye main"
6363
debsource="${debsource}\ndeb http://security.debian.org/ bullseye-security main"
@@ -189,9 +189,9 @@ main() {
189189
dpkg --add-architecture "${arch}" || echo "foreign-architecture ${arch}" > /etc/dpkg/dpkg.cfg.d/multiarch
190190

191191
# Add Debian keys.
192-
curl --retry 3 -sSfL 'https://ftp-master.debian.org/keys/archive-key-{7.0,8,9,10}.asc' -O
193-
curl --retry 3 -sSfL 'https://ftp-master.debian.org/keys/archive-key-{8,9,10}-security.asc' -O
194-
curl --retry 3 -sSfL 'https://ftp-master.debian.org/keys/release-{7,8,9,10}.asc' -O
192+
curl --retry 3 -sSfL 'https://ftp-master.debian.org/keys/archive-key-{7.0,8,9,10,11}.asc' -O
193+
curl --retry 3 -sSfL 'https://ftp-master.debian.org/keys/archive-key-{8,9,10,11}-security.asc' -O
194+
curl --retry 3 -sSfL 'https://ftp-master.debian.org/keys/release-{7,8,9,10,11}.asc' -O
195195
curl --retry 3 -sSfL 'https://www.ports.debian.org/archive_{2020,2021,2022}.key' -O
196196

197197
for key in *.asc *.key; do

docker/qemu.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,11 +171,11 @@ main() {
171171
libselinux1-dev \
172172
zlib1g-dev
173173

174-
# if we have python3.6+, we can install qemu 6.1.0, which needs ninja-build
174+
# if we have python3.6+, we can install qemu 7.0.0, which needs ninja-build
175175
# ubuntu 16.04 only provides python3.5, so remove when we have a newer qemu.
176176
is_ge_python36=$(python3 -c "import sys; print(int(sys.version_info >= (3, 6)))")
177177
if [[ "${is_ge_python36}" == "1" ]]; then
178-
if_ubuntu version=6.1.0
178+
if_ubuntu version=7.0.0
179179
if_ubuntu install_packages ninja-build
180180
fi
181181

0 commit comments

Comments
 (0)