[PR #1768] [MERGED] bump MSRV from 1.54.0 to 1.87.0 (rust) #2491

Closed
opened 2026-01-29 17:22:26 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/CCExtractor/ccextractor/pull/1768
Author: @DhanushVarma-2
Created: 11/21/2025
Status: Merged
Merged: 12/16/2025
Merged by: @cfsmp3

Base: masterHead: fix-rust-msrv-1765


📝 Commits (2)

  • a0aa9e4 fix(rust): revert is_multiple_of to maintain MSRV 1.54.0
  • c9d80e1 bump: update MSRV from 1.54.0 to 1.87.0

📊 Changes

6 files changed (+7 additions, -6 deletions)

View changed files

📝 linux/build (+1 -1)
📝 linux/configure.ac (+1 -1)
📝 mac/build.command (+2 -2)
📝 mac/configure.ac (+1 -1)
📝 src/rust/CMakeLists.txt (+1 -1)
src/rust/clippy.toml (+1 -0)

📄 Description

This PR updates CCExtractor’s Rust Minimum Supported Rust Version (MSRV) from 1.54.0 to 1.87.0.
The change is applied consistently across:
Linux build and configure scripts
macOS build and configure scripts
CMake Rust version checks
Clippy configuration (clippy.toml)
With this update, the build system explicitly enforces Rust ≥ 1.87.0, ensuring the declared MSRV matches the Rust features and tooling currently used in the codebase and preventing mismatches during builds and CI


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/CCExtractor/ccextractor/pull/1768 **Author:** [@DhanushVarma-2](https://github.com/DhanushVarma-2) **Created:** 11/21/2025 **Status:** ✅ Merged **Merged:** 12/16/2025 **Merged by:** [@cfsmp3](https://github.com/cfsmp3) **Base:** `master` ← **Head:** `fix-rust-msrv-1765` --- ### 📝 Commits (2) - [`a0aa9e4`](https://github.com/CCExtractor/ccextractor/commit/a0aa9e4616c6e37fbe4734fdc175fa9ae54eda00) fix(rust): revert is_multiple_of to maintain MSRV 1.54.0 - [`c9d80e1`](https://github.com/CCExtractor/ccextractor/commit/c9d80e12b8e1732809b026a144afa39525ef5fa2) bump: update MSRV from 1.54.0 to 1.87.0 ### 📊 Changes **6 files changed** (+7 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `linux/build` (+1 -1) 📝 `linux/configure.ac` (+1 -1) 📝 `mac/build.command` (+2 -2) 📝 `mac/configure.ac` (+1 -1) 📝 `src/rust/CMakeLists.txt` (+1 -1) ➕ `src/rust/clippy.toml` (+1 -0) </details> ### 📄 Description This PR updates CCExtractor’s Rust Minimum Supported Rust Version (MSRV) from 1.54.0 to 1.87.0. The change is applied consistently across: Linux build and configure scripts macOS build and configure scripts CMake Rust version checks Clippy configuration (clippy.toml) With this update, the build system explicitly enforces Rust ≥ 1.87.0, ensuring the declared MSRV matches the Rust features and tooling currently used in the codebase and preventing mismatches during builds and CI --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 17:22:26 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ccextractor#2491