Public bug reported:
Chromium dev builds started failing due to use of unstable feature:
:: error[E0658]: use of unstable library feature 'error_in_core'
:: -->
../../third_party/rust/chromium_crates_io/vendor/zerovec-v0_11/src/varzerovec/error.rs:15:6
:: |
:: 15 | impl core::error::Error for VarZeroVecFormatError {}
:: | ^^^^^^^^^^^^^^^^^^
:: |
:: = note: see issue #103765
<https://github.com/rust-lang/rust/issues/103765> for more information
:: = help: add `#![feature(error_in_core)]` to the crate attributes to enable
:: = note: this compiler was built on 2024-08-06; consider upgrading it if
it is out of date
::
:: error[E0658]: use of unstable library feature 'error_in_core'
:: -->
../../third_party/rust/chromium_crates_io/vendor/zerovec-v0_11/src/ule/mod.rs:451:6
:: |
:: 451 | impl core::error::Error for UleError {}
:: | ^^^^^^^^^^^^^^^^^^
:: |
:: = note: see issue #103765
<https://github.com/rust-lang/rust/issues/103765> for more information
:: = help: add `#![feature(error_in_core)]` to the crate attributes to
enable
:: = note: this compiler was built on 2024-08-06; consider upgrading it if
it is out of date
We need Rustc 1.81 for that: https://doc.rust-
lang.org/nightly/core/error/trait.Error.html. But maybe it would be
wiser to backport Rust 1.82 because that's what the Cargo.toml of the
component that fails to build specify: https://github.com/unicode-
org/icu4x/blob/33679069702e826069fe3ebe4198fcee762effd1/Cargo.toml#L111.
** Affects: rustc (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2111325
Title:
Rustc 1.81 needed in 24.04 to build chromium 138
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rustc/+bug/2111325/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs