penumbra-zone / penumbra

Penumbra is a fully private proof-of-stake network and decentralized exchange for the Cosmos ecosystem.
https://penumbra.zone
Apache License 2.0
380 stars 295 forks source link

Prebuilt binaries for Linux aarch64 #4721

Open julienrbrt opened 3 months ago

julienrbrt commented 3 months ago

Is your feature request related to a problem? Please describe. There is no prebuilt binaries for Linux aarch64

Describe the solution you'd like A clear and concise description of what you want to happen.

I would be cool if your release action could build binaries for Linux aarch64

Describe alternatives you've considered Install cargo and build it myself. However I want to keep my system KISS.

Additional context /

conorsch commented 2 months ago

Hello, and thanks for your interested in the project! We use cargo-dist for prebuilding binaries on tags. The platforms currently supported are intentionally selected to be the most popular and commonly used. In reading through the docs, I was pleasant surprised to see that cargo-dist does seem to support linux-aarch64, but it'd still prefer to target only the most popular platforms in our automated builds.

Install cargo and build it myself. However I want to keep my system KISS.

I do understand that inclination. You may want to review the dev env docs, which require the use of nix, but are specifically geared toward a minimum of fuss.

For anyone else out there reading along, and wishing for platform support, feel free to chime in. Otherwise, I'm inclined to close this issue as wont-fix and encourage folks to build from source.