Browse Source

fix: update MSRV to 1.78 to solve rust malfunction

This updated the rust MSRV to resolve a bug in the actual upstream rust
implementation that has been affecting eza for a while.

This obviously means new eza releases won't be available on all
distributions, but those distributions should move to a new version of
rust then, since this bug seems to indicate that there is an important
issue here.

Closes: #735
Refs: #666 https://github.com/rust-lang/rust/commit/e69f14b14cfa6e2ae863adb07e9add736d1f45fc

Signed-off-by: Christina Sørensen <ces@fem.gg>
Christina Sørensen 1 year ago
parent
commit
bf2bc591bb
2 changed files with 2 additions and 2 deletions
  1. 1 1
      Cargo.toml
  2. 1 1
      rust-toolchain.toml

+ 1 - 1
Cargo.toml

@@ -6,7 +6,7 @@ description = "A modern replacement for ls"
 authors = ["Christina Sørensen <christina@cafkafk.com>"]
 authors = ["Christina Sørensen <christina@cafkafk.com>"]
 categories = ["command-line-utilities"]
 categories = ["command-line-utilities"]
 edition = "2021"
 edition = "2021"
-rust-version = "1.74.0"
+rust-version = "1.78.0"
 exclude = [
 exclude = [
   "/docs/",
   "/docs/",
   "/devtools/",
   "/devtools/",

+ 1 - 1
rust-toolchain.toml

@@ -1,7 +1,7 @@
 # SPDX-FileCopyrightText: 2024 Christina Sørensen
 # SPDX-FileCopyrightText: 2024 Christina Sørensen
 # SPDX-License-Identifier: EUPL-1.2
 # SPDX-License-Identifier: EUPL-1.2
 [toolchain]
 [toolchain]
-channel = "1.74"
+channel = "1.78"
 components = [
 components = [
   "rustfmt",
   "rustfmt",
   "rustc",
   "rustc",