BinaryBuilder can I tell run_wizard to provide a specific rust version

I am trying to build the library for project GitHub - oheil/Slint.jl: Slint GUI for Julia with BinaryBuilder but it needs rust 1.88 but the wizard provides 1.87 only.

Trying to update to 1.88 in the sandbox brings No space left on device

Can I change some settings to the wizard for this purpose?

I found

compilers = [:c, :rust]
preferred_rust_version = v"1.88.0"

but I guess this is for the resulting build_tarballs.jl file, which I can’t create with the wizard without rust 1.88.

Finding anything in GitHub - JuliaPackaging/Yggdrasil: Collection of builder repositories for BinaryBuilder.jl seems to be impossible. How is this supposed to be a repository of recipes? I tried searching for some recipe for my case but it is just a needle in the haystack. Or I probably missed something somewhere.

For project specific information, the binary in question is build with:

cd Slint.jl/deps/SlintWrapper
cargo build --release

The resulting binary is then in

Slint.jl/deps/SlintWrapper/target/release/libslintwrapper.so

The final installation location (just by copying it) is

Slint.jl/deps/libslintwrapper.so

The Windows variant is slintwrapper.dll

I am stuck now with the BinaryBuilder process and need some help.

You may be using an old version of BinaryBuilderBase, we currently have Rust v1.91: Add RustToolchain 1.91 by Keno · Pull Request #453 · JuliaPackaging/BinaryBuilderBase.jl · GitHub.

No.