feat(release): build binary for ARM/aarch64 Linux in release workflow#328
Conversation
fd15c4b to
a99664d
Compare
|
currently facing issue with the compilation of ring in aarch64 My Build URL - https://github.com/VishnuJin/bindle/runs/5759376008?check_suite_focus=true |
7e89087 to
0104838
Compare
this is now resolved |
|
ran in to another issue, this one with hyper https://github.com/VishnuJin/bindle/runs/5774669863?check_suite_focus=true |
82798d6 to
c2772da
Compare
resolved by adding linker path in cargo config |
|
@radu-matei @thomastaylor312 |
vdice
left a comment
There was a problem hiding this comment.
This all looks great to me, though, if we don't want to add/maintain the .cargo/config file in this repo's source, we could echo both lines into that location in the same 'setup for cross-compile builds' step for linux-aarch64, just-in-time.
|
@vdice hmm but just wondering in Krustlet we have |
|
@VishnuJin Ok, it's probably fine -- and could be useful when/if other targets are added as well. 👍 |
vdice
left a comment
There was a problem hiding this comment.
Thanks for adding @VishnuJin! LGTM from me. Ping @thomastaylor312 or @radu-matei for final approval.
thomastaylor312
left a comment
There was a problem hiding this comment.
Thanks for figuring this out @VishnuJin@
@vdice Feel free to merge when you are ready
|
Thank you @VishnuJin ! |
* add build support for aarch64 linux binary (#328) * Bump azure-blob-storage-upload to v2.0.1 Signed-off-by: Matthew Fisher <matt.fisher@fermyon.com> * fix(deny.toml): add Unicode-DFS-2016 to allowed licenses Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com> Signed-off-by: Matthew Fisher <matt.fisher@fermyon.com> Signed-off-by: Vaughn Dice <vaughn.dice@fermyon.com> Co-authored-by: VishnuJin <45007338+VishnuJin@users.noreply.github.com> Co-authored-by: Matthew Fisher <matt.fisher@fermyon.com>
fixes #325
This PR adds step to build binary for Linux aarch64 to Bindle releases