-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Support aarch64 CPU architecture in gRPC extension code generation #17886
Comments
we need to see if vertx-grpc is compatible with this |
@pmlopes do you know with Vert.x gRPC works with aarch64? |
@cescoffier while this is totally possible: Netty versions are still preserved and tests pass, I can only assume that you will be able to compile proto files as I don't have access to this hardware setup so I cannot be 100% sure that after merging the PR you can bump the vert.x dependency and close this issue. |
So, |
People write this is possible with Rosetta. |
I don't want to close this issue yet, let's close it when we have a proper fix (when protoc-gen-grpc-java is released for osx-aarch64) |
Hello @michalszynkiewicz, Mandrel has aarch64 builds available on https://github.com/graalvm/mandrel/releases/tag/mandrel-21.3.0.0-Final Is this issue actually resolved or does it make sense to include these tests in aarch64 Quarkus TS runs? |
It is nearly resolved ;) The only thing that's not great is that building Conscrypt is required for some use cases, I'm guessing TLS ones. See #21417 |
Fixed. |
Description
It'd be useful if the gRPC extension protobuf code generation steps could work with aarch64.
See this reported issue in the camel-quarkus project apache/camel-quarkus#2762.
Implementation ideas
Upgrade
protoc
to 3.17.3 as aarch64 seems to be supported:https://repo1.maven.org/maven2/com/google/protobuf/protoc/3.17.3/
The text was updated successfully, but these errors were encountered: