Merge pull request #625 from tgross35/docker-image-update

Update the Ubuntu docker image to the latest version
This commit is contained in:
Amanieu d'Antras 2024-06-22 16:15:11 +02:00 committed by GitHub
commit b9507cc0f2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 21 additions and 20 deletions

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -1,4 +1,4 @@
ARG IMAGE=ubuntu:18.04
ARG IMAGE=ubuntu:24.04
FROM $IMAGE
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View file

@ -76,7 +76,7 @@ if [ "${1:-}" = "--help" ] || [ "$#" -gt 1 ]; then
usage: ./ci/run-docker.sh [target]
you can also set DOCKER_BASE_IMAGE to use something other than the default
ubuntu:18.04 (or rustlang/rust:nightly).
ubuntu:24.04 (or rustlang/rust:nightly).
"
exit
fi

View file

@ -24,9 +24,10 @@ fn main() {
// FIXME(llvm): There is an ABI incompatibility between GCC and Clang on 32-bit x86.
// See <https://github.com/llvm/llvm-project/issues/77401>.
|| target.starts_with("i686")
// 32-bit PowerPC gets code generated that Qemu cannot handle. See
// 32-bit PowerPC and 64-bit LE gets code generated that Qemu cannot handle. See
// <https://github.com/rust-lang/compiler-builtins/pull/606#issuecomment-2105635926>.
|| target.starts_with("powerpc-")
|| target.starts_with("powerpc64le-")
// FIXME: We get different results from the builtin functions. See
// <https://github.com/rust-lang/compiler-builtins/pull/606#issuecomment-2105657287>.
|| target.starts_with("powerpc64-")