From: Ian Jackson Date: Sun, 10 May 2026 17:48:19 +0000 (+0100) Subject: Bump MSRV to 1.85 X-Git-Tag: debian/1.3.3~3^2 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=f0149610a6c4fd58f0fff77de551995d459afb4d;p=hippotat.git Bump MSRV to 1.85 This package doesn't build with dependencies from bookworm (currently oldstable) any more. And, in our MSRV test, test the actual MSRV compiler. Signed-off-by: Ian Jackson --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b0949bf..b5144e2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -119,7 +119,10 @@ minimal-versions-nightly: # We have a thought-to-be-known-working lockfile in tree, test that minimal-versions-pinned: stage: test - image: "rust:bookworm" + # Rust 1.85 was released *with* trixie, but there are no Rust upstream + # images for 1.85 based *on* trixie (which would have been testing + # at that time). + image: "rust:1.85.1-bookworm" script: - apt-get -y update - apt-get -y install build-essential pkg-config libssl-dev diff --git a/Cargo.toml b/Cargo.toml index b62dc6a..e0452a7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ license="GPL-3.0-or-later" # ^ Actually, it's WITH LicenseRef-Hippotat-OpenSSL-Exception repository="https://salsa.debian.org/iwj/hippotat" homepage="https://www.chiark.greenend.org.uk/~ianmdlvl/hippotat/current/docs/" -rust-version = "1.63" +rust-version = "1.85" [workspace] members = ["macros"]