diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index fa999a42ef81..570b59c7a6d9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -57,7 +57,7 @@ jobs: name: Verify build strategy: matrix: - toolchain: [stable, 1.63.0] + toolchain: [stable, 1.65.0] include: # Nightly has a lot of targets, so split it in half - toolchain: nightly @@ -67,7 +67,7 @@ jobs: - toolchain: beta only: '(aarch64|x86_64)' # just a spot check for beta - toolchain: stable - - toolchain: 1.63.0 # msrv + - toolchain: 1.65.0 # msrv runs-on: ubuntu-24.04 timeout-minutes: 25 env: @@ -97,7 +97,7 @@ jobs: - name: Execute build check run: | set -eux - if [ "${{ matrix.toolchain }}" = "1.63.0" ]; then + if [ "${{ matrix.toolchain }}" = "1.65.0" ]; then # Remove `-Dwarnings` at the MSRV since lints may be different export RUSTFLAGS="" # Remove `ctest` which uses the 2024 edition diff --git a/Cargo.toml b/Cargo.toml index a1f213924e4b..ffe53535f9c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ authors = ["The Rust Project Developers"] edition = "2021" license = "MIT OR Apache-2.0" repository = "https://github.com/rust-lang/libc" -rust-version = "1.63" +rust-version = "1.65" [package.metadata.docs.rs] features = ["extra_traits"] diff --git a/README.md b/README.md index 0121dd2a2079..873360c8dec8 100644 --- a/README.md +++ b/README.md @@ -51,7 +51,7 @@ libc = "0.2" ## Rust version support -The minimum supported Rust toolchain version is currently **Rust 1.63**. +The minimum supported Rust toolchain version is currently **Rust 1.65**. Increases to the MSRV are allowed to change without a major (i.e. semver- breaking) release in order to avoid a ripple effect in the ecosystem. A policy