protocolbuffers / protobuf

Protocol Buffers - Google's data interchange format
http://protobuf.dev
Other
65.86k stars 15.52k forks source link

Need an executable for protoc for windows-aarch_64 #16877

Open cziesman opened 6 months ago

cziesman commented 6 months ago

What language does this apply to?

Any language

Describe the problem you are trying to solve.

Protobuf compilation fails on Windows 11 on ARM because there is no protoc executable available for ARM.

Failed to execute goal org.xolstice.maven.plugins:protobuf-maven-plugin:0.6.1:compile (default) on project XXX: Unable to resolve artifact: Missing:
[ERROR] ----------
[ERROR] 1) com.google.protobuf:protoc:exe:windows-aarch_64:3.25.3

<snipped/>

[ERROR] 1 required artifact is missing.

Describe the solution you'd like

Please add support for windows-aarch_64 to the set of builds.

Describe alternatives you've considered

There are no alternatives for Windows 11 on ARM.

Additional context N/A

dptr commented 3 months ago

+1

zoltanwork commented 2 months ago

+1

JasonLunn commented 1 month ago

Are you able to build protoc from source on your platform using the instructions at https://github.com/protocolbuffers/protobuf/blob/main/src/README.md#c-protobuf---windows?