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

MacOS ARM64 builds #4095

Closed
xanather opened this issue Aug 16, 2023 · 3 comments
Closed

MacOS ARM64 builds #4095

xanather opened this issue Aug 16, 2023 · 3 comments
Labels
ADDING FEATURE Mark a PR as adding a new feature, for auto-generated CHANGELOG IMPROVEMENT Mark a PR as an improvement, for auto-generated CHANGELOG

Comments

@xanather
Copy link

The problem that you wish to solve

Lack of MacOS ARM64 pre-built binaries.

Description

Currently only Mac intel builds are provided, please provide ARM64 (aarch64) too, its becoming more widespread with M1/M2 chips and will should be supported in the longer term as Apple will deprecate Intel X64.

Implementation suggestions

No response

@xanather xanather added ADDING FEATURE Mark a PR as adding a new feature, for auto-generated CHANGELOG IMPROVEMENT Mark a PR as an improvement, for auto-generated CHANGELOG labels Aug 16, 2023
@michalrus
Copy link

michalrus commented Aug 16, 2023

You can take a look at how we patch cardano-wallet in Daedalus to get aarch64-darwin executables:

https://github.com/input-output-hk/daedalus/blob/883cbed8b7c149404698a27368e468efadd5bdd9/nix/internal/common.nix#L26-L45

You can run it from our repo having Nix installed:

❯ nix run github:input-output-hk/daedalus#internal.aarch64-darwin.common.cardano-wallet -- --help
The CLI is a proxy to the wallet server, which is required for most commands.

If you need the latest release (not yet merged into Daedalus, but we have a PR):

❯ nix run github:input-output-hk/daedalus/chore/ddw-1220-cardano-node-8.1.1#internal.aarch64-darwin.common.cardano-wallet -- version
v2023-07-18 (git revision: 0000000000000000000000000000000000000000)

@HeinrichApfelmus
Copy link
Contributor

After merging #4429, cardano-wallet now fully supports aarch64-darwin.

Starting with the next release, we will officially support the aarch64-darwin platform.

@HeinrichApfelmus
Copy link
Contributor

aarch64-darwin is officially supported starting with release

https://github.com/cardano-foundation/cardano-wallet/releases/tag/v2024-03-01

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ADDING FEATURE Mark a PR as adding a new feature, for auto-generated CHANGELOG IMPROVEMENT Mark a PR as an improvement, for auto-generated CHANGELOG
Projects
None yet
Development

No branches or pull requests

3 participants