Skip to content
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

Provide release build for arm64 #828

Open
harryzcy opened this issue Sep 9, 2023 · 5 comments
Open

Provide release build for arm64 #828

harryzcy opened this issue Sep 9, 2023 · 5 comments
Labels
enhancement Improve the expected

Comments

@harryzcy
Copy link

harryzcy commented Sep 9, 2023

No description provided.

@epage
Copy link
Collaborator

epage commented Sep 11, 2023

I assume you mean for Mac, rather than Linux?

As I have the same release process across my bins, the answer is the same as git-stack

So far I've been modeling our pre-built binaries off of ripgrep which doesn't have macos arm support yet (BurntSushi/ripgrep#1737). That issue does provide some hints though without a mac of my own, I'd be doing it all blind, having to do random releases to test each iteration.

@epage epage added the enhancement Improve the expected label Sep 11, 2023
@harryzcy
Copy link
Author

Ideally, I also want binary for linux, so that I can run on Raspberry Pi.

I don't see how ripgrep is used in CI. I only see that cargo build is used to build the binary.

It seems that cross-compilation is possible. I can give it a try and send a PR.

@epage
Copy link
Collaborator

epage commented Sep 18, 2023

I don't see how ripgrep is used in CI. I only see that cargo build is used to build the binary.

Our CI is modeled off of ripgreps

@szepeviktor
Copy link
Contributor

szepeviktor commented Jan 9, 2024

It was asked for here too
letsencrypt/boulder#7241 (comment)
To be used on Apple silicon.

@epage
Copy link
Collaborator

epage commented Jan 12, 2024

#908 made an attempt at mac arm builds. Once its finished, let me know the result and what seems wrong

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improve the expected
Projects
None yet
3 participants