aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfuzzard <fuzzard@kodi.tv>2024-01-21 14:09:10 +1000
committerfuzzard <fuzzard@kodi.tv>2024-01-21 14:09:10 +1000
commit719fb584ca8bfa90b0ef3b016011d9c13afd12de (patch)
treec77e09e16acbb472763d4f277b0e7ff765320ca2
parenta53b8a27c6c4539de7814f52b49679ab6cb238e3 (diff)
[tools/depends][native] Rustup 1.75.0
cargo-c fails to build on osx aarch64 host with the following failures error[E0658]: use of unstable library feature 'stdsimd' --> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:124:24 | 124 | let res = unsafe { vaesmcq_u8(vaeseq_u8(transmute!(value), transmute!(0u128))) }; | ^^^^^^^^^^ | = note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information error[E0658]: use of unstable library feature 'stdsimd' --> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:124:35 | 124 | let res = unsafe { vaesmcq_u8(vaeseq_u8(transmute!(value), transmute!(0u128))) }; | ^^^^^^^^^ | = note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information error[E0658]: use of unstable library feature 'stdsimd' --> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:154:24 | 154 | let res = unsafe { vaesimcq_u8(vaesdq_u8(transmute!(value), transmute!(0u128))) }; | ^^^^^^^^^^^ | = note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information error[E0658]: use of unstable library feature 'stdsimd' --> /Users/Shared/xbmc-depends/arm-darwin23.1.0-native/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ahash-0.8.7/src/operations.rs:154:36 | 154 | let res = unsafe { vaesimcq_u8(vaesdq_u8(transmute!(value), transmute!(0u128))) }; | ^^^^^^^^^ | = note: see issue #48556 <https://github.com/rust-lang/rust/issues/48556> for more information Compiling hkdf v0.12.4 For more information about this error, try `rustc --explain E0658`. error: could not compile `ahash` (lib) due to 4 previous errors Bump to 1.75.0 resolves this.
-rw-r--r--tools/depends/native/rustup/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/depends/native/rustup/Makefile b/tools/depends/native/rustup/Makefile
index 0c699b952d..6930764eb4 100644
--- a/tools/depends/native/rustup/Makefile
+++ b/tools/depends/native/rustup/Makefile
@@ -9,7 +9,7 @@ APP=$(PLATFORM)/bin/$(APPNAME)
export RUSTUP_HOME=$(PREFIX)/.rustup
export CARGO_HOME=$(PREFIX)/.cargo
-RUST_TOOLCHAIN_VERSION=1.71.0
+RUST_TOOLCHAIN_VERSION=1.75.0
RUSTUP_ENV_VARS = RUSTUP_HOME=$(PREFIX)/.rustup \
CARGO_HOME=$(PREFIX)/.cargo
RUSTUP = $(RUSTUP_ENV_VARS) $(PREFIX)/bin/rustup