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 a ruby native gem for aarch64 linux #8682

Closed
jtattermusch opened this issue Jun 1, 2021 · 5 comments
Closed

Provide a ruby native gem for aarch64 linux #8682

jtattermusch opened this issue Jun 1, 2021 · 5 comments
Labels

Comments

@jtattermusch
Copy link
Contributor

protobuf ruby builds fine on aarch64 linux (arm64) and the tests are passing there.
The missing piece is that we currently don't provide pre-built package (=native gem) for aarch64 linux.

Related issue:
grpc/grpc#26391

@jtattermusch
Copy link
Contributor Author

@jtattermusch
Copy link
Contributor Author

FTR linux-aarch64 support has been added to rake-compiler-dock in rake-compiler/rake-compiler-dock#54

rsanheim added a commit to simpledotorg/simple-server that referenced this issue Nov 19, 2021
rsanheim added a commit to simpledotorg/simple-server that referenced this issue Nov 22, 2021
* Document possible m1 issue with google-protobuf

Tracking over in protocolbuffers/protobuf#8682

* Update README.md

Co-authored-by: Tim Cheadle <[email protected]>

Co-authored-by: Tim Cheadle <[email protected]>
@JasonLunn
Copy link
Contributor

Closing this because in version 3.22 protobuf is planning to experiment with releasing only a source gem.

If this experiment is unsuccessful and we revert to building binary gems for some platforms, we'll evaluate whether it makes sense to add aarch64 linux at that time.

CC: @deannagarcia @haberman

@chadlwilson
Copy link
Contributor

@JasonLunn Was this experiment successful? I am inferring perhaps not, since 3.22 still seems to have binary gems included?

I opened #12144 but now realise it's a possible duplicate of this. Would there be an intention to re-open this?

@deannagarcia
Copy link
Member

We had enough requests for binary gems that we decided to keep them. We are currently working on adding an aarch64 linux binary, and we expect it to be in a patch release for v22.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants