JuliaPackaging / BinaryBuilder.jl

Binary Dependency Builder for Julia
https://binarybuilder.org
Other
391 stars 99 forks source link

Unable to use a version of Rust more recent than 1.61 when building locally #1262

Closed Taaitaaiger closed 1 year ago

Taaitaaiger commented 1 year ago

I've written a recipe for Yggdrasil to build a Rust crate that I want to test locally. This crate requires at least Rust 1.65, but the builder always downloads the 1.61 artifact. Looking at the Ygdrassil RootFS and this BinaryBuilderBase commit 1.65 should be available, but I'm not sure what I'm doing wrong.

giordano commented 1 year ago

What version of BinaryBuilderBase.jl do you have? You can see it in the Pkg REPL with

] st -m BinaryBuilderBase
Taaitaaiger commented 1 year ago
(@v1.9) pkg> st -m BinaryBuilderBase
Status `~/.julia/environments/v1.9/Manifest.toml`
  [7f725544] BinaryBuilderBase v1.20.0
giordano commented 1 year ago

I just realised we haven't tagged a new version since November, before we got the new Rust toolchain. This is going to be fixed by https://github.com/JuliaRegistries/General/pull/77520

Taaitaaiger commented 1 year ago

Thanks!