Closed Bug 1663950 Opened 6 years ago Closed 5 years ago

Python: Ship pre-built wheels for Apple Silicon

Categories

(Data Platform and Tools :: Glean: SDK, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mdroettboom, Assigned: glandium)

References

Details

We could probably ship pre-built wheels for the Python bindings for Apple Silicon. It is possible to cross-compile from XCode 12 on CircleCI (assuming rustc is also ready and able to do that).

This will require support in rustc.
There's work underway to make that possible: https://github.com/rust-lang/rust/issues/73908
It seems rustc nightly can be built to support it, but it's not yet an official Tier 2 target, thus no pre-compiled toolchain is available through rustup.

I guess we have to wait for that to become available.

Whiteboard: [telemetry:glean-rs:m?] → [telemetry:glean-rs:backlog]
Priority: P3 → P4
Blocks: 1696094
Assignee: nobody → mh+mozilla
Blocks: 1696357
Priority: P4 → P1
Whiteboard: [telemetry:glean-rs:backlog]
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.