about summary refs log tree commit diff
path: root/src/ci/docker/host-x86_64/dist-aarch64-linux
AgeCommit message (Collapse)AuthorLines
2023-04-26ci: refactor crosstool-ng to use mini-defconfigJosh Stone-814/+15
2023-04-26ci: upgrade to crosstool-ng 1.25.0Josh Stone-86/+114
2022-08-03Increase the minimum linux-gnu versionsJosh Stone-327/+508
This is implementing the MCP from rust-lang/compiler-team#493. It is increasing the minimum requirements of a couple Tier 1 targets, and others at lower tiers, so this should go through FCP sign-offs for both `T-compiler` and `T-release`. The new `linux-gnu` baseline is kernel 3.2 and glibc 2.17. We will also take that kernel as the minimum floor for _all_ `*-linux-*` targets, so it may be broadly assumed in the implementation of the standard library. That does not preclude specific targets from having greater requirements where it makes sense, like a new arch needing something newer, or a platform like `linux-android` choosing a newer baseline.
2021-11-03Update certificates in some Ubuntu 16 images.Eric Huss-0/+13
2021-10-08CI: Use mirror for downloads.Hans Kratz-1/+2
Crosstool-ng 1.22 used by those docker dist builds only allows one mirror for all downloads.
2021-03-01Build newer version of cmake in Docker imagesNikita Popov-0/+3
LLVM requires CMake 3.13.4, which is only available as of Ubuntu 20.04. On images using an older version, build it manually.
2020-11-09Rollup merge of #78228 - pietroalbini:finally, r=Mark-SimulacrumDylan DPC-2/+1
Promote aarch64-unknown-linux-gnu to Tier 1 This PR promotes the `aarch64-unknown-linux-gnu` target to Tier 1, as proposed by [RFC 2959]: * The `aarch64-gnu` CI job is moved from `auto-fallible` to `auto`. * The platform support documentation is updated, uplifting the target to Tiert 1 with a note about missing stack probes support. * Building the documentation is enabled for the target, as we produce the `rust-docs` component for all Tier 1 platforms. [RFC 2959]: https://github.com/rust-lang/rfcs/pull/2959
2020-11-06fix shellcheck error of SC2068Daiki Ihara-1/+1
2020-11-05ci: build docs for aarch64-unknown-linux-gnuPietro Albini-2/+1
2020-07-03ci: move all x86_64 runners to the host-x86_64 directoryPietro Albini-0/+618
We need to add runners designed for an aarch64 host system, and it'd be nice to return an error message if someone tries to run an image designed for an host architecture in another one. To start the work on this, this commit moves all the existing builders in the host-x86_64 directory, and changes the run.sh script to look up the image in the correct directory based on the host architecture.