rust-build icon indicating copy to clipboard operation
rust-build copied to clipboard

Installation tools and workflows for deploying/building Rust fork esp-rs/rust with Xtensa and RISC-V support

Results 23 rust-build issues
Sort by recently updated
recently updated
newest added

Problem: Rust toolchain version number is stored in 23 files. Each release requires an update of all these files. Find a way to reduce repeated magic numbers in CI scripts.

Scenario: User deployed toolchain 1.56.0.0 and later on user wants upgrade to 1.59.0.0 The installation script does not display any warning an quits. Workaround: - run installation with parameter `-i`:...

3rd party limitation

Setup Rust toolchain mirror, so that toolchain is accessible also in case when github.com is not reachable

CI

winget install -e --id Microsoft.WindowsSDK PS F:\esp1> winget install -e --id Microsoft.WindowsSDK No package found matching input criteria. On Windows 10, winget can't find this package.

I'm having trouble running it on an older Mac which can't be upgraded beyond MacOS 10.15 - Catalina, it's an x86 based macbook pro. I think it could be because...

## Bug description After using `espup install` under Ubuntu 20.04 (aarch64, NVidia Jetson AGX Xavier), running the cargo binary produces a linker error. ``` $ ~/.rustup/toolchains/esp/bin/cargo /home/me/.rustup/toolchains/esp/bin/cargo: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.32'...

3rd party limitation

### Motivation Currently we are building all containers published with [this file](https://github.com/esp-rs/rust-build/blob/main/idf-rust.Containerfile). Currently we get containers for the following configuration matrix: - mcu target: all - xtensa-toolchain: latest - xtensa-toolchian:...

Hi, I'm creating a Nix Flake for the Rust toolchains for the ESP32. Whilst `rustc` is working, I get quite a lot of low-level errors when building a simple example...

Rust analyzer cannot write to the `target` directory. I am running docker on Ubuntu 24. When using this image `idf-rust:esp32_latest`, with the dev container definition from the [template](https://github.com/esp-rs/esp-idf-template/blob/master/cargo/.devcontainer/devcontainer.json), I see...

This uses LLVM19, let's hope everything works. Local testing seems fine so far.