can not run natively on macOS Silicon / ARMv8 #1781
Labels
status/blocked-upstream
This issue is currently blocked by an upstream issue.
type/bug
Something isn't working
Describe the bug
It is an upstream problem. This means we can neither provide a native macOS silicon version nor ARMv8 in Docker image for now. Note, running under Rosetta 2 is fine, as it simply simulates x86/64
Protobuf (in particular,
protoc
does not support armv8, there is no prebuilt wheel). what factors decide if cpp _message for python will be build protocolbuffers/protobuf#5154 (comment)There is an ongoing PR to protobuf Wheel support for linux aarch64 protocolbuffers/protobuf#7999, Add support to build aarch64 wheels and artifacts protocolbuffers/protobuf#8196 (most promising one, also include 3.9), Enable crosscompiling aarch64 python wheels under dockcross manylinux docker image protocolbuffers/protobuf#8280
gRPC also has no wheel(Provide ARM64v8 wheel grpc/grpc#21283), but at least has to be manually compiled via:
Know Issues on Rosetta2
urllib/request.py
throwsworkaround, use
no_proxy='*'
in os env. ref: https://bugs.python.org/issue28342References
Environment
Screenshots
The text was updated successfully, but these errors were encountered: