-
Notifications
You must be signed in to change notification settings - Fork 106
Closed
Labels
help wanted 🆘risc-v 5️⃣up for grabsRelatively easy issue, good to get acquainted with the codeRelatively easy issue, good to get acquainted with the code
Description
This line
BinaryBuilder.jl/src/AutoBuild.jl
Line 1431 in 4538e89
| platform = augment_platform!(HostPlatform(parse(Platform, target_triplet))) |
riscv64-linux-gnu: JuliaPackaging/Yggdrasil#10503 (comment). We need to make parse(::Type{Platform}, ::String) digest riscv64 as an architecture for Julia < 1.12 only. Basically a smaller version of https://github.com/JuliaPackaging/BinaryBuilderBase.jl/blob/bc1c293e367714537136d22ece9d81a82731b009/src/riscv64.jl, only whatever is needed for parsing, probably only the parse method at https://github.com/JuliaPackaging/BinaryBuilderBase.jl/blob/bc1c293e367714537136d22ece9d81a82731b009/src/riscv64.jl#L92, without all the rest, we don't need anything of the rest.
@eschnett I think you were motivated to look into this? I don't have much time to work on this myself at the moment, it should be fairly simple, only doing the minimal changes to make parsing work correctly.
Metadata
Metadata
Assignees
Labels
help wanted 🆘risc-v 5️⃣up for grabsRelatively easy issue, good to get acquainted with the codeRelatively easy issue, good to get acquainted with the code