Skip to content

Commit 8ed5d61

Browse files
notCuteSockssyphar
authored andcommitted
Update to Ubuntu 24.04 (Noble) base on PR#151
1 parent 6e49103 commit 8ed5d61

File tree

5 files changed

+238
-240
lines changed

5 files changed

+238
-240
lines changed

.github/ISSUE_TEMPLATE/missing-linux-packages.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ assignees: ''
88
---
99

1010
<!-- Thanks for reporting this issue!
11-
Please remember our build environment is based on Ubuntu 22.04 LTS,
11+
Please remember our build environment is based on Ubuntu 24.04 LTS,
1212
so the packages you're requesting need to be available in its
1313
repositories. -->
1414

1515
**Affected crates:** foo, foo-sys
16-
**Ubuntu 22.04 packages to install:** libfoo-dev
16+
**Ubuntu 24.04 packages to install:** libfoo-dev

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ If your crate fails to build on [Crater] or [docs.rs], you can:
1414
* [Open an issue][new-issue-linux] with the names of the packages you need
1515
* Send a PR adding the package names to the `linux/packages.txt` file
1616

17-
Note that the package needs to be available in the **Ubuntu 22.04** archives.
17+
Note that the package needs to be available in the **Ubuntu 24.04** archives.
1818

1919
## Available containers
2020

2121
### `linux`
2222

23-
This container is based on **Ubuntu 22.04** and includes all the native
23+
This container is based on **Ubuntu 24.04** and includes all the native
2424
dependencies used by Rust crates we know of. It's used as the build environment
2525
for the [Crater] and [docs.rs] projects.
2626

@@ -32,7 +32,7 @@ docker pull ghcr.io/rust-lang/crates-build-env/linux:latest
3232

3333
### `linux-micro`
3434

35-
This container is based on **Ubuntu 22.04** and includes the minimum set of
35+
This container is based on **Ubuntu 24.04** and includes the minimum set of
3636
dependencies needed to compile simple Rust programs. It's used by the test
3737
suites of [Crater] and [docs.rs] and during local development.
3838

linux-micro/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:jammy
1+
FROM ubuntu:noble
22

33
# Install the packages contained in `packages.txt`
44
COPY packages.txt /opt/crates-build-env/packages.txt

linux/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:jammy
1+
FROM ubuntu:noble
22

33
# Install the packages contained in `packages.txt`
44
COPY packages.txt /opt/crates-build-env/packages.txt

0 commit comments

Comments
 (0)