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

Release binaries for darwin arm64 (M1 Macs) are missing from GitHub release #9200

Closed
jhump opened this issue Nov 8, 2021 · 3 comments · Fixed by #9203
Closed

Release binaries for darwin arm64 (M1 Macs) are missing from GitHub release #9200

jhump opened this issue Nov 8, 2021 · 3 comments · Fixed by #9203
Labels
mac packaging & distribution platform related Any issue releated to specific platform or OS

Comments

@jhump
Copy link
Contributor

jhump commented Nov 8, 2021

Since v3.17.3, the Maven central releases include files for M1 Macs ("osx_aarch_64"). However, the GitHub releases (even the latest one 10 days ago) do not.

Can the GH releases also include a ZIP file for this platform?

(Also see related issue #8428. Last comment there, for which there was not yet any reply, mentions this problem.)

@elharo elharo added platform related Any issue releated to specific platform or OS mac packaging & distribution labels Nov 8, 2021
acozzette added a commit to acozzette/protobuf that referenced this issue Nov 8, 2021
These are still x86-64 binaries at the moment (see protocolbuffers#8557), but should be
usable on M1 Macs in the Rosetta compatibility mode. Let's start
publishing them on our GitHub release page and then eventually we can
make them into true x86-64 binaries.

This fixes protocolbuffers#9200.
acozzette added a commit to acozzette/protobuf that referenced this issue Nov 8, 2021
These are still x86-64 binaries at the moment (see protocolbuffers#8557), but should be
usable on M1 Macs in the Rosetta compatibility mode. Let's start
publishing them on our GitHub release page and then eventually we can
make them into true aarch_64 binaries.

This fixes protocolbuffers#9200.
acozzette added a commit that referenced this issue Nov 8, 2021
These are still x86-64 binaries at the moment (see #8557), but should be
usable on M1 Macs in the Rosetta compatibility mode. Let's start
publishing them on our GitHub release page and then eventually we can
make them into true aarch_64 binaries.

This fixes #9200.
@acozzette
Copy link
Member

Thank you for the bug report. I just merged the fix, so this will be fixed going forward, starting with 3.20.

@maver1ck
Copy link

@acozzette Is there a chance you will add osx_aarch_64 binaries for older version of protoc to maven ?
Reason: https://issues.apache.org/jira/browse/FLINK-23230

@acozzette
Copy link
Member

No, sorry but I don't think we will go back and provide binaries for older releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mac packaging & distribution platform related Any issue releated to specific platform or OS
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants