Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Support for aarch64-apple-darwin? #20

Closed
repi opened this issue Nov 15, 2020 · 3 comments · Fixed by #29
Closed

Support for aarch64-apple-darwin? #20

repi opened this issue Nov 15, 2020 · 3 comments · Fixed by #29
Labels
blocked Waiting for something else to get resolved first enhancement New feature or request

Comments

@repi
Copy link

repi commented Nov 15, 2020

With the new ARM-powered Mac's coming out next week it would be very nice with support for building this crate for the new aarch64-apple-darwin target, so filing this as a tracking issue towards it but understand it likely would be quite a bit of build system work to do and may need some upstream dependency fixes and support as well.

Since a month ago it is possible to build towards it with nightly with cargo +nightly build --target aarch64-apple-darwin but looks like one runs into build errors with crashpad with it right now

@repi repi changed the title Support for aarch64-apple-darwin Support for aarch64-apple-darwin? Nov 15, 2020
@daxpedda daxpedda added blocked Waiting for something else to get resolved first enhancement New feature or request labels Jan 12, 2021
@daxpedda
Copy link
Owner

Sorry for my long absence!

Apparently this is already being worked on: getsentry/sentry-native#445.
I would also love to some CI: actions/runner-images#2187.

@daxpedda
Copy link
Owner

So this has been fixed upstream now and should work. Sadly I can't even test the build in CI because of actions/runner-images#2486.

Feel free to re-open if any issues arise.

@daxpedda
Copy link
Owner

Apparently there is an issue with static zlib compilation, see getsentry/sentry-native#486.
I've already made a PR: getsentry/crashpad#34, #29.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
blocked Waiting for something else to get resolved first enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants