Skip to content

Commit

Permalink
Increment Ubuntu base image versions to 20.04.
Browse files Browse the repository at this point in the history
Update linux-image script to latest kernel and debian versions.

Update by default to kernel version 5.10.0-8. This means updating our debian source to bullseye from buster. 32-bit big-endian mips was discontinued in bullseye, so we revert to buster. For some images, due to constantly updating linux kernel versions, we need to use wildcards otherwise the build step breaks. Since there may be more than one relevant package, we've added a function to manually expand wildcards and select the best kernel version, `max_kernel_version`. Likewise, on 32-bit big-endian mips, we need to specify the ncurses version.

Created temporary symlinks for autconf and autom4te due to the build expecting a hard-coded version (2.69) of these binaries. Fixed the patch for `debian/rules` due to changed line numbers. Updated the patch to use dwarf rather than sjlj exceptions to patch the template file (`debian/gcc-mingw-w64-i686.install.in`) since `debian/gcc-mingw-w64-i686.install` is overwritten during the build.

For `x86_64-unknown-linux-gnu`, building the linux image fails unless we download specific versions of `libgcc-s1` and `libstdc++6`, since the pre-installed Ubuntu versions are higher than the Debian versions. We therefore extract the specific versions. However, while building the linux image, it prefers these system versions, so we must uninstall them or else while running `qemu-system` it cannot find `libgcc_s1.so.1`. Since `apt` and basically every other package besides `dpkg` relies on `libgcc-s1`, we have to temporarily delete it and reinstall it.
  • Loading branch information
Alexhuszagh committed Jul 12, 2022
1 parent 6cd09b3 commit 63b9e51
Show file tree
Hide file tree
Showing 52 changed files with 260 additions and 148 deletions.
6 changes: 6 additions & 0 deletions .changes/591.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"description": "Update Ubuntu images to 20.04 LTS.",
"type": "changed",
"breaking": true,
"issues": [417, 517, 556, 616]
}
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ jobs:
- name: Build Docker image
id: build-docker-image
if: steps.prepare-meta.outputs.has-image
timeout-minutes: 60
timeout-minutes: 120
run: cargo xtask build-docker-image -v "${TARGET}${SUB:+.$SUB}"
env:
TARGET: ${{ matrix.target }}
Expand Down
76 changes: 38 additions & 38 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -320,58 +320,58 @@ terminate.
| Target | libc | GCC | C++ | QEMU | `test` |
|--------------------------------------|-------:|--------:|:---:|------:|:------:|
| `aarch64-linux-android` [1] | 9.0.8 | 9.0.8 || 6.1.0 ||
| `aarch64-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `aarch64-unknown-linux-musl` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `aarch64-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `aarch64-unknown-linux-musl` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `arm-linux-androideabi` [1] | 9.0.8 | 9.0.8 || 6.1.0 ||
| `arm-unknown-linux-gnueabi` | 2.23 | 5.4.0 || 5.1.0 ||
| `arm-unknown-linux-gnueabi` | 2.31 | 9.4.0 || 6.1.0 ||
| `arm-unknown-linux-gnueabihf` | 2.17 | 8.3.0 || 6.1.0 ||
| `arm-unknown-linux-musleabi` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `arm-unknown-linux-musleabihf` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `armv5te-unknown-linux-gnueabi` | 2.27 | 7.5.0 || 6.1.0 ||
| `armv5te-unknown-linux-musleabi` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `arm-unknown-linux-musleabi` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `arm-unknown-linux-musleabihf` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `armv5te-unknown-linux-gnueabi` | 2.31 | 9.4.0 || 6.1.0 ||
| `armv5te-unknown-linux-musleabi` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `armv7-linux-androideabi` [1] | 9.0.8 | 9.0.8 || 6.1.0 ||
| `armv7-unknown-linux-gnueabi` | 2.27 | 7.5.0 || 6.1.0 ||
| `armv7-unknown-linux-gnueabihf` | 2.23 | 5.4.0 || 5.1.0 ||
| `armv7-unknown-linux-musleabi` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `armv7-unknown-linux-musleabihf` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `i586-unknown-linux-gnu` | 2.23 | 5.4.0 || N/A ||
| `i586-unknown-linux-musl` | 1.1.24 | 9.2.0 || N/A ||
| `armv7-unknown-linux-gnueabi` | 2.31 | 9.4.0 || 6.1.0 ||
| `armv7-unknown-linux-gnueabihf` | 2.31 | 9.4.0 || 6.1.0 ||
| `armv7-unknown-linux-musleabi` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `armv7-unknown-linux-musleabihf` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `i586-unknown-linux-gnu` | 2.31 | 9.4.0 || N/A ||
| `i586-unknown-linux-musl` | 1.1.24 | 9.2.0 || N/A ||
| `i686-unknown-freebsd` | 1.5 | 6.4.0 || N/A | |
| `i686-linux-android` [1] | 9.0.8 | 9.0.8 || 6.1.0 ||
| `i686-pc-windows-gnu` | N/A | 7.5 || N/A ||
| `i686-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `i686-unknown-linux-musl` | 1.1.24 | 9.2.0 || N/A ||
| `mips-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `i686-pc-windows-gnu` | N/A | 9.4 || N/A ||
| `i686-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `mips-unknown-linux-musl` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `mips-unknown-linux-gnu` | 2.30 | 9.4.0 || 6.1.0 ||
| `mips-unknown-linux-musl` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `mips64-unknown-linux-gnuabi64` | 2.23 | 5.4.0 || 5.1.0 ||
| `mips64-unknown-linux-muslabi64` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `mips64el-unknown-linux-gnuabi64` | 2.23 | 5.4.0 || 5.1.0 ||
| `mips64el-unknown-linux-muslabi64` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `mipsel-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `mipsel-unknown-linux-musl` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `powerpc-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `powerpc64-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `powerpc64le-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `riscv64gc-unknown-linux-gnu` | 2.27 | 7.5.0 || 6.1.0 ||
| `s390x-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `sparc64-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `mips64-unknown-linux-gnuabi64` | 2.30 | 9.4.0 || 6.1.0 ||
| `mips64-unknown-linux-muslabi64` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `mips64el-unknown-linux-gnuabi64` | 2.30 | 9.4.0 || 6.1.0 ||
| `mips64el-unknown-linux-muslabi64` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `mipsel-unknown-linux-gnu` | 2.30 | 9.4.0 || 6.1.0 ||
| `mipsel-unknown-linux-musl` | 1.1.24 | 9.2.0 || 6.1.0 ||
| `powerpc-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `powerpc64-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `powerpc64le-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `riscv64gc-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `s390x-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `sparc64-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `sparcv9-sun-solaris` | 1.22.7 | 8.4.0 || N/A | |
| `thumbv6m-none-eabi` [4] | 2.2.0 | 4.9.3 | | N/A | |
| `thumbv7em-none-eabi` [4] | 2.2.0 | 4.9.3 | | N/A | |
| `thumbv7em-none-eabihf` [4] | 2.2.0 | 4.9.3 | | N/A | |
| `thumbv7m-none-eabi` [4] | 2.2.0 | 4.9.3 | | N/A | |
| `thumbv6m-none-eabi` [4] | 3.3.0 | 9.2.1 | | N/A | |
| `thumbv7em-none-eabi` [4] | 3.3.0 | 9.2.1 | | N/A | |
| `thumbv7em-none-eabihf` [4] | 3.3.0 | 9.2.1 | | N/A | |
| `thumbv7m-none-eabi` [4] | 3.3.0 | 9.2.1 | | N/A | |
| `thumbv7neon-linux-androideabi` [1] | 9.0.8 | 9.0.8 || 6.1.0 ||
| `thumbv7neon-unknown-linux-gnueabihf`| 2.23 | 5.4.0 || 5.1.0 ||
| `thumbv7neon-unknown-linux-gnueabihf`| 2.31 | 9.4.0 || N/A ||
| `wasm32-unknown-emscripten` [6] | 3.1.14 | 15.0.0 || N/A ||
| `x86_64-linux-android` [1] | 9.0.8 | 9.0.8 || 6.1.0 ||
| `x86_64-pc-windows-gnu` | N/A | 7.3 || N/A ||
| `x86_64-pc-windows-gnu` | N/A | 9.3 || N/A ||
| `x86_64-sun-solaris` | 1.22.7 | 8.4.0 || N/A | |
| `x86_64-unknown-freebsd` | 1.5 | 6.4.0 || N/A | |
| `x86_64-unknown-dragonfly` [2] [3] | 6.0.1 | 5.3.0 || N/A | |
| `x86_64-unknown-dragonfly` [2] [3] | 6.0.1 | 10.3.0 || N/A | |
| `x86_64-unknown-illumos` | 1.20.4 | 8.4.0 || N/A | |
| `x86_64-unknown-linux-gnu` | 2.23 | 5.4.0 || 5.1.0 ||
| `x86_64-unknown-linux-gnu` | 2.31 | 9.4.0 || 6.1.0 ||
| `x86_64-unknown-linux-gnu:centos` [5] | 2.17 | 4.8.5 || 4.2.1 ||
| `x86_64-unknown-linux-musl` | 1.1.24 | 9.2.0 || N/A ||
| `x86_64-unknown-linux-musl` | 1.1.24 | 9.2.0 || N/A ||
| `x86_64-unknown-netbsd` [3] | 9.2.0 | 9.4.0 || N/A | |
<!--| `asmjs-unknown-emscripten` [7] | 3.1.14 | 15.0.0 | ✓ | N/A | ✓ |-->

Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.aarch64-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.aarch64-unknown-linux-musl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.arm-unknown-linux-gnueabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.arm-unknown-linux-gnueabihf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.arm-unknown-linux-musleabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.arm-unknown-linux-musleabihf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.armv5te-unknown-linux-gnueabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.armv5te-unknown-linux-musleabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.armv7-unknown-linux-gnueabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.armv7-unknown-linux-gnueabihf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.armv7-unknown-linux-musleabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.i586-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.i586-unknown-linux-musl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.i686-pc-windows-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.i686-unknown-freebsd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.i686-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.i686-unknown-linux-musl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mips-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mips-unknown-linux-musl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mips64-unknown-linux-gnuabi64
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mips64-unknown-linux-muslabi64
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04

COPY common.sh lib.sh /
RUN /common.sh
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mips64el-unknown-linux-gnuabi64
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mips64el-unknown-linux-muslabi64
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04

COPY common.sh lib.sh /
RUN /common.sh
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mipsel-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.mipsel-unknown-linux-musl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.powerpc-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.powerpc64-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.powerpc64le-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.riscv64gc-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.s390x-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.sparc64-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.sparcv9-sun-solaris
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.thumbv6m-none-eabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.thumbv7em-none-eabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.thumbv7em-none-eabihf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.thumbv7m-none-eabi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.thumbv7neon-unknown-linux-gnueabihf
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-pc-windows-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:18.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-sun-solaris
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-unknown-dragonfly
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-unknown-freebsd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-unknown-linux-gnu
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-unknown-linux-gnu.centos
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY lib.sh /
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile.x86_64-unknown-netbsd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:16.04
FROM ubuntu:20.04
ARG DEBIAN_FRONTEND=noninteractive

COPY common.sh lib.sh /
Expand Down
Loading

0 comments on commit 63b9e51

Please sign in to comment.