-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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. 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding @VishnuJin! LGTM from me. Ping @thomastaylor312 or @radu-matei for final approval.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <[email protected]> * fix(deny.toml): add Unicode-DFS-2016 to allowed licenses Signed-off-by: Vaughn Dice <[email protected]> Signed-off-by: Matthew Fisher <[email protected]> Signed-off-by: Vaughn Dice <[email protected]> Co-authored-by: VishnuJin <[email protected]> Co-authored-by: Matthew Fisher <[email protected]>
fixes #325
This PR adds step to build binary for Linux aarch64 to Bindle releases